Linux 目前遇到最麻煩的問題就是無線網路的設定, 不用密碼(WPA)都可正常使用, 但是有密碼就很麻煩.
爬文後, 找到幾種簡單的設定方法, 挑其中一種設定即可.
方法1, 參考連結: 在 Linux 環境使用 WiFi WPA 加密連線(我目前使用此方法)
- apt-get install wpasupplicant
- wpa_passphrase SSID WPA_KEY > /etc/wpa_supplicant/WIFI.conf
- wpa_supplicant -BDwext -ieth1 -c/etc/wpa_supplicant/WIFI.conf
- dhclient eth1
- route add default gw IP_of_AP # 說明說要用, 但是不一定需要
/etc/wpa_supplicant/WIFI.conf(上述第一步自動產生的, 不用修改) 大概會長如下:
network={
ssid="SSID"
#psk="WPA_KEY"
psk=WPA_PASSPHRASE_KEY
}
方法2, 參考連結: NetworkManager GNOME Applet - 這是我看過最簡單的設定方式, 但是我的狀況是, 設定後不太穩定(網路會斷斷續續的), 不過應該是我之前設的亂七八糟的問題吧. Ubuntu 的做法一樣, 但是裝 NetworManager GNOME Applet 的時後有些小問題, 可以參考: Ubuntu 6.10 Edgy - NetworkManager或 How to Configure Ubuntu/Kubuntu with WPA using Network-Manager.
Ubuntu 安裝 NetworkManager GNOME Applet 步驟如下:
- apt-get install network-manager-gnome wpasupplicant
- gtk-update-icon-cache -f /usr/share/icons/hicolor
- Logout & Reboot
方法3: 感謝 behappy 長輩的方法:(此方法尚未測試)
Debian 已將 WPA 整合進 network 中, 所以只要對 /etc/network/interfaces 做如下設定:
iface eth1 inet dhcp
wpa-driver wext # 看您的 driver 是哪一個
wpa-ssid your_ssid
wpa-psk bd796982b4bd74a04d509e1933d6aa
# wpa-psk 是由 wpa_passphrase [ssid] [passphrase] 產生的
其它參考連結:
- Ubuntu新手筆記:無線網路設定 - 使用 /etc/network/interface 設定 wireless
- Wireless on Ubuntu - 使用 iwconfig 設定 wireless
- 我的 wireless_HOME.bin - 一樣用 iwconfig 設定的 script
- Fedora Core 5 變身無線網路基地台 - 設定成為 WiFi AP
- Ubuntu wireless & nc6000 - Ubuntu 於 HP nc6000 的 notebook 驅動設定