Keine ausgehende TCP-Anfrage für DHCPDISCOVER

Keine ausgehende TCP-Anfrage für DHCPDISCOVER

Ich habe versucht, Probleme mit meiner WLAN-Einrichtung auf meinem Laptop mit Ubuntu 16.04 herauszufinden. Aus irgendeinem Grund scheint keine Verbindung herzustellen. Habe es mit wicd, Netzwerkmanager und ifconfig versucht. Beim weiteren Debuggen sehe ich, dass beim Aufruf von dhclient Folgendes angezeigt wird:

sudo dhclient -v wlp1s0

Listening on LPF/wlp1s0/90:cd:b6:97:67:bf
Sending on   LPF/wlp1s0/90:cd:b6:97:67:bf
Sending on   Socket/fallback
DHCPDISCOVER on wlp1s0 to 255.255.255.255 port 67 interval 3 (xid=0x9d8a1621)
...
DHCPDISCOVER on wlp1s0 to 255.255.255.255 port 67 interval 1 (xid=0x9d8a1621)
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

Auch beim Dumping der TCP-Verbindungen auf dem angegebenen drahtlosen Gerät sehe ich überhaupt keine ausgehenden oder eingehenden Pakete.

sudo tcpdump -n -i wlp1s0
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on wlp1s0, link-type EN10MB (Ethernet), capture size 262144 bytes

Nur um sicherzugehen, dass es keine iptable-Regeln gibt, die den ausgehenden oder eingehenden Datenverkehr blockieren, sehe ich, dass keine Filter gesetzt sind. Um auch Probleme mit meinem Router zu vermeiden, überprüfe ich, ob er für andere Geräte funktioniert, die DHCP-IPs ausgeben, und auf demselben Laptop funktioniert der Ethernet-Adapter einwandfrei.

Ich bin nicht sicher, was los ist. Liegt das Problem am Gerätetreiber oder an meiner Netzwerkkonfiguration?

Die drahtlose Hardware ist der drahtlose Netzwerkadapter QCA9565/AR9565.

Antwort1

Der DHCP-Handshake wird über UDP durchgeführt. Erwarten Sie daher keine TCP-Pakete hierfür.

Überprüfen Sie die Ausgabe von ifconfig und stellen Sie sicher, dass Sie es mit der richtigen Schnittstelle zu tun haben.

Versuchen Sie, den Netzwerkmanager zu deaktivieren und testen Sie dhclient noch einmal manuell. Es kann zu Konflikten zwischen neuen und älteren Netzwerkdiensten kommen.

Stellen Sie sicher, dass im Adresspool des DHCP-Servers/Routers Ihres Netzwerks Adressen verfügbar sind. Alle IPs im Pool sind möglicherweise von anderen Geräten in Ihrem Netzwerk belegt.

verwandte Informationen