Estoy usando la última versión de Linux Kali basada en Debian. Tal vez sea un problema XY , ya que el problema principal es después de iniciar sesión en el sistema, obtengo una pantalla en blanco y un puntero del mouse. Alguien en Internet me recomienda cambiar el administrador de ventanas.
Pero no puedo hacer esto ya que no puedo conectarme a wifi.
Encontré un tutorial sobre cómo hacer esto aquí.
Y traté de hacerlo paso a paso, pero no me funciona. En ese tutorial, el autor escribió que necesito usar el comando ip link set wlan0 ip
para abrir la interfaz wifi. En su ejemplo, la salida se ve así:
root@kali:~# ip link show w
lan0 4: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN mode DORMANT qlen 1000
link/ether 00:60:64:37:4a:30 brd ff:ff:ff:ff:ff:ff
root@kali:~# ip link set wlan0 up
root@kali:~# ip link show wlan0
4: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT qlen 1000
link/ether 00:60:64:37:4a:30 brd ff:ff:ff:ff:ff:ff
Por otro lado cuando llamo:
ip link set wlan0 up
ip link show wlan0
Yo obtengo:
4: wlan0: <NO_CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DORMANT qlen 1000
link/ether 00:60:64:37:4a:30 brd ff:ff:ff:ff:ff:ff
y después de ejecutar wpa supplicant con detalles de red válidos
wpa_supplicant -B -D wext -i wlan0 -c /etc/wpa_supplicant.conf
iw wlan0 link
todavía regresa Not connected.
¿Cómo resuelvo este problema y qué debo hacer a continuación?
fuente
iwlist scan
?ifup wlp1s0
traer la red hacia arriba yifdown wlp1s0
hacia abajo.Respuestas:
Estoy asumiendo
wpa_supplicant
yiw
está instalado.Para conectarse a wifi a través de
wpa_supplicant
usted necesita crear unwpa_supplicant.conf
archivocon las siguientes líneas:
O puede usar
wpa_passphrase
para crear el archivo de configuración (copia y pasado):También puedes escribir
wpa_supplicant.conf
directamente a través de:para conectar escriba el siguiente comando:
Puede conectarse
wpa_supplicant
sinwpa_supplicant.conf
archivo:Puede visitar la documentación oficial de Arch-linux para obtener más información sobre el archivo de configuración y los argumentos.
puedes conectarte a través de
nmcli
Ejemplo:
wpa_cli
:Abra la terminal y escriba
wpa_cli
Para escanear, escriba:
Crea una red:
Esto generará un número, que es la ID de la red, por ejemplo.
0
Luego, necesitamos configurar el SSID y la PSK para la red.Una vez que la conexión inalámbrica se ha conectado, debería obtener automáticamente una dirección IP. si no es así, puede ejecutar el
dhclient
para obtener una dirección IP a través de DHCP.El
dhclient
comando puede ser reemplazado por 2ip
comandos:iwctl
herramientas de línea de comando.El
iwd
paquete proporciona lasiwctl
herramientas de línea de comandos. El paquete no está instalado por defecto. Para evitar cualquier conflicto, sewpasupplicant.service
debe detener / deshabilitar.Para obtener más detalles, consulte esta respuesta en U&L: Conéctese a wifi desde la línea de comandos en sistemas Linux a través del iwd (daemon inalámbrico para Linux)
Otras lecturas :
Conectando con wpa_cli
Conectando con wpa_passphrase
ejemplos nmcli
Archlinux: iwd / iwctl
fuente
/etc/network/intefaces auto wlp1s0 iface wlp1s0 inet dhcp pre-up wpa_supplicant -i wlp1s0 -c /etc/wpa_supplicant.conf -B
luego reiniciar la pequeña caja y ya tiene ip ...Para instalar wpa_supplicant en Debian, escriba
en la terminal Para crear el
wpa_supplicant.conf
archivo, escribafuente