~nabeken/diary/

Gentoo Linux(6年くらい)とFreeBSD(1年くらい)とOpenBSD(新参者)を使う日々。


IHANet BGP peering overview

Linux で GW-US54GXS を使う

Posted on Sun Dec 21 16:43:32 +0900 2008 by nabeken

プラネックスの GW-US54GXS を Linux で動かしたのメモ。

ヨドバシで 1500 円ほどで入手でき、また Linux 2.6.18 以降ではカーネルモジュールが含まれているので簡単に動かせました。MacBook の Broadcom 製無線LANの Linux ドライバの出来が悪いので、しばらくこれで凌げそうです。

モジュールは zd1211rw です。また、モジュールの他に firmware が必要です。

からダウンロードし、 /lib/firmware に展開します。

/lib/firmware/zd1211:
zd1211_ub
zd1211_uphr
zd1211_ur
zd1211b_ub
zd1211b_uphr
zd1211b_ur

ロードできるとこんな感じになります。

 $ /sbin/ifconfig
wlan0     Link encap:Ethernet  HWaddr 00:22:cf:00:XX:XX  
          inet addr:10.3.5.136  Bcast:10.3.5.255  Mask:255.255.255.0
          inet6 addr: 2001:c90:XXXXXXXXXXXXXXXXXXXXXXXXXXX/64 Scope:Global
          inet6 addr: 2001:380:XXXXXXXXXXXXXXXXXXXXXXXXXXX/64 Scope:Global
          inet6 addr: fe80::222:XXXXXXXXXXXXXX/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:9120 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9254 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:7131566 (6.8 MiB)  TX bytes:1732667 (1.6 MiB)

wmaster0  Link encap:UNSPEC  HWaddr 00-22-CF-00-XX-XX-00-00-00-00-00-00-00-00-00-00  
          UP BROADCAST RUNNING 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)

見てるかぎり、 wlan0 は wmaster0 のインスタンスみたいですね。