Planex GW-US54GXS
Plamo 4.22 を NotePC に入れて,Planex GW-US54GXS を使うメモ.ほとんど,
のコピー.^^;
まず,zd1211rw というドライバを使うけど,それにパッチを当てる必要がある模様.
drivers/net/wireless/zd1211rw 以下のzd_usb.c と zd_ieee80211.c にパッチを当てます.
*** zd_usb.c.original 2007-12-16 03:35:44.000000000 +0900 --- zd_usb.c 2007-12-16 02:05:49.000000000 +0900 *************** *** 70,75 **** --- 70,76 ---- { USB_DEVICE(0x0586, 0x3412), .driver_info = DEVICE_ZD1211B }, { USB_DEVICE(0x0586, 0x3413), .driver_info = DEVICE_ZD1211B }, { USB_DEVICE(0x0053, 0x5301), .driver_info = DEVICE_ZD1211B }, + { USB_DEVICE(0x2019, 0x5303), .driver_info = DEVICE_ZD1211B }, /* "Driverless" devices that need ejecting */ { USB_DEVICE(0x0ace, 0x2011), .driver_info = DEVICE_INSTALLER }, { USB_DEVICE(0x0ace, 0x20ff), .driver_info = DEVICE_INSTALLER },
*** zd_ieee80211.c.original 2007-12-16 03:36:07.000000000 +0900 --- zd_ieee80211.c 2007-12-16 02:06:39.000000000 +0900 *************** *** 43,48 **** --- 43,49 ---- * 1-13. The ZyDAS devices still use the old region code but are * designed to allow the extra channel access in Japan. */ [ZD_REGDOMAIN_JAPAN_ADD] = { 1, 15}, + [0x49] = { 1, 15}, }; const struct channel_range *zd_channel_range(u8 regdomain)
カーネルモジュールの再構築が済んで準備が出来たら,ドライバをインストールする必要があります.
これを展開して,中身を /usr/lib/murasaki/firmware.d/zd1211/ 以下にコピー.
murasaki の設定をいじります./etc/murasaki/murasaki.usbmap に
zd1211rw 0x0003 0x2019 0x5303 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x00000000
と追加.
/etc/modprobe.conf に
alias eth2 zw1211rw
(Plamo 4.22 だと generate-modprobe.conf が動かないような."Cannot find old version of modprobe. Giving up." と怒られる)
/etc/wireless.conf, /etc/network.conf を適切に設定.
Plamo 4.2x の planet 環境は,wpa_supplicant が /usr/local/bin にある前提でスクリプトが組まれているので,それ以外の所にインストールしたら,/etc/rc.d/rc.wireless 内の wpa_supplicant を呼んでいる所,チェックしている所のパスを書き換える必要があります.