YANO's digital garage

Copyright ©YANO All rights reserved. https://www.bravotouring.com/~yano/

Last-modified: 2024-04-17 (水)


[一語一絵/IT系]

GW-US54GXS / 2009-12-17 (木)

こないだ値崩れしてたのを仕入れた、[External]PLANEXの無線LAN USB装置[External]「GW-US54GXS」

さっそくCentOSで使おうとrebuildしたkernelソースをみたところ、最新版である2.6.18-164.6.1.el5zd1211rwにはGW-US54GXSのベンダー:プロダクトID2019:5303が入ってたのでひと安心。デバイスは認識するもののなかなかAPと接続できなかった。

zd_ieee80211.cで漏れてた国別エクストラチャンネル設定を追加する事で、APとアソシエートできるようにはなったが、DHCPでアドレスが取得できなかったりかなり不安定。というより、受信データがほとんどフレームエラーとなっていて、かなり重症

当時のkernel版数2.6.18-92に戻しても状況は変わらず、途方に暮れた二日間だった。

が、結局[External]www.ring.gr.jpよりダウンロードした[External]linux-2.6.30.tar.bz2に乗り換える事で解決した。

[External]linux-2.6.30.tar.bz2ではzd_usb.cへのID盛り込みは不要だが、zd_ieee80211.cからzd_mac.cに移った国別エクストラチャンネル設定が漏れているので、一行だけ追加すべし。

$ cat linux-2.6.30-zd1211rw.patch
*** drivers/net/wireless/zd1211rw.orig/zd_mac.c 2009-06-10 12:05:27.000000000 +0900
--- drivers/net/wireless/zd1211rw/zd_mac.c      2009-12-17 16:54:07.000000000 +0900
***************
*** 42,47 ****
--- 42,48 ----
        { ZD_REGDOMAIN_ETSI, "DE" }, /* Generic ETSI, use most restrictive */
        { ZD_REGDOMAIN_JAPAN, "JP" },
        { ZD_REGDOMAIN_JAPAN_ADD, "JP" },
+       { 0x49, "JP" },
        { ZD_REGDOMAIN_SPAIN, "ES" },
        { ZD_REGDOMAIN_FRANCE, "FR" },
  };

【参照】
●プラネックスコミュニケーションズ http://www.planex.co.jp/
Mac OSにも対応!薄型・軽量の無線LAN USBアダプタ:PLANEX:GW-US54GXS
●Amazon.co.jp http://www.amazon.co.jp/
PLANEX ドラクエもモンハンもWi-Fi通信するならこれ! IEEE802.11b+g WLAN USBアダプタ GW-US54GXS 1,060円