La interfaz no funciona con el enlace de IP configurado.

11

EDITAR

A posteriori, el problema probablemente estaba relacionado con el descrito aquí .


Publicación original

Hasta ayer, Internet estaba bien y me conecté sin muchos problemas. Luego deshabilité la interfaz de red, tratando de entender un poco más cómo administrar este tipo de cosas, emitiendo el comando ( wlp6s0es mi interfaz de red inalámbrica):

#ip link set wlp6s0 down

La interfaz se deshabilitó correctamente como se esperaba. Desafortunadamente, no volvió a un estado UP desde entonces.

Lo que probé y otra información:

1) Lo primero que hice fue, por supuesto, emitir el comando

#ip link set wlp6s0 up

para abrir la interfaz. Al hacer esto, no se dan errores, pero la interfaz permanece ABAJO, como lo muestra la salida de

$ip link show

Mirando con journalctlo dmesgsin embargo, el único error dado parece ser

$journalctl -xe | grep tail
...
IPv6: ADDRCONF (NETDEV_UP): wlp6s0: link is not ready 
...

¿Qué significa este error?

2) Inicialmente también tenía el netctladministrador de red. Pensando que podría haber sido la fuente del problema, lo desinstalé con

#pacman -R netctl

Y luego procedió a detener los netctlservicios que pude encontrar y los eliminé manualmente de

/etc/systemd/system/multi-user.target.wants

Nada ha cambiado.

3) Después de discusiones sobre problemas similares en los foros de Ubuntu , incluí en la lista negra el módulo wmicomo se explica en el enlace. Aún no hay suerte.

4) Buscar problemas similares revela un problema común relacionado con algún reloj de hardware, que se puede diagnosticar rfkill. Sin embargo, este no parece ser el caso, como rfkill listmuestra la salida de :

$rfkill list
0: nfc0: NFC
    Soft blocked: no
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

5) También tengo Windows 7 en la misma computadora portátil (en arranque dual). En Windows puedo conectarme sin problemas a mi red inalámbrica. Entonces, el problema no está en el hardware de la computadora portátil ni en la red inalámbrica.

glS
fuente
Probablemente necesite usar iwpara configurar los ajustes de WiFi (por ejemplo, la red a la que conectarse). Tal vez algo como wpa_supplicanthacer autenticación. No estoy seguro si puede obtener el enlace para aparecer sin eso.
derobert
1
Lo primero que verificaría (ya que también me ha mordido antes) es que si tiene este problema en una computadora portátil, es si hay una combinación de teclado físico (probablemente específico de la marca) para desactivar y habilitar wifi. Puede ser que los comandos "ip link" y la combinación de teclas no estén sincronizados, como en sí, puede deshabilitar wifi desde la línea de comando, pero solo habilítelo con la combinación de teclas.
JdeHaan
@JdeHaan, ¿te refieres a la advertencia de rfkill que se menciona en la wiki del arco? En caso afirmativo, no tengo instalado el programa rfkill, así que no estoy seguro de cómo seguir esas instrucciones. De lo contrario, ¿hay alguna manera de verificar si existe una combinación de teclas desde el terminal?
glS
@glance Como escribí, es (hardware) específico de la marca. Por lo tanto, revise su teclado en busca de textos o símbolos de teclas extraños (descoloridos). Uno de ellos podría tener un wifi como imagen.
JdeHaan
@JdeHaan no hay tal cosa que pueda ver. ¿No hay forma de detectar algo así desde la terminal?
glS

Respuestas:

1

Un poco tarde, pero logré solucionarlo matando primero todos los dhcpcdprocesos:

killall dhcpcd

Luego, cuando eché un vistazo ifconfig, decía que mi interfaz Wi-Fi todavía estaba activa, por lo que ejecuté:

ifconfig interface down

(Reemplace la interfaz con la suya, por supuesto).

Después de eso, la interfaz Wi-Fi parece funcionar bien.

Prime_Aqasix
fuente
A partir de 2011 en cualquier instalación estándar de archlinux, esto volveríaifconfig: command not found
don_crissti
@don_crissti Estoy ejecutando la versión de arranque en vivo de arch, que todavía parece tener el ifconfig, no estoy muy seguro de por qué.
Prime_Aqasix