Se pueden encontrar instrucciones para instalar la versión personalizada de madwifi en nuestro HowTo de instalación.
Si estas impaciente y quieres configurar la wifi para usarla sin encriptación a un único punto de acceso, solo tienes que configurarlo de la siguiente manera:
Red abierta simple
(Archivo: /etc/network/interfaces) auto ath0 iface ath0 inet dhcp pre-up ifconfig ath0 up pre-up iwconfig ath0 essid "router ID"
Red con WPA-PSK
Una solución mas elegante para conectarse a uno o mas puntos de acceso, ya sea con o sin encriptación es usar wpasupplicant. Este es nuestro método recomendado para configurar la wifi para el Eee.
Primero, tienes que hacer "aptitude install wpasupplicant".
Para configurar la wifi para un único punto de acceso con encriptación WPA(2)-PSK, abre un nuevo archivo de texto, pega esto y salvalo como /etc/wpa_supplicant/wpa_supplicant.conf:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
ap_scan=1
fast_reauth=1
eapol_version=1
network={
ssid="ROUTER ID"
psk="tu contraseña"
priority=5
}Entonces edita /etc/network/interfaces con esto:
auto ath0 iface ath0 inet dhcp wpa-driver wext wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Reinicia y ya tienes wifi
Wpa en modo roaming
Para múltiples puntos de acceso, querrás el modo "roaming". Basándote en el texto anterior, en /etc/network/interfaces, cambia 'auto ath0' por 'allow-hotplug ath0', cambia 'wpa-conf' por 'wpa-roam'. Cambia también 'iface ath0 inet dhcp' por 'iface ath0 inet manual' y añade un método de conexión predeterminado 'iface default inet dhcp'. Cuando hayas terminado, tu /etc/network/interfaces debería parecerse a algo como esto:
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug ath0
iface ath0 inet manual
wpa-driver wext
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcpAhora ya estamos listos para definir redes adicionales en /etc/wpa_supplicant/wpa_supplicant.conf. Por ejemplo:
network={
key_mgmt=NONE
}Esta es una configuración "cazatodo" que se asociará con cualquier punto de acceso abierto dentro de nuestro alcance usando dhcp para conectarse.
Puedes añadir redes específicas, cada una con su propio ssid y especificando para cada de ellas el tipo de encriptación a utilizar o especificando key_mgmt=NONE para no usar encriptación o WEP. También podemos asignar cadenas de identificación a estas redes, de modo que si, por ejemplo, la red doméstica es estática, y la red de la cafetería del barrio es dhcp, podemos alterar nuestros ficheros de esta forma.
Para usar WEP, tienes que especificar la clave de la siguiente manera:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
ap_scan=1
fast_reauth=1
eapol_version=1
network={
ssid="cafe"
key_mgmt=NONE
wep_key0=FFEEDD001122
id_str="cafe"
}
network={
ssid="home-router"
psk=abcdefg
id_str="home"
}Y edita nuestro /etc/network/interfaces como sigue:
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug ath0
iface ath0 inet manual
wpa-driver wext
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
iface cafe inet dhcp
iface home inet manual
address 192.168.1.5
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1Consejo: Si tienes problemas con la conexión a una red porque no emite su ssid, añade 'scan_ssid=1' al texto anterior.
Consejo: Tuve problemas con WPA sin funcionar y teniendo solo 8 segundos de conexión seguidos de 30 segundos sin poder conectar al PA o Punto de Acceso (repitiéndose el ciclo de 8/30) con WEP. Solución cutre: Mata todos los procesos WPA con killall wpa_supplicant e inícialos manualmente (wpa_supplicant -i ath0 -c /etc/wpa_supplicant/wpa_supplicant.conf) como root.
