[Armadillo:04166] USB-LANアダプタ

Ohtaki Yuichiro email@hidden
2009年 4月 1日 (水) 14:49:05 JST


大滝です。

USBのLANアダプタを使用して
LAN接続をしたいのですが、
うまくいきません。

使用しているLANアダプタは
baffaloの
LUA2-U2-ATX , AX8872A , 0b95:7720
LUA-U2-GT ,AX88178 , 0411:006e

開発環境は
atde2-20090324
atmark-dist-20090318
linux-2.6.26-at4

カーネルのコンパイルで
device drivers
  -> network device support
  -> USB network adapters
  -> Multi-porpose USB Networking Framework
  -> ASIX AX88xxx based
にチェックをしてコンパイルしました。
asix.cのなかにデバイスIDとプロダクトIDはあったので
修正はしてません。

LANアダプタをつなぐと
[email@hidden (ttymxc0) ~]# usb 2-1: new full speed USB device using 
fsl-ehci and address 2
usb 2-1: not running at top speed; connect to a high speed hub
usb 2-1: configuration #1 chosen from 1 choice
eth1: register 'asix' at usb-fsl-ehci.1-1, ASIX AX88772 USB 2.0 Ethernet, 
00:1d:*::*::**:**

のように認識され
/procを確認しても以下のように
ドライバまで認識されています。

[email@hidden (ttymxc0) ~]# cat /proc/bus/usb/devices

T:  Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0b95 ProdID=7720 Rev= 0.01
S:  Manufacturer=ASIX Elec. Corp.
S:  Product=AX88x72A
S:  SerialNumber=40066D
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=250mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=00 Driver=asix
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=160ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms

ifconfig -aでも
認識されているのですが

[email@hidden (ttymxc0) ~]# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:11:**:**:**:**
           inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:10 errors:0 dropped:0 overruns:0 frame:0
           TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:1000
           RX bytes:1164 (1.1 KiB)  TX bytes:1180 (1.1 KiB)
           Interrupt:64

eth1      Link encap:Ethernet  HWaddr 00:1D:**:**:**:**
           BROADCAST MULTICAST  MTU:1500  Metric:1
           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:1000
           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback
           inet addr:127.0.0.1  Mask:255.0.0.0
           UP LOOPBACK RUNNING  MTU:16436  Metric:1
           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

#udhcpc eth1
としてもDHCPからアドレスを取得できません。

#ifdown eth0
をしてからやってみたのですが、だめでした。

何か、設定が足りないなどあれば教えていただけますか。

よろしくお願い致します。






armadillo メーリングリストの案内