今天花了快一天的時間在 eeepc上的 Ubuntu Desktop 8.04 LTS 上設定無線網路,用好久了,最後在 google 天神的幫助下,總於找知道如何設定了,趕快記錄一下:
Step1:先看核心是否有抓到驅動,並知道無線網卡實體 ID為 wlan0
#lshw 或 nm-tools
*-network
description: Wireless interface
product: AR242x 802.11abg Wireless PCI Express Adapter
vendor: Atheros Communications Inc.
physical id: 0
bus info: pci@0000:01:00.0
logical name: wlan0
Step2:確定核心有驅動後,可以執行 iwlist 找一下是否有 AP 伺服器存在,可以發現目前有兩台 AP (default1、default2)
# iwlist wlan0 scanning
wlan0 Scan completed :
Cell 01 – Address: 00:80:C8:15:6C:95
ESSID:"defalut01″
Protocol:IEEE 802.11g
Mode:Managed
Frequency:2.437 GHz (Channel 6)
Quality:65/100 Signal level:-54 dBm Noise level:-96 dBm
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
12 Mb/s; 24 Mb/s; 36 Mb/s; 9 Mb/s; 18 Mb/s
48 Mb/s; 54 Mb/s
Extra:bcn_int=100
Extra:atim=0
Cell 02 – Address: 00:90:CC:B8:B9:46
ESSID:"default02″
Protocol:IEEE 802.11g
Mode:Managed
Frequency:2.437 GHz (Channel 6)
Quality:7/100 Signal level:-91 dBm Noise level:-96 dBm
Encryption key:off
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Extra:bcn_int=100
Extra:atim=0
Step3:在文字模式,手動設定無線
註:先直接測試是否可以正常啟用,註:該設定會在重新開機時或登出後恢復
# iwconfig wlan0 essid “xxxxx" key “xxxxxxxxxx"
# ifconfig wlan0 up 或 dhclient
註:設定開機自動啟動
# vi /etc/network/interfaces
auto eth1
iface eth1 inet dhcp
wireless_essid XXXXXXXXXX //為 ssid 在用 iwlist 指令就查的到
wireless_key XXXXXXXXXX //為無線 AP 的加密方式
# vi /etc/init.d/networking restart
註:
- 當電腦上同時有無線與有線,在使用時最好是停用其一,讓環境比較單純點,比較不會有問題
- 常用無線網路指令iwconfig、iwevent、iwgetid、iwlist、iwpriv、iwspy,用 man 查用法
參考來源: