Conéctese automáticamente a una red inalámbrica mediante CLI

Conéctese automáticamente a una red inalámbrica mediante CLI

Necesito que mi máquina se conecte a una red inalámbrica automáticamente cada vez que se inicia

Estoy ejecutando un servidor sin cabeza (10.04) y uso los siguientes comandos para conectarme manualmente a la red

sudo iwconfig wlan0 essid "SSID_Name"
sudo iwconfig wlan0 key XXXXX
sudo iwconfig wlan0 key open
sudo iwconfig wlan0 mode Managed
sudo dhclient wlan0

Apreciaría si podemos hacerlo modificando el archivo etc/network/interfaces

Tenga en cuenta que mi enrutador está ejecutando wep, gracias de antemano

Respuesta1

Modifique su archivo /etc/network/interfaces a:

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet dhcp
wireless-ssid SSID_Name
wireless-key XXXXX

Si espera ingresar por ssh y ftp al servidor, necesita saber dónde está. Hazlo con una dirección IP estática:

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet static
address 192.168.1.150
netmask 255.255.255.0
gateway 192.168.1.1
wireless-ssid SSID_Name
wireless-key XXXXX
dns-nameservers 8.8.8.8 192.168.1.1

Además, su configuración implica que su red está cifrada con WEP, lo cual es bastante inseguro. Te recomiendo cambiar el router a WPA2-AES:

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet static
address 192.168.1.150
netmask 255.255.255.0
gateway 192.168.1.1
wpa-essid SSID_Name
wpa-psk XXXXX
dns-nameservers 8.8.8.8 192.168.1.1

Asegúrese de seleccionar una dirección fuera del rango utilizado por el servidor DHCP en el enrutador y, por supuesto, sustituya sus datos aquí.

Respuesta2

Conexión inalámbrica automática al iniciar sesión

Para los casos en los que desee iniciar sesión automáticamente en un enrutador inalámbrico, estos son los pasos:

  1. Abre el interfacearchivo:

    sudo nano /etc/network/interfaces
    
  2. Agregue la siguiente información (suponiendo que su interfaz se llame wlan0):

    auto wlan0
    iface wlan0 inet static
    address ASSIGNED_IP
    netmask 255.255.255.0
    gateway THE_GATEWAY
    wireless-essid YOURSSID
    wireless-key WIRELESSKEY_HERE
    
  3. Guarde el archivo y reinicie la computadora.

información relacionada