Kein DHCP-Lease mit wlan0

Kein DHCP-Lease mit wlan0

Ich versuche, die Konfiguration wlan0auf meinem Host vorzunehmen. Es sollte einfach sein, aber es funktioniert nicht :(

In /etc/network/interfaces,

auto wlan0
iface wlan0 inet dhcp
    wpa-ssid "blahblah"
    wpa-psk "mykey"

dann mache ich das. ifconfig wlan0 up Wenn ich das mache ifconfig, erscheint die Schnittstelle. Wenn ich das mache, iwconfig wlan0sehe ich wlan0 und ESSID: „blahblah“ und Access Point: Nicht zugeordnet. Aber ich denke, das ist normal.

Ich renne dhclient -v wlan0 und bekomme nie den Mietvertrag :(((

Mit ifconfig sehe ich außerdem oft eine zusätzliche Schnittstelle wlan0:avahi mit einer Dummy-IP-Adresse 169.254.7.xxx (ich erwarte so etwas wie 192.168.100.xxx), und ich denke, dies bedeutet nur, dass ich keine DHCP-Lease erhalten habe.

Ich habe sichergestellt, dass NetworkManager nicht ausgeführt wird, da dies ein häufiges Problem zu sein scheint, und das ist es nicht. Ich habe sogar die Pakete network-manager* vom Host entfernt

Ich habe auch versucht, die Schnittstelle stattdessen mit einer wpa_supplicant.conf-Datei (in) zu konfigurieren, /etc/network/interfacesaber das ändert nichts.

Ich habe das Netzwerk neu gestartet.

Meine DHCP-Software ist isc-dhcp-client v 4.2.4-7

Ich verwende Linux Mint 17 Qiana

Ich bin für jede Hilfe dankbar, da ich dies hier leider auf einem Tablet tippen muss ;))

Antwort1

Bearbeiten:

Ich zeige Ihnen, wie Sie sich über die CLI mit einem WLAN verbinden: Beenden Sie zunächst alle Instanzen von dhclientoder wpa_ANYTHING, die Sie möglicherweise haben. Dann:

 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

An diesem Punkt sollten Sie über ein Standard-Gateway verfügen:

 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  

Wenn Sie keine Standardeinstellung haben, veröffentlichen Sie bitte Ihre Routing-Tabellein deinem ursprünglichen Beitrag, nicht als Kommentar: es wäre unlesbar.

Und Sie sollten auch einen Nameserver in haben /etc/resolv.conf. Wenn nicht,

     echo nameserver 8.8.8.8 >> /etc/resolv.conf
     echo nameserver 8.8.4.4 >> /etc/resolv.conf

Sie sind bereit zum Surfen.

verwandte Informationen