Servidor Ubuntu: ¿Cómo conectarse a una red personal inalámbrica WPA2?

8

Conectarse a la red inalámbrica es relativamente simple.

Después de algunas dificultades, tienes wifi en tu instalador. Puede instalar Ubuntu Server y todo está bien. Estás listo para arrancar tu nuevo sistema.

Una vez finalizada la configuración, la configuración wifi desapareció.

tl; dr: ¿Cómo me conecto a una red inalámbrica (WPA2 Personal) desde Ubuntu Server 12.10?

Lo que he probado hasta ahora:

Conectado con comandos iw *. Dirección IP obtenida con dhclient. Pon estos comandos a etc/rc.local.

En el arranque, el servidor espera 120 segundos con el mensaje "Esperando a que la red aparezca"

Para solucionar esto, /etc/network/interfaceseliminé todo (wpa-psk y wpa-ssid).
Esto no funcionó. Seguía esperando. Encontré una respuesta que decía que podía eliminar el / etc / ... (el archivo que estaba a cargo del tiempo de espera de 120 segundos).

Lo hice y guardé una copia de seguridad. Ahora el servidor espera ~ 3 segundos (suspensión modificada dentro del archivo) y se inicia. Sin embargo, no hay conexión de red disponible. Es un error de dhcp.

Como no tenía opciones, intenté usar el que estaba en el comentario. El que usaba "tee".
Resulta que tampoco funciona.

¿Cómo puede todo esto ser tan inconsistente? ¿Cómo no pueden instalar los firmwares en el ISO mientras encaja perfectamente (673 + ~ 10MB = 683)? ¿Cómo puede el instalador NO copiar los archivos necesarios y configurar la conexión para usarla más tarde? (O pregunte si el usuario quiere usarlo).

apache
fuente
Posible duplicado de askubuntu.com/questions/8568/… (mire la segunda respuesta, no la aceptada) o askubuntu.com/questions/172473/…
guntbert
@guntbert: gracias por la rápida respuesta (lo siento, estaba en la otra pantalla que está conectada al servidor). Intentando la segunda respuesta como sugirió, por favor abstenerse de votar hacia abajo / cerrar la Q hasta entonces. (Volveré a trabajar con más información si esto también falla.)
Apache
@guntbert: Muy bien, adjuntaré el archivo en unas horas (no puedo llegar al servidor ya que no pude solucionar este problema de wifi) | por cierto. es un stock 12.10 x64 instalar.
Apache
No se moleste por favor, mi comentario estaba destinado a un problema diferente, mi cliente / esta persona falló la cosa :-))
guntbert
1
@ Guntbert - De acuerdo. Supongo que tampoco hay solución. Parece roto, parece. Bueno, ¿quién usaría Wifi en un servidor? (Además de mí). Solo tendré un cable largo.
Apache

Respuestas:

12

1) Instale el paquete wpasupplicant .

2) Luego escribe:

sudo su
wpa_passphrase [SSID] >> /etc/wpa_supplicant.conf
exit

Donde [ SSID ] es el SSID del punto donde desea conectarse. Después de ingresar este comando, debe escribir la contraseña para ese punto de acceso.

3) Ejecute wpa_suplicant con el nuevo archivo de configuración.

sudo wpa_supplicant -B -D wext -i wlan0 -c /etc/wpa_supplicant.conf

¡Asegúrese de que su interfaz sea wlan0 , o cámbiela si es necesario!

-B es para ejecución en segundo plano.

-D se utiliza controlador.

-i es la interfaz.

4) Deberías estar conectado ahora :)

HELU
fuente
Esto funcionó muy bien. En mi caso, me perdí el tiempo, -D <your_adapter>ya que pensé que era suficiente tiempo desde que se lanzó mi computadora portátil para que se detectara automáticamente, y lo hizo. Además, esto solo se unió al wifi, no solicitó una dirección IP, así que corrí dhclient wlan0después para solucionarlo.
Forbesmyester
6

Usé instrucciones de https://wiki.debian.org/WiFi/HowToUse#WPA-PSK_and_WPA2-PSK .

No olvide eliminar todo lo que agregó en etc / rc.local ya que podría entrar en conflicto

Primero, asegúrese de haber instalado (no recuerdo si está instalado por defecto o no) el paquete "wpasupplicant"

Luego debe editar el archivo "/ etc / network / interfaces".

La estrofa utilizada se basó en el ejemplo del enlace anterior (reproducido a continuación):

auto wlan0
iface wlan0 inet dhcp
    wpa-ssid mynetworkname
    wpa-psk mysecretpassphrase

Deberá verificar qué interfaz tiene su tarjeta Wifi (generalmente es wlan0) y necesita la clave y el SSID de su red inalámbrica.

NGRhodes
fuente
Esta es, con mucho, la solución más simple
Michael
1

Aquí están mis notas para conectarse a un

Zona portátil de Android

/ etc / network / interfaces

iface wlan1 inet dhcp
    wpa-conf /etc/wpa_supplicant/wpa_supplicant_android.conf

/etc/wpa_supplicant/wpa_supplicant_android.conf

network={
    ssid="AndroidAP"
    psk="password"
}

Notas

  • use $ ifup wlan1 para abrir la interfaz. Inserte ' auto wlan1 ' en la línea antes de ' iface wlan1 inet dhcp ' para que Linux muestre automáticamente la interfaz
  • $ ip link es un comando bash útil para identificar el identificador inalámbrico (wlan *).

iPad / MAC punto de acceso personal / wifi

/ etc / network / interfaces

iface wlan1 inet dhcp
    wpa-conf /etc/wpa_supplicant/wpa_supplicant_ipad.conf

/etc/wpa_supplicant/wpa_supplicant_ipad.conf

network={
    ssid="Hamish’s iPad"
    psk="myPassword"
    proto=RSN
    key_mgmt=WPA-PSK
    pairwise=CCMP
    auth_alg=OPEN
}

Notas

  • Cuidado con el carácter "'", no es lo mismo que "'"
  • A diferencia de la red de Android, wpa supplicant requiere parámetros adicionales para conectarse al wifi basado en MAC ...
hamish
fuente