Ich habe gerade ein Upgrade auf Ubuntu 13.10 durchgeführt, aber seit dem Upgrade habe ich keinen Internetzugang mehr über WLAN.
Ich kann:
- Siehe Netzwerke
- Mit einem Netzwerk verbinden
- Ping mich an (localhost, 192.168.0.103)
Ich kann nicht:
- Pingen Sie andere (einschließlich anderer Geräte im selben drahtlosen Netzwerk, einschließlich des Gateways / Routers)
- Hosts auflösen
- Greifen Sie auf andere externe Ressourcen zu, sei es in meinem eigenen Netzwerk oder im Internet
Bei der Verwendung von Wireshark habe ich festgestellt, dass mein Computer ständig ARP-Anfragen wie " Who has 192.168.0.1
[welches ist das Gateway] ? Tell 192.168.0.103
" sendet . Es werden jedoch keine Antworten erhalten. Wenn ich eine andere IP-Adresse anpinge, für die sie die Mac-Adresse kennt (aus dem Cache), stellt sich heraus, dass ein Paketverlust von> 90% auftritt, und selbst wenn ein Paket ankommt, dauert es ungefähr 3000 ms.
Die Ausgabe von route -n
ist:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth1
192.168.0.0 0.0.0.0 255.255.255.0 U 9 0 0 eth1
192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0
Vor dem Upgrade funktionierte WLAN einwandfrei. Bei Verwendung anderer Geräte funktioniert WLAN immer noch einwandfrei. Das Zurücksetzen des Routers hat nicht geholfen. Ethernet funktioniert nach dem Upgrade weiterhin.
Irgendwelche Vorschläge?
Update: Ich benutze den wl-Treiber. Hier ist die relevante Ausgabe einiger Befehle:
lspci | grep Wireless
03:00.0 Network controller: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter (rev 01)
cat /etc/modprobe.d/blacklist.conf
[...]
blacklist mac80211
blacklist brcm80211
blacklist cfg80211
blacklist lib80211_crypt_tkip
blacklist lib80211
blacklist b43
cat /etc/rc.local
sudo modprobe -r lib80211
sudo insmod /lib/modules/3.2.0-30-generic-pae/kernel/net/wireless/lib80211.ko
sudo insmod /lib/modules/3.2.0-30-generic-pae/kernel/net/wireless/lib80211_crypt_wep.ko
sudo insmod /lib/modules/3.2.0-30-generic-pae/kernel/net/wireless/lib80211_crypt_tkip.ko
sudo insmod /lib/modules/3.2.0-30-generic-pae/kernel/net/wireless/lib80211_crypt_ccmp.ko
sudo modprobe wl
exit 0
Die letzten Zeilen sind wahrscheinlich, wie ich Wireless nach dem vorherigen Upgrade zum Laufen gebracht habe (Wireless war nach jedem Upgrade ein Problem).
Update 2: Informationen zur genauen Hardware unten hinzugefügt.
Die Hardware ist ein integriertes Gerät, also bin ich gelaufen lspci -nn | grep -i network
. Die Ausgabe ist:
03:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
14e4:4727
Dies sollte Ihre Antwort sein (nachdem Sie alle Änderungen im Vergleich zu einer Neuinstallation rückgängig gemacht haben): askubuntu.com/a/214196/88802 Wenn Sie dies bereits getan haben, dann tut mir leid, aber das ist nicht in Ihrer Frage enthalten .
insmod
eine bestimmte Kernelmodulversion zu testen? Das wird wahrscheinlich Sachen kaputt machen. Machen Sie alle Änderungen rückgängig, die Sie für die vorherigen Ubuntu-Versionen vorgenommen haben, und prüfen Sie, ob sie sofort funktionieren. Bitte geben Sie auch die genauen Hardwaredetails Ihrer WLAN-Karte an. Siehe den Abschnitt "Identifizieren der genauen Hardware" in meinen Fragen und Antworten