無線 LAN ルータに Ethernet ケーブルで接続すると DHCP で IP を取得できたが、MacBook Pro の AirMac をインターネット共有の上流に設定し Ethernet Port に繋げると、DHCP で IP を取得できない。Linux PC など繋げたときは IP が取得できてるので、なぜだろう。一応クロスケーブル使ってみたがだめ。tcpdump でみると、一応リクエストは来ているようだが。
$ sudo tcpdump -i en0 00:19:51.055271 IP 0.0.0.0.bootpc > broadcasthost.bootps: BOOTP/DHCP, Request from 00:02:f7:f0:76:4c (oui Unknown), length 308 $ uname -a Darwin ryo4218.local 10.7.4 Darwin Kernel Version 10.7.4: Mon Apr 18 21:24:17 PDT 2011; root:xnu-1504.14.12~3/RELEASE_X86_64 x86_64
同じ現象発見。
ReplyDeletehttp://mbed.org/users/ono/notebook/os-x-のインターネット共有失敗/
とりあえず固定IPにしたら mbed から MacBook Pro に繋がった。
ちなみに tcpdump で oui Unknown だけど、
ReplyDeletehttp://standards.ieee.org/develop/regauth/oui/oui.txt
によると、
00-02-F7 (hex) ARM
0002F7 (base 16) ARM
110, Fulbourn Road
Cherry Hinton Cambridge
CB1 9NJ
UNITED KINGDOM