YANO's digital garage

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

Last-modified: 2024-04-08 (月)


[一語一絵/IT系]

Ralink RT3070 / 2010-07-07 (水)

昨日のGV-N220OC-1GIに続いてこないだアキバで買ったものシリーズ、USBタイプのWiFiアダプタの巻。

WLI-UC-GNとGW-USMicroN
WLI-UC-GNとGW-USMicroN

500円でワゴンセールしてた[External]PLANEX GW-USMicroN[External]Buffalo WLI-UC-GN[External]RalinkのWiFiチップが使われていて、少し手を入れるとLinuxでもしっかり使える。

[External]Ralinkのサイトを見たところ11b/g/nなRT307x系だと思われるので、まずは[External]RalinkのLinuxドライバ配布ページからRT307x系のドライバソースを入手する。

2010年7月7日現在の最新版、DPO_RT3070_LinuxSTA_V2.3.0.2_20100412.tar.bz2の場合、最低限必要な変更点は下記の通り。

diff -Nrcb DPO_RT3070_LinuxSTA_V2.3.0.2_20100412.orig/common/rtusb_dev_id.c DPO_RT3070_LinuxSTA_V2.3.0.2_20100412/common/rtusb_dev_id.c
*** DPO_RT3070_LinuxSTA_V2.3.0.2_20100412.orig/common/rtusb_dev_id.c  2009-12-28 21:53:49.000000000 +0900
--- DPO_RT3070_LinuxSTA_V2.3.0.2_20100412/common/rtusb_dev_id.c 2010-07-07 21:10:29.000000000 +0900
***************
*** 104,109 ****
--- 104,111 ----
   {USB_DEVICE(0x13D3,0x3321)}, /* Azurewave */
   {USB_DEVICE(0x07FA,0x7712)}, /* Edimax */
   {USB_DEVICE(0x0789,0x0166)}, /* Edimax */
+   {USB_DEVICE(0x0411,0x015d)}, /* Buffalo WLI-UC-GN@RT3070 */
+   {USB_DEVICE(0x2019,0xED14)}, /* Planex GW-USMicroN */
  #endif // RT3070 //
   { }/* Terminating entry */
  };
一目瞭然だが、それぞれのデバイスIDを追加するだけだ。あとは慣例通り、"make && make install"するとrt3070sta.koがセットアップされる。

但し設定ファイルが/etc/Wireless/RT2870/RT2870.datと/etc/Wireless/RT2870/RT2870Card.datとなってて紛らわしいので、内部でべた書きされたファイルパス関係をRT3070に整理したパッチファイルをDPO_RT3070_LinuxSTA_V2.3.0.2_20100412.patchにアップしておく。

WPA環境で接続する分にはwpa_supplicantを使用すればよいが、WEP環境で接続する場合は/etc/Wireless/RT3070/RT3070.datにSSIDやWEPキーを書くのが早い。いずれにせよGNOME NetworkManager Appletを使う場合は、別に気にしなくて良い話だ。

導入手順はちょっと手間だが、デバイスとドライバそのものの出来は悪くなく、2ヶ月以上連続で使えたのには驚いたよ。

とは言いつつも、ちょっと前のRT2870のドライバで動いていた[External]GW-US300MiniSDPO_RT3070_LinuxSTA_V2.3.0.2_20100412.tar.bz2では動かなくなってしまったのは残念。2010_06_25_RT2870_Linux_STA_v2.4.0.0に至ってはコマンド打った瞬間に固まるし、サイテー。

【参照】
●プラネックスコミュニケーションズ株式会社 http://www.planex.co.jp/
GW-USMicroN
GW-US300MiniS
●株式会社バッファロー BUFFALO http://buffalo.jp/
WLI-UC-GN
●Ralink corp. http://www.ralinktech.com/
WINDOWS
Linux