星期六, 11月 27, 2004

如何正確的驅動prism2的usb無線網卡

請先確認您是否有prism2_usb的模組
lsmod | grep prism2

請先查看 /etc/init.d 內是否有 wlan 這個命令
如果沒有要安裝 wlan 套件
請使用新增/移除軟體的功能, 搜尋關鍵字 wlan 是否有此套件
如果沒有變成要
安裝 linux-wlan-ng 的套件
http://linux-wlan.org/

或是下載rpm套件

安裝完之後基本上就可以順利的無線上網

一般來說AP多有WEP的加密機制
因此必需修改一下 /etc/wlan/wlan.conf

修改內容
SSID_wlan0="你的AP名稱"

例如我的AP名稱為 test
SSID_wlan0="test"

存檔

複製 wlancfg-DEFAULT 變成 wlancfg-你的AP名稱

例如
cp wlancfg-DEFAULT wlancfg-test

修改 wlancfg-test
內容如下

lnxreq_hostWEPEncrypt=true # true|false
lnxreq_hostWEPDecrypt=true # true|false
dot11PrivacyInvoked=true # true|false
dot11WEPDefaultKeyID=0 # 0|1|2|3
dot11ExcludeUnencrypted=true # true|false, in AP this means WEP is required.
PRIV_GENERATOR=/sbin/nwepgen # nwepgen, Neesus compatible
PRIV_KEY128=false # keylength to generate
PRIV_GENSTR=""

# or set them explicitly. Set genstr or keys, not both.
dot11WEPDefaultKey0=xx:xx:xx:xx:xx:6a:34:72:xx:30:xx:2f:xx

如何輸入key

請將您的key字母換為16進位
例如: a = 61, b = 62 ...


存檔之後

執行 init.d 內的 wlan restart

接著請執行 iwconfig 看看剛剛的設定是否ok

wlan0 IEEE 802.11-b ESSID:"test" Nickname:"test"
Mode:Managed Frequency:2.457GHz Access Point: 00:00:B0:xx:xx:DA
Bit Rate:11Mb/s Tx-Power:-949021696 dBm
Retry min limit:8 RTS thr:off Fragment thr:off
Encryption key:xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xx Security mode:restricted

看看 Encryption key 是否有被使用

如果有就可以使用了

1 則留言:

Linux Unix 提到...

Very informative blog. Please check out my download free linux blog.