¿Cómo reiniciar la interfaz WiFi sin reiniciar (se cae la conexión)?

16

Arranco en ubuntu y se conecta bien a la red Wifi. Después de unos 10-15 minutos, el DNS deja de resolver cualquier sitio web y un par de minutos después, los administradores de red me dicen que estoy desconectado e intenta reconectarme constantemente a mi enrutador y no lo logra. Al reiniciar Ubuntu, todo funciona bien durante los primeros 10-15 minutos nuevamente. Cuando inicio en Mac OS X, todo está bien con la misma conexión.

¿Cómo reinicio la interfaz wifi? sudo ifdow wlan0solo me dice eso wlan0 is not configuredy wlan0no aparece en /etc/network/interfacesninguno de los dos, lo cual me parece extraño ... (a menos que el administrador de red lo esté haciendo a mis espaldas).

Dima
fuente
1
Esto parece un problema con el controlador wifi. Es poco probable que pueda resolverlo simplemente "reiniciando" la interfaz de red. ¿Podría mostrar la salida de lshw -class network?
ulidtko
Debe cerrarse como "Sin esperanza".
mlvljr
He cambiado mi computadora portátil desde que se archivó esto ...
Dima

Respuestas:

11

También echaría un vistazo a dmesg y, después de perder la conexión, a los últimos mensajes de dmesg:

dmesg | tail 

Quizás dejar y volver a cargar su módulo wifi ayuda a:

sudo rmmod ipw2100
sudo modprobe ipw2100

por ejemplo, para el chipset intel. Tuve un problema aleatorio con este chispset, que desapareció después de configurar el IRQ en el BIOS.

usuario desconocido
fuente
1
Para mí fueiwldvm
Dmitry Pashkevich
8

Tuve el mismo problema con ubuntu 15.10 después de ejecutar en una red cableada y tener mi computadora portátil suspendida y reanudar cuando ya no estaba en una red cableada.

Este post de blog me pareció muy útil: http://blog.ostermiller.org/resetting-wireless-networking-on-ubuntu-without-rebooting/

Necesita encontrar su controlador:

sudo lshw -C network

Busque el controlador inalámbrico y en la configuración busque el controlador. En mi caso:

*-network
   description: Network controller
   product: Wireless 8260
   configuration: driver=iwlwifi latency=0

Todo lo que tenía que hacer para arreglarlo era correr

sudo modprobe -r iwlwifi && sudo modprobe iwlwifi
Wouter
fuente
5

Puede intentar encontrar su controlador wi-fi con lspci:

lspci | grep Network

Tuve el mismo problema aquí (usando Maverick, creo que es un error conocido), y lo arreglé con rmmod+ modprobetruco cuando @user unknown respondió. Aquí estoy usando un dispositivo Realtek RTL8191SEvA, cuyo controlador se llama r8192se_pci.

Paulo Freitas
fuente