DSiをWILLCOM使ってお外に繋ぐ.
もちろん自宅には無線LANのアクセスポイントがあるわけですが.
今日は実家.そうでなくとも外出先でネットに繋ぎたいなんてことはあるかも,と.
何より,長女に「できるよ.簡単だよ.」と軽口叩いてしまったわけですよ.狭義にはプログラマですが,広義にはエンジニアですよ? 電子玩具の一つも捩じ伏せられないなんて沽券に関わりますよ?
WM6スマートフォンで
やってみた.DSiは上級者向けの設定でproxyが設定できるようになったので,ZeroProxyでお外に繋がる.WILLCOM03にZeroProxyをインストール.
DHCPは無いので,自IPもDNSも手動設定.デフォルトルータやDNSサーバなど,ZeroProxy環境では使う事が無いIPアドレスについても000.000.000.000の指定は許されない.適当なIPアドレスを入れておけばよいはずだが,私は ZeroProxyホストとなっている WILLCOM03 に設定した IPアドレスを入れておいた.
一応,DSiショップには繋がった.「一応」と書いたのは,どういうわけか,ZeroProxyが途中でNullReferenceExceptionを吐くため.
電波状況が良くなかったせいなのか,DSiのパケットの飛ばし方にクセがあるのかは,機材の少ない実家では追跡不能.
でも,willcomの電波状態が劣悪な東実年金会館3〜4F*1内ではExceptionなど出ていない事から,DSi側に特徴的な何かがあるのやもしれず.
NullReferenceExceptionを吐いているのは,パケットを中継している箇所っぽい.なので,DeleGateLauncherを使えば WILLCOM03←→DSiはできそうな気がするけれども,DeleGateLauncherはインストールが面倒だからなぁ….
OSX Leopardで
やってみた.DD(WS002IN)を外にしたインターネット共有で(遅いけれど)問題なく繋がる.こちらはNATなので,前世代のDSでも繋がる.細かい設定手順は,そこらへんのブログを当たれば山ほど出てくるので割愛.