Hace nada me pase al «lado oscuro» o popularmente llamado Linux :P, y la verdad es que cada dia me gusta más. Lo más complicado puede ser al principio donde todo es nuevo y se tarda cierto tiempo en acostumbrarse a la forma de trabajo.
Me instalé Ubuntu, con un cd que me mandaron de forma gratuita y que lo podeis solicitar aqui.
Bueno, una de las primeras cosas, que para mí era la más importante, fue el conectarme a la wifi con mi portatil.
Tengo un router wifi, que me pusieron los de Telefónica con Imagenio y en mi portatil tenia una tarjeta Intel wireless.

Bueno, al principio trasteando y tal, vi que en Sistema>Administracion>Redes podia configurar todos los datos de conexión con mi router (ESSID y PASS), pero no me conectaba. Todo estaba bien configurado, pero no me daba conexión de red. No hacia ni ping, telnet ni nada por el estilo.
Así que investigué por internet y cogiendo un poquito de allí y otro poquito de allá, hallé la solución. Os pongo los pasos que seguí y con los que me pude conectar a internet sin problemas. Además de la forma de conectaros automáticamente al iniciar la sesión sin tener que introducir mediante consola todas las sentencias. La solución es la siguiente:

– Primero en consola tecleamos:

iwconfig

De esta forma veremos que en eth1, tenemos la tarjeta wireless en eth1.

– Para ver las redes wifi disponibles tecleamos en consola:

sudo iwlist eth1 scan

Nos pedirá la contraseña de root y a continuación todas las redes que tenemos a nuestro alcance. Apuntar la ESSID ya que luego nos hará falta.

– Como predeterminada tendreis la conexión eth1 en vuestra administración de redes. Con la ESSID y la contraseña de red, que en mi caso telefónica me facilitó, ponemos en consola, lo siguiente:

sudo ifconfig eth1 up
sudo iwconfig eth1 essid elnombredelaESSID
sudo iwconfig eth1 key s:lacontraseña
sudo dhclient eth1

Si todo va bien, ya tenemos conexión a internet. Abrir el navegador o para tenerlo controlado siempre (como yo lo tengo), vais al panel, añadir al panel y en Sistema y Hardware, añadiros Monitor de Red. Selecionais ETH1 y os marcará la fuerza de la señal entre otras cosas.

Para automatizarlo, simplemente nos creamos un archivo de texto con el siguiente contenido:

#!/bin/bash

sudo ifconfig eth1 up
sudo iwconfig eth1 essid elnombredelaESSID
sudo iwconfig eth1 key s:lacontraseña
sudo dhclient eth1

Y lo guardais como: conecta.sh

Bien, ahora tenemos que añadirlo al sistema de arranque automático. Para ello, primero nos vamos al terminal escribimos:

gksudo nautilus

Y copiamos el archivo conecta.sh en /etc/init.d , y finalmente le asignamos permisos 0755 desde consola (chmod 0755 /etc/init.d/conecta.sh) o desde nautilus, botón derecho a conecta.sh, 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.

Finalmente, reiniciamos para aplicar cambios.

Y FIN, ya tienes configurada tu conexión wifi en tu Ubuntu.

Bueno espero que os sirva al igual que a mí me sirvió en su dia.

por Victor

