Requisitos: Tener instalado wireless-tools y desinstalar cualquier gestor de redes en nuestro sistema.
Tener cargados los modulos de la targeta en cuestión, que como se comprueba? pues en mi caso lanzando → lsmod | grep ath5k ← éste último es el driver, pertenece a una atheros. Dandose el caso de no tener cargados los modulos usar → (modprobe modulo_a_cargar).
Comprobar qué nombre de interfaz tenemos:
ifconfig
Suele ser la ultima en salir (en mi caso wlan0). ← con esta interfaz explicaré todo el proceso.
Empecemos pues:
- Establecer modo: iwconfig wlan0 mode Managed
- Contraseña de la red: iwconfig wlan0 key (clave_en_formato_hexadecimal) iwconfig wlan0 key s: (clave_en_formato_ASCII)
- iwconfig wlan0 essid (WLAN_XX)
- echo nameserver 80.58.61.250 >>/etc/resolv.conf && echo nameserver 80.58.61.254 >>/etc/resolv.conf ← Ambos suponiendo que usamos los dns de telefónica de España. Si te ofrece servicios una compañia distinta pues → google dns Mi_compañia. (En teoria, una vez hecho este paso no sería necesario volverlo a hacer).
- ifconfig wlan0 up ← Lebantamos la interfaz.
- ifconfig wlan0 192.168.1.33 netmask 255.255.255.0 ← Determinamos que ip usaremos.
- route add default gateway 192.168.1.1 ← Puerta de enlace a usar. (Esto puede variar dependiendo del router que usemos ).
Con esto deveriamos tener conexión, prueba lanzando → ping -c3 www.google.com si tienes conexión veras como recibes respuesta, si no, es posible que tengas una mala configuración o que otro programa alla editado tu → resolv.conf en /etc/resolv.conf.