wlan0
我正在嘗試在我的主機上進行配置。它應該很簡單,但它不起作用:(
在/etc/network/interfaces
,
auto wlan0
iface wlan0 inet dhcp
wpa-ssid "blahblah"
wpa-psk "mykey"
然後我這樣做,ifconfig wlan0 up
如果我這樣做ifconfig
,介面就會出現如果我這樣做,iwconfig wlan0
我會看到 wlan0 和 ESSID:「blahblah」以及存取點:未關聯。但我認為這很正常。
我跑去dhclient -v wlan0
那裡卻從未得到租約:(((
使用 ifconfig,我還經常看到一個附加介面 wlan0:avahi ,其虛擬 IP 位址為 169.254.7.xxx(我期待類似 192.168.100.xxx 的位址),我認為這只意味著我沒有獲得 DHCP 租約。
我確保 NetworkManager 沒有運行,因為這似乎是一個常見問題,但事實並非如此。我什至從主機中刪除了網絡管理器*包
我還嘗試使用 wpa_supplicant.conf 檔案(在/etc/network/interfaces
)中配置接口,但這不會改變任何內容。
我已經重新啟動網路了。
我的 dhcp 軟體是 isc-dhcp-client v 4.2.4-7
我正在運行 Linux Mint 17 Qiana
感謝任何幫助,因為我堅持在平板電腦上輸入此內容;))
答案1
編輯:
因此,我將向您展示如何透過 CLI 連接到 wifi:首先殺死您可能擁有的dhclient
或的所有實例。wpa_ANYTHING
然後:
pkill dhclient
pkill wpa_supplicant
wpa_passphrase "TheNameOfMyNetwork" "MySecretPassword" > wpa.conf
ip link set dev wlan0 down
ip addr flush dev wlan0
ip link set dev wlan0 up
wpa_supplicant -B -i wlan0 -Dnl80211 -c wpa.conf
dhclient -v wlan0
此時,您應該有一個預設網關:
ip route show
default via 192.168.73.1 dev wlan0
192.168.73.0/24 dev wlan0 proto kernel scope link src 192.168.73.65
如果您沒有預設值,請發布您的路由表在你原來的貼文中,而不是作為評論:它將不可讀。
而且您還應該在/etc/resolv.conf
.如果不,
echo nameserver 8.8.8.8 >> /etc/resolv.conf
echo nameserver 8.8.4.4 >> /etc/resolv.conf
您已準備好衝浪。