Linux version 2.6.18-308.16.1.el5
USB無線LAN子機の接続を試みる。
# lsusb
Protocol spec without prior Class and Subclass spec at line 4297 Bus 001 Device 001: ID 0000:0000 Bus 001 Device 002: ID 0411:01ee BUFFALO INC. (formerly MelCo., Inc.) WLI-UC-GNM2 Wireless LAN Adapter [Ralink RT3070] Bus 002 Device 001: ID 0000:0000
Protocol spec without prior Class and Subclass spec at line 4297 Bus 001 Device 001: ID 0000:0000 Bus 001 Device 002: ID 0411:01ee BUFFALO INC. (formerly MelCo., Inc.) WLI-UC-GNM2 Wireless LAN Adapter [Ralink RT3070] Bus 002 Device 001: ID 0000:0000
BUFFALOのWLI-UC-GNM2という製品らしい。
Ralink RT3070ドライバを用意する必要がある。
このへんからファイルをダウンロードしてセットアップする。
# grep "Buffalo WLI-UC-GNM" ~/DPO_RT5572_LinuxSTA_2.6.1.3_20121022/common/rtusb_dev_id.c
{USB_DEVICE(0x0411,0x01ee)}, /* Buffalo WLI-UC-GNM */
{USB_DEVICE(0x0411,0x01ee)}, /* Buffalo WLI-UC-GNM */
解凍したドライバの設定ファイルをlsusbで調べたIDと合わせて、上の結果となるようにしておく。
#grep HAS_WPA_SUPPLICANT ~/DPO_RT5572_LinuxSTA_2.6.1.3_20121022/os/linux/config.mk
HAS_WPA_SUPPLICANT=y
ifeq ($(HAS_WPA_SUPPLICANT),y)
# grep HAS_NATIVE_WPA_SUPPLICANT ~/DPO_RT5572_LinuxSTA_2.6.1.3_20121022/os/linux/config.mk
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
ifeq ($(HAS_NATIVE_WPA_SUPPLICANT_SUPPORT),y)
HAS_WPA_SUPPLICANT=y
ifeq ($(HAS_WPA_SUPPLICANT),y)
# grep HAS_NATIVE_WPA_SUPPLICANT ~/DPO_RT5572_LinuxSTA_2.6.1.3_20121022/os/linux/config.mk
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
ifeq ($(HAS_NATIVE_WPA_SUPPLICANT_SUPPORT),y)
実際に編集するのは
HAS_WPA_SUPPLICANT=y
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
の行だけ。
# make
# make install
# make install
コンパイルしてドライバをインストールする。
ここまでは上手くいっていると思うのだけど、この先がまだ上手くいかない…。
とりあえず備忘としてメモを残しておく。