usb wireless 安裝筆記... (wpa2)
買了一個CERIO牌的 usb 無線網路卡:
http://www.cerio.com.tw/cerio-zh-tw/uw-200nh.asp
剛剛把裝在我的Debian 6 桌機上,因為過程有夠難搞所以記錄一下。
預先安裝: (在桌機還能上網的時候把這些東西裝一裝,不然會和我一樣哭哭的...)
firmware-realtek
uw-200nh 這支usb無線網卡,用的是realtek的晶片的樣子,所以要先裝好這個東東。
在我亂玩的過程中,如果沒裝這個下這個指令時會出現如下的錯誤訊息:
$> sudo ifconfig wlan0 up
錯誤訊息:SIOCSIFFLAGS: Resource temporarily unavailable
wireless-tools
沒裝這個的話,會沒有iwconfig和iwlist這些指令可以用。
wpasupplicant
用到wpa2 personal 就要裝這個。
上面這些都裝好的話,插上網路卡之後可以用iwconfig這個指令看一下:
$>iwconfig
正常的情況的話應該會看到像是下列訊息:
wlan0 802.11b/g link ESSID:""
Mode:Managed Frequency=2.437 GHz Access Point: 08:10:74:9F:AA:A0
Bit Rate=54 Mb/s
Retry min limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=89/100 Signal level=-53 dBm Noise level=-114 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
但是這個時候用 ifconfig 是看不到任何和 wlan0 有關的訊息,如果有裝firmware-realtek的話,可以用ifconfig 把wlan0 給 up起來:
$>sudo ifconfig wlan0 up
之後如果正常的話,ifconfig 就可以看到wlan0的訊息了。
這個時候就可以用iwlist來scan附近有哪些訊號:
$> sudo iwlist wlan0 scan
接下來就是和wpa2有關的設定了。
用 wpa_passphrase 指令產生密碼:
$>wpa_passphrase [你的無線AP的SSID] [你的無線AP的密碼]
ex:
$> wpa_passphrase myAP 123456
network={
ssid="myAP"
#psk="1234567890"
psk=111ad8a6bd1ee17cb22e7b0a506c87761427c5647538d4c1c0eaadabbad6149f
}
http://www.cerio.com.tw/cerio-zh-tw/uw-200nh.asp
剛剛把裝在我的Debian 6 桌機上,因為過程有夠難搞所以記錄一下。
預先安裝: (在桌機還能上網的時候把這些東西裝一裝,不然會和我一樣哭哭的...)
firmware-realtek
uw-200nh 這支usb無線網卡,用的是realtek的晶片的樣子,所以要先裝好這個東東。
在我亂玩的過程中,如果沒裝這個下這個指令時會出現如下的錯誤訊息:
$> sudo ifconfig wlan0 up
錯誤訊息:SIOCSIFFLAGS: Resource temporarily unavailable
wireless-tools
沒裝這個的話,會沒有iwconfig和iwlist這些指令可以用。
wpasupplicant
用到wpa2 personal 就要裝這個。
上面這些都裝好的話,插上網路卡之後可以用iwconfig這個指令看一下:
$>iwconfig
正常的情況的話應該會看到像是下列訊息:
wlan0 802.11b/g link ESSID:""
Mode:Managed Frequency=2.437 GHz Access Point: 08:10:74:9F:AA:A0
Bit Rate=54 Mb/s
Retry min limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=89/100 Signal level=-53 dBm Noise level=-114 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
$>sudo ifconfig wlan0 up
之後如果正常的話,ifconfig 就可以看到wlan0的訊息了。
這個時候就可以用iwlist來scan附近有哪些訊號:
$> sudo iwlist wlan0 scan
接下來就是和wpa2有關的設定了。
用 wpa_passphrase 指令產生密碼:
$>wpa_passphrase [你的無線AP的SSID] [你的無線AP的密碼]
ex:
$> wpa_passphrase myAP 123456
network={
ssid="myAP"
#psk="1234567890"
psk=111ad8a6bd1ee17cb22e7b0a506c87761427c5647538d4c1c0eaadabbad6149f
}
然後去修改/etc/network/interface加入下面這幾行:
allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
wpa-driver wext
wpa-ssid myAP
wpa-psk 111ad8a6bd1ee17cb22e7b0a506c87761427c5647538d4c1c0eaadabbad6149f
然後存檔重新開機。
應該就ok 了吧....(沒效不要找我麻煩....Orz....)
留言
張貼留言