May 17, 2011

mbed NXP LPC1768

昨夜に LED と USB Serial UART での Hello World! は出来たので、今日は StarBoard Orange に載せて LCD, httpd, USB host (USB mass storage read/write) とサンプルをコンパイル、実行してみた。
無線 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

2 comments:

  1. 同じ現象発見。
    http://mbed.org/users/ono/notebook/os-x-のインターネット共有失敗/
    とりあえず固定IPにしたら mbed から MacBook Pro に繋がった。

    ReplyDelete
  2. ちなみに tcpdump で oui Unknown だけど、
    http://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

    ReplyDelete

Note: Only a member of this blog may post a comment.