Ultimamente he estado trasteando bastante con Ubuntu, quitando un montón de paquetes que sobraban, instalando otros nuevos, y cuando he ido a conectarme a la red Wi-Fi, no ha habido manera. No sé bien qué puedo haber cambiado que afecte al Wireless, pero no hace caso de lo que le indico en Sistema->Administracion->Redes, así que he tenido que configurarlo a palo seco. Por si hay alguien más en esta situación, o para referencia futura, dejo aquí las instrucciones para configurar el Wi-Fi usando la consola (es un portátil con interfaz BG2200):
– Lo primero es ejecutar “iwconfig” para ver si tenemos las extensiones wireless habilitadas, en mi caso me dice que eth1 está reconocida como interfaz wireless.
– Para ver las redes wifi disponibles ejecutamos:
sudo iwlist eth1 scan
Nos pedirá la contraseña y después muestra las redes que hay a nuestro alcance. Fíjate en la ESSID adecuada, que vas a necesitar introducirla después.
– Sabiendo la ESSID y la contraseña de red, ejecutamos lo siguiente:
sudo ifconfig eth1 up sudo iwconfig eth1 essid EscribeLaESSID sudo iwconfig eth1 key s:clave_wireless
Puede que la última orden la tengamos que cambiar un poco; la s: es para indicar que lo que hay a continuación es una secuencia de caracteres (si tenemos la clave de esa manera) pero si la tenemos en forma de nºs hexadecimales tenemos que poner la clave comenzando por 0x y sin s:
Finalmente, sólo queda solicitar una dirección IP al servidor DHCP (si lo tenemos; si no, habría que usar “ifconfig” para configurar la tarjeta de red y ponerle una IP, etc):
sudo dhclient eth1
Si todo va bien, ya tenemos conexión a Internet; para monitorizar el estado de la conexión se pueden usar muchas herramientas tanto de línea como gráficas. Yo la que siempre tengo activa es un applet para el panel: el Monitor de Red.
Los pasos dados anteriormente se pueden automatizar facilmente mediante un archivo de texto con el siguiente contenido:
!/bin/bash
sudo ifconfig eth1 up
sudo iwconfig eth1 essid nuestraESSID
sudo iwconfig eth1 key s:clave_wireless
sudo dhclient eth1
Al que llamaremos conectar.sh (por ejemplo). Le damos permisos de ejecución y lo añadimos al sistema de arranque automático. Para ello, copiamos el archivo conecta.sh en /etc/init.d (gráficamente, ejecutando gksudo nautilus o en modo texto: sudo cp conectar.sh /etc/init.d/), y le asignamos permisos 0755 desde consola (chmod 0755 /etc/init.d/conecta.sh) o desde nautilus, botón derecho sobre conecta.sh, pestaña Permisos y los asignamos.
Para terminar, abrimos consola y tecleamos:
sudo update-rc.d conecta.sh defaults
Con lo que añadimos un enlace a ese archivo a los archivos de inicio.
en el ultimo comando “sudo update-rc.d conecta.sh defaults” te falta una r en el nombre del script xD así que seria “sudo update-rc.d conectar.sh defaults”
LikeLike
Es verdad, pero al fin y al cabo el nombre depende de cada uno, puede ser conectar.sh, conecta.sh o cualquier otra cosa.
Salu2
LikeLike
Disculpame pero como tendria que hacer si la encriptacion fuera wpa?
LikeLike
Tengo apuntada la siguiente dirección que explica cómo se puede hacer:
http://www.guia-ubuntu.org/index.php?title=Configuraci%C3%B3n_de_red_avanzada
aunque quizá esté desfasada para las versiones de ubuntu más modernas que Dapper. Por ejemplo, dice que no se puede configurar WPA gráficamente, pero creo que el gestor que viene por defecto sí que puede.
Saludos.
LikeLike
hola!
por favor necesito ayuda, estoy comenzando a manejar linux y necesito
configurar una red entre dos maquinas (cliente – servidor) mediante consola de texto y una interfaz grafica.
agradecere mucho su ayuda.
LikeLike
Me sirvio mucho esta guia…tengo Kubuntu y tenia rpoblemas para configurar la wi-fi por el escritorio (xfce)…
Una observacion mi clave es en HEX pero no funcionó lo del 0x la dejé sin nada antes y quedó ok , ej:
iwconfig eth1 key claveHEX
Muchas Gracias
LikeLike
Hola, muchísimas gracias por el mini-tutorial me vino fenómeno, probé gran cantidad de soluciones para los problemas wifi en ubuntu, cambiar el gestor de redes a Wicd, también probé con ndiswrapper y también descargando manualmente el driver de realte rl8187 desde la pagina oficial pero nada no había forma.
Lo máximo que conseguí fue conectar a una red sin clave habierta nada más, también estuve probando varias distros por si era problema de ubuntu, probe ubuntu 9.04, 9.10 10.04 e incluso intente con la versión en pruebas 10.10 y nada, y también probé con Mandriva 2010 la free y la power pack, además de Fedora core 12 y 13, también probe Mandriva asi que deb e Linux durante algunos meses.
Hasta que por fin hoy vi tu articulo, y dije bah por probar que no quede y cuando termine el ultimo comando y me da por abrir el navegador me encuentro con que funciona y además a tope de velocidad más que en Windows.
Así que no me queda nada más que darte mis mas sinceras gracias de corazón por tu aportación que para algunos es obvia pero para los nuevos es una gran ayuda gracias compañero.
LikeLike
De nada, me alegro de que te haya sido útil. 🙂
LikeLike
gracias. muy bueno
LikeLike
[…] Configurar el Wi-Fi usando la consola de Linux (Ubuntu) […]
LikeLike
[…] Configurar el Wi-Fi usando la consola de Linux (Ubuntu) […]
LikeLike