March 14, 2005

Planex GW-NS54GM 無線網路卡驅動攻略

我不太會寫所謂的 How-To 文章,或許是因為文筆不好,也有部份是因為不拘小節,所以寫出來的文件根本不能看,但是我還試試著紀錄驅動手頭這張 PLANEX 出品的 [GW-NS54GM] 802.11g 無線網路卡的經過:
這張卡使用 TI 出品的 acx100 系列的晶片組,去年小貓來公司打工的時候 (兩人的 WirelessLAN Kit 發展小組),整理過 [Wireless Card (including Atmel, Prism, and TI acx100) Testing Result & Testing Process] 的文件,有些 Wireless Extension 支援的測試結果,不過當時用的 802.11b D-Link / DWL-120+,這些經驗還挺有幫助的。

acx100 的 open source Linux driver 有份相當好的參考文件 [Craig's ACX100/111 Guide for Linux],基本上「按圖索驥」大概就能驅動,在驅動之前,先來看看硬體資訊:
    $ lspci | grep ACX
    0000:02:00.0 Network controller: Texas Instruments ACX 111 54Mbps Wireless Interface
嗯,ACX111 的晶片組,再來看看 PID 與 VID:
    $ lspci -n | grep 104c
    0000:02:00.0 0280: 104c:9066
104c 就是 ACX100 系列的 VID (Vendor ID),所以我們已經可以確認,接下來到 [Open-Source wireless driver for TI ACX1xx chipsets] 下載最新的 driver,我用的版本是 acx100-0.2.0pre8_plus_fixes_48。

不過,實際動手之前,建議先將上列的網頁 link 都拜讀過,比方說我們可以發現一件很重要的項目,引述網頁:
    We're still not totally sure about the status of WEP support:
    • ACX100: Many situations should work, but it might still not work properly or fail sometimes.
    • ACX111: not working yet.
所以這張卡就比較抱歉了,沒有 WEP 支援可用。在 tarball 中的 fireware 目錄預設放於 /usr/share/acx,這與 Debian policy 不太合,所以我動手弄個 [修正 firmware 目錄的 patch]。施加這個 patch 後,跑 ./Configure ; make ; sudo make install 即可。

驅動後,應該就沒有大問題了,那怎麼設定呢?之前 blog [Linetconf (Linux Networking Configurator)] 提到我最近在發展的這個網路設定套件,就直接用滑鼠「按幾下」就輕鬆設定好了,wireless-tools 太複雜了,不要問我怎麼用,因為我自己也不會 :-)

Have Fun!
由 jserv 發表於 March 14, 2005 09:24 AM
迴響