wlan0 沒有 DHCP 租用

wlan0 沒有 DHCP 租用

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

您已準備好衝浪。

相關內容