Me llamo Víctor López y nací en Zaragoza el 16 de Diciembre de 1984. Esta web la monté exactamente el 23 de Mayo del 2005 con la idea de publicar mis experiencias personales, cosas curiosas que veía a mi alrededor (tanto en Internet como en mi vida) y el poder tener mi propio espacio web en la red. Si quieres puedes ver las estadísticas del año 2010. Ingeniero Superior en informática (terminé la carrera en 2006), desde pequeño ya estaba totalmente convencido a lo que me iba a dedicar en mi vida, la informática. Quizás porque mi padre tenía un Spectrum y me pegaba horas trasteándolo o quizás porque desde pequeño siempre me han gustado “los chismes”. El caso es que empezó a gustarme este mundo de la informática. Profesionalmente soy Analista-Programador Senior en PHP y me dedico al análisis, desarrollo y programación de páginas web y al desarrollo de aplicaciones (principalmente web en PHP, empecé a programar en el año 2002 en PHP), creación, alojamiento, optimización (diseño, SEO, publicidad), puesta en marcha de webs y potenciándolas. Actualmente soy Lead Integration Engineer en EnGrande.com – BudGetPlaces.com, además de formar parte de Homein.com (anteriormente he trabajado en Atrapalo.com, Camyna.com y Sync.es). Socio fundador de Coompy.es Alquilar habitación – Compartir piso. Partidario del software libre y usuario asiduo de Ubuntu y CentOS. Fui usuario de Mac pero ahora ya he vuelto al buen camino con Linux (Ubuntu distro). Sobre mi filosofía de vida, te invito a que leas este artículo: “Tu eres el resultado de ti mismo“. Si lo lees, entenderás mi punto de vista de la vida. Intento estar lo más lejos posible de la monotonía y considero mi trabajo como un hobby, me gusta aprender cosas nuevas cada día y afrontar nuevas metas y proyectos. En mi tiempo libre me gusta practicar cualquier deporte (el fútbol especialmente), me gusta competir (sea el ámbito que sea), los coches, las buenas películas/series y viajar. Personalmente considero que lo primero en esta vida es la salud y las personas, dejando atrás otras cosas, como puede ser el dinero, la fama y todas esas chorradas, que cuanto más las tienen las personas, más las quieren y menos les importan los demás. Y creo que el respeto y educación es fundamental. Pues eso es todo, un breve resumen de mi persona. Si te quieres anunciar en mi blog, contactar conmigo ya sea para la contratación de mis servicios, ofertas, agradecimientos, quejas, insultos, amenazas y/o similares, puedes mandarme un correo cuando quieras. Mi correo personal de contacto es: http://helektron.com/contacto-personal/ Puedes seguir este blog por Google Plus, Facebook, Twitter, RSS y por mail.

