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 驅動設定
tsung 兄, 你知道現在 wpa 已整合到 debian 的 network 中了嗎
像小弟都是這樣設的
iface eth1 inet dhcp
wpa-driver wext # 看您的 driver 是哪一個
wpa-ssid your_ssid
wpa-psk bd796982b4bd74a04d509e1933d6cc
那個 wpa-psk 是由
wpa_passphrase [passphrase] 產生的
小弟不曉得這件事情, 感謝指點, 回去馬上試試看~~ m(_ _)m
我的Thinkpad X60裝Debian/Etch,經常帶著四處跑,用Debian/Gnome的網絡設定不太方便,最後裝了NetworkManager,並完全放棄了Debian的網絡設定,有線無線的都交給NetworkManager管理,那樣子方便多了。
唯一不滿意的地方是沒有UI可以要求重新搜索無線網絡,有時開機時忘了打開AP的電源,就要人手敲ESSID
我記得用 wpa_supplicant 的 command line 有搜尋無線網路, Network Manager 沒這個功能是比較麻煩, 不知道登出再登入可不可以做到相同效果??
Mmm... 現在用的人比較少, 之後用的人多一點, 應該會有人寫 script 可以手動搜尋的做法吧~ 🙂
抱歉, 之前 post 的有點錯誤
wpa_passphrase [passphrase]
例如:
wpa_passphrase FON_AP 1233211234567
內容被吃掉了一些
格式應該是
wpa_passphrase ssid passphrase
感謝您 wpa_passphrase [ssid] [passphrase], 看來是 lifetype 會把被 tag 包住的濾掉, 真不好意思 Orz..
感谢您的文章
wpa-driver wext # 看您的 driver 是哪一個
请问如何查看wpa-driver,我按您的第三种方法设置interface,ifup时提示wext是不被支持的。
我猜是您的無線網卡還沒有驅動?
dmesg 找找看, 如果有, 應該會看到 wlan 或 eth 之類的字的東西, 網卡要先能抓到, 才能設這些囉~ 🙂
搞了很久,也找了很多资料,就是没解决在kali上对某几个WiFi无法连接的问题 密码没错,因为有时候就练得上,大部分时候就连不上,手机却一直练得上 痛苦啊
呃,會不會是電腦硬體問題?