Acabo de actualizar a Ubuntu 13.10, pero desde la actualización ya no tengo acceso a Internet a través de wifi.
Yo puedo:
- Ver redes
- Conectar a una red
- Hacer ping a mí mismo (localhost, 192.168.0.103)
No puedo:
- Haga ping a otros (incluidos otros dispositivos en la misma red inalámbrica, incluida la puerta de enlace / enrutador)
- Resolver hosts
- Acceda a cualquier otro recurso externo, ya sea en mi propia red o en Internet
Al usar Wireshark, noté que mi computadora envía continuamente solicitudes ARP como " Who has 192.168.0.1
[que es la puerta de enlace] ? Tell 192.168.0.103
". Sin embargo, no recibe ninguna respuesta. Cuando hago ping a otra dirección IP para la que conoce la dirección MAC (de la memoria caché), se produce una pérdida de paquete de> 90%, e incluso si un paquete logra llegar tarda unos 3000 ms.
La salida de route -n
es:
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
Antes de actualizar, wifi funcionaba bien. El uso de otros dispositivos, wifi todavía funciona bien. Restablecer el enrutador no ayudó. Ethernet aún funciona después de la actualización.
¿Alguna sugerencia?
Actualización: estoy usando el controlador wl. Aquí está la salida relevante de algunos comandos:
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
Las últimas líneas son probablemente cómo conseguí el funcionamiento inalámbrico después de la actualización anterior (la conexión inalámbrica ha sido un problema después de cada actualización).
Actualización 2: se agregó información sobre el hardware exacto a continuación.
El hardware es un dispositivo integrado, así que corrí lspci -nn | grep -i network
. El resultado es:
03:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
14e4:4727
tu respuesta (después de deshacer todos los cambios en comparación con una instalación limpia): askubuntu.com/a/214196/88802 si ya hiciste esto, entonces lo siento, pero eso no está incluido en tu pregunta .
insmod
versión difícil de un módulo de kernel específico? Es probable que eso rompa cosas. Deshaga todas las ediciones que hizo para las versiones anteriores de Ubuntu y vea si funciona de inmediato. También incluya los detalles exactos del hardware sobre su tarjeta inalámbrica. Consulte la sección "Identificación del hardware exacto" en mis preguntas y respuestas aquí sobre cómo hacerlo: askubuntu.com/a/235280/88802