113 comentario en “Conecta tu wifi en ubuntu”
  1. Tendras que cambiar eth1 por la interface de tu tarjeta.
    Pero vamos, prueba a hacerlo mediante Sistema-Administracion-Red con el network-admin.

    suerte!!

  2. hola aun no puedo conectarme a internet no se que pasa estoy mareado por mas que leo no entiendo tengo coneccion por cable de red pero no logro hacer andar la wi-fi

  3. Lo acabo de cambiar y por lo menos funciona.
    Algo debe tener GNU/Linux y Ubuntu para que no me rinda y vuelva a Wind…
    Atrás quedaron aquellos intentos infructuosos por mi parte con Mandrake 7 con la que no me funcionaba ni la grabadora.

  4. Prueba a cambiar el archivo /etc/network/interfaces y pon solo:

    iface tunombre inet static
    wireless-essid essid_tuyo
    address laip
    netmask 255.255.255.0
    gateway laip del router

    auto eth0=tunombre

    Y eliminate las demás que no utilizas, por si acaso haz copia de seguridad.

    espero que te sirva

  5. La última vez hice la instalación «limpia», creo recordar, de Ubuntu. He mirado en administración–> Red, y no hay nada configurado y el archivo interfaces lo tengo de la siguiente manera:

    auto lo
    iface lo inet loopback

    auto eth0
    iface eth0 inet dhcp

    auto eth1
    iface eth1 inet dhcp

    auto eth2
    iface eth2 inet dhcp

    auto ath0
    iface ath0 inet dhcp

    auto wlan0
    iface wlan0 inet dhcp

  6. Umm, yo mira. Ayer formatee otro ordenador de mi casa y no toque nada del administrador de redes. Simplemente cree el script, el enlace otorgué permisos y listo.
    Mira a ver si tienes por otro sitio alguna cosa configurada de diferente manera :S

  7. Por si acaso he mirado el Router y tiene todas sus lucecitas encendidas, pero cuando hago $ iwlist eth0 scan el resultado es:

    eth0 No scan results

    Así que para recuperar la conexión a reiniciar el ordenador toca.

  8. Sigo con problemas, mi conexión está en eth0. A veces tengo que volver a introducir a mano el escript y puedo conectar pero otras me pasa lo siguiente:

    inyigo@inyigo-desktop:~$ sudo ifconfig eth0 up
    Password:
    inyigo@inyigo-desktop:~$ sudo iwconfig eth0 essid ********
    inyigo@inyigo-desktop:~$ sudo iwconfig eth0 key **********
    inyigo@inyigo-desktop:~$ sudo dhclient eth0
    Internet Systems Consortium DHCP Client V3.0.4
    Copyright 2004-2006 Internet Systems Consortium.
    All rights reserved.
    For info, please visit http://www.isc.org/sw/dhcp/

    Listening on LPF/eth0/00:14:7c:65:67:d0
    Sending on LPF/eth0/00:14:7c:65:67:d0
    Sending on Socket/fallback
    DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
    DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 16
    DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 20
    DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12
    DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
    No DHCPOFFERS received.
    No working leases in persistent database – sleeping.

    Pero veo que sí detecta mi red:

    inyigo@inyigo-desktop:~$ iwlist eth1 scan
    eth1 Interface doesn’t support scanning.

    inyigo@inyigo-desktop:~$ iwlist eth0 scan
    eth0 Scan completed :
    Cell 01 – Address: 00:14:7C:B2:0C:CA
    ESSID:»»
    Protocol:IEEE 802.11bg
    Mode:Master
    Channel:11
    Encryption key:on
    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
    11 Mb/s; 12 Mb/s; 18 Mb/s; 22 Mb/s; 24 Mb/s
    36 Mb/s; 48 Mb/s; 54 Mb/s
    Quality:100 Signal level:0 Noise level:0
    Extra: Last beacon: 12ms ago

  9. Muchas gracias por la información. Yo es que directamente Ubuntu me detectó mi tarjeta wireless (Intel) sin problemas y siguiendo los pasos del tutorial me conectó a la perfección.

    Un saludo.

  10. Gracias por echar un cable Víctor.
    Al final opté por cambiar el script para que me funcionara con una IP estática sin tener que usar /etc/network/interfaces ni network-admin. Es el siguiente:

    sudo ifconfig ra0 MyIp netmask MyNetMask up
    sudo route add default gw MyGateWay
    sudo iwconfig ra0 essid MyEssid
    sudo iwconfig ra0 key MyKey

    Previamente tuve que compilar el driver de ralink rt61 para mi kernel. Esta página me fue de ayuda…
    http://www.ubuntu-es.org/index.php?q=node/29467

    Espero haber sido de ayuda

  11. El problema es que tengo una tarjeta de red PCI c54ri que funciona con el famoso driver rt61.
    Al principio intentaba configurar la red con la gui del network-admin(Sistema-Administracion-Red) y al final siempre se me congelaba el sistema.
    Todos los métodos que intenté involucrando el archivo de configuración /etc/network/interfaces daban como resultado la congelación del sistema al reiniciar.
    Lo bueno de tu script es que no involucra el tradicional fichero de configuración de interfaces, y por ello creo que me ha funcionado con dhcp. El problema es con una ip estática.
    Gracias de nuevo

  12. Yo tengo ip estática, lo único que tienes que hacer es irte a Sistema – Administración y Red , te pedira clave de root.

    Selecciona la tarjeta wifi (eth1), propiedades y en configuración de la conexión: dirección ip estática y pones tus datos de conexión y la puerta de enlace (tu router, 192.168.1.1 normalmente)

    Acepta y guarda.

    Finalmente cierra sesión y vuélvela a abrir, o ejecuta nuevamente el script.

    Espero que te sirva.

    Un saludo.

  13. Muchas gracias por tu método…
    Me funciona por dhclient y me conecto bien(driver rt61).
    El caso es que a mi me interesaria tener una ip estática por razones de trabajo.
    He probado cambiando el script a

    sudo ifconfig ra0 MyIp up
    sudo iwconfig ra0 essid MyEssid
    sudi iwconfig ra0 key MyKey

    Pero no me funciona

    Si escribo
    ifconfig
    veo que me coje bien la ip
    Sin embargo no puedo hacer ping ni conectarme a internet
    Gracias por la ayuda

  14. Lo curioso es que sigo teniendo señal con el Router, pero tengo que reiniciar Ubuntu para recuperar la conexión.

  15. La verdad es que lo hago todo mediante comandos y configuro el update y sin problemas. Prueba a desactivar el Wifi Radar o lo que tengas y prueba solo lo que te comento.

    Tienes perdidas de señal con el router???

  16. Muy bien, intentaré probarlo porque tengo un problema «gordo», puedo configurar el WiFi y conectarme pero al de poco tiempo se me desconecta, no sé si es por inactividad aunque me pasa teniendo amule funcionando, pero en WinXP no me pasa.

    Ya he probado Wifi Radar, NetworkManager, ya no sé qué hacer.

    Tengo Wifi 3Com usb que proporciona YA.com. A ver si me puedes decir algo más.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *