OS X の「インターネット共有」失敗
OS X の機能「インターネット共有」を使って mbed の Ether をつなごうとしたのですが、うまくつながらないようなので書いておきます。
挙動としては
・Mac 側の Ether の口は、Mac 内で動作する DHCP から 192.168.2.1 が振られる
・mbed をつなぐと(=DHCPシーケンス開始)、一度 Ether が切れるような挙動を示す(Linkランプが切れる)
・それと同時に、Mac 側の Ether の口が未接続になる(=Mac側 IP Address の喪失)
・しばらくすると Link ランプが復旧する
・Mac 側の IP Address が復旧する前に mbed の DHCP が失敗で終了する
こんな感じです。
動作試験は MacBook と Mac mini で行い、ほぼ同じ挙動を示しました。「インターネット共有」を使って Mac 同士は問題なくつながりました。もし「我が家では mbed でも動いているよ」と言う方がいらっしゃいましたら情報を頂ければ幸いです。
ちなみに、普通のDHCPサーバー付きルーターに単独で mbed をつなげば、もちろん問題なく DHCP は成功します。BUFFALO の BBR-4MG で検証しました。
※ まだ動作試験をしていませんが、mbed 側を固定 IP Address で接続する場合は、192.168.2.xxx に設定する必要がありそうです。
0 comments
You need to log in to post a comment