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