monoBITS

HowTo: Cifrado WPA en Ubuntu Dapper y Edgy

Archivado bajo: FON, GNU/Linux, Hardware, Menéame, Software libre — jotape a las 22:36
07 11 2006

El otro día recibí la fonera gratix vía menéame, y cual fue mi decepción al ver que el cacharro sólo viene acompañado de instrucciones para Windows y bajo cifrado WPA. El problema es que ya que Ubuntu no me instalaba dicho cifrado por defecto y podía ir tirando de WEP o filtrado MAC, había escurrido el bulto dejando sin cifrado WPA mi red inalámbrica y ahora me encuentro que no puedo conectarme a la fonera si no es por Windows (a lo cual me niego, evidentemente ;-)). Dicho y hecho, manos a la obra y os explico los pasos seguidos para configurar tanto WPA cómo WPA2 en Dapper con una Intel PRO/Wireless 2200BG:

  1. jotape@serenity:~$ sudo apt-get update
  2. jotape@serenity:~$ sudo apt-get install wpasupplicant
  3. jotape@serenity:~$ sudo gedit /etc/network/interfaces
  4. jotape@serenity:~$ sudo gedit /etc/wpa_supplicant.conf
  5. jotape@serenity:~$ sudo ifdown ethX
  6. jotape@serenity:~$ sudo ifup ethX

Vaya que si funciona, a la primera. El sistema ahora debería negociar con el router y retornar el cursor de la línea de comandos con total normalidad. Si no, te has debido equivocar en algún paso o no estás usando el driver correcto. En caso de duda, visita los foros de Ubuntu-es o bien, RTFM ;-)


Nota: Gracias a Enrique por conseguir hacer funcionar los pequeños detalles ;-)
Nota: He dejado la chicha técnica para la ronda de preguntas, no dudes en consultar :)

Feed RSS de los comentarios de este post Guárdame en del.icio.us... Menea este enlace...

42 comentarios »

  1. HowTo: Cifrado WPA en Ubuntu Dapper y Edgy…

    How-To para utilizar cifrado WPA en Ubuntu, para poder conectarse a La Fonera sin tener que usar WEP ni Windows. Seis simples pasos, y los dos archivos de configuración necesarios….

    IP Trackbacks por meneame.net — Martes, 7 de Noviembre de 2006 a las 23:01

  2. Buen manual, lo probaré con mi fonera.

    IP Comentario por DZPM — Martes, 7 de Noviembre de 2006 a las 23:06

  3. Hola lo probe pero no me funcionar, tengo todo instalado pero al intentar subir eth01 no puede :(

    IP Comentario por rondamon — Miércoles, 8 de Noviembre de 2006 a las 7:59

  4. rondamon: dependerá de la tarjeta que tengas, por ejemplo, si el chipset es un RT25xx/26xx, el dispositivo es ra0, si es un Atheros es ath0. También tiene que soportar WPA el driver del chipset, ojo.

    A ver si un día de estos me pongo y lo pruebo en mi tátil :-)

    IP Comentario por Carlos — Miércoles, 8 de Noviembre de 2006 a las 8:28

  5. Yo no tocaría el interfaces a mano, porque el nm-applet luego no chuta

    Si aún configuráis la red a mano:
    $ sudo apt-get install networkmanager-gnome
    $ nm-applet

    et voilà !

    (nota: he puesto el nombre de paquete de memoria)

    IP Comentario por Topopardo — Miércoles, 8 de Noviembre de 2006 a las 9:40

  6. a topo:
    el networkmanager es una puta mierda.

    ahora en serio… el network manager es una puta mierda, desde la consola no funciona :P

    a jp:
    lo miraré a ver si puedo enchufarlo todo en un .sh para levantar la red automáticamente (en el escritorio tengo 7 accesos directos (hay un nombre más linuxero para acceso directo?) para las diferentes redes a las que me conecto (casa ethernet, casa wifi, curro1 ethernet, curro 2 ethernet, curro 2 wifi, casa amigo1 wifi, casa amigo2 wifi)). Si puedo, podré añadir un 8 enlace: curro2 fonera :D

    IP Comentario por kiusap — Miércoles, 8 de Noviembre de 2006 a las 10:43

  7. a rondamon:
    prueba un iwlist, a ver qué dispositivos wifi tienes en tu máquina ;-)

    a kiusap y topo:
    el problema que yo tenía con el network manager era que directamente no me listaba la wifi y sólo me dejaba conectar por ethernet. Un amigo consiguió conectar, pero se encontró con que cada vez que conectaba tenía que introducir la contraseña…

    IP Comentario por jotape — Miércoles, 8 de Noviembre de 2006 a las 11:29

  8. Corro a probarlo ahora mismo en mi Dapper, a ver si por fin puedo cifrar mi router. Por cierto, entiendo que en Edgy se hace igual ¿es correcto?

    IP Comentario por gorkau — Miércoles, 8 de Noviembre de 2006 a las 11:39

  9. a gorkau:
    Sí, en un principio era para Dapper, pero he acabado haciéndolo en Edgy y funciona perfectamente :)

    IP Comentario por jotape — Miércoles, 8 de Noviembre de 2006 a las 11:44

  10. rondamon:
    Quizá tengas oculto el SSID (no das muchas pistas). Para que lo localice tienes que añadir ap_scan=1 en el fichero /etc/wpa_supplicant.conf, pero fuera del bloque “network”. En el mejor de los casos (por ejemplo, con una Intel) te funcionará. En el peor (una Broadcom con ndiswrapper) no lo hará. Aunque si a alguien le funciona con una Broadcom y el SSID oculto que me avise :p.

    IP Comentario por Enrique — Miércoles, 8 de Noviembre de 2006 a las 19:20

  11. Va de coña tio, mil gracias (el trabajazo que me has ahorrado xDDD )
    bona feina!

    IP Comentario por Carme — Jueves, 9 de Noviembre de 2006 a las 16:23

  12. Me alegro, Carme ;-)

    IP Comentario por jotape — Jueves, 9 de Noviembre de 2006 a las 17:22

  13. […] Me fijé hace unos días a raíz del meneo del cifrado WPA en Ubuntu (ando embobao con las estadísticas) en que llegáis a este blog desde todos los continentes (¡se dice Carrefour!). […]

    IP Pingback por .blog simiesco » ¿Desde dónde lees tú a jotape? — Domingo, 12 de Noviembre de 2006 a las 3:17

  14. muchas gracias. funccionó perfectamente.

    IP Comentario por Eduardo — Domingo, 12 de Noviembre de 2006 a las 12:54

  15. Hola jotape, finalmente pude configurar el WPA2 en el dapper ubuntu :o), ahora navego más seguro jaja.

    IP Comentario por rondamon — Lunes, 20 de Noviembre de 2006 a las 5:31

  16. bueno, finalmente ya lo he probado y me ha funcionado a la primera. gracias : )

    IP Comentario por kiusap — Lunes, 20 de Noviembre de 2006 a las 18:34

  17. […] .blog simiesco » HowTo: Cifrado WPA en Ubuntu Dapper y Edgy […]

    IP Pingback por EL FENIXBLAU » Blog Archive » wifi en ubuntu amb wpa — Miércoles, 22 de Noviembre de 2006 a las 12:31

  18. […] .blog simiesco » HowTo: Cifrado WPA en Ubuntu Dapper y Edgy Posted in bookmarks | Trackback | del.icio.us […]

    IP Pingback por .blog simiesco » HowTo: Cifrado WPA en Ubuntu Dapper y Edgy : Popular Bookmarks : eConsultant — Domingo, 24 de Diciembre de 2006 a las 1:43

  19. […] Hace dos meses que instalé La Fonera en mi red. El cacharro en sí no me ha supuesto ninguna molestia, nadie se ha conectado y ha funcionado muy bien (a veces cae la señal, eso sí) hasta hoy, cuando he intentado arrancar amule y no ha dejado de darme IDBaja. No es que yo sea muy mulero, pero me apetecia poner a bajar unos discos y me ha jodido bastante no poder hacerlo por esto. Así que, antes de darle la patada al aparato y volver a mi router de siempre, he intentado abrirla recordando una página meneada muy interesante sobre la fonera y su hackeo. La cuestión es que tampoco ha servido de nada, puesto que la última actualización del firmware de FON (del 3 de enero) ha invalidado los últimos métodos para entrar (sin tener en cuenta el acceso mediante cable serie) y me he quedado igual que estaba. Bueno, igual igual no. Ahora estoy mosca, tras leer todo este análisis preliminar de la fonera, del cual puedo extraer varias conclusiones: […]

    IP Pingback por .blog simiesco » Matando la Fonera — Viernes, 5 de Enero de 2007 a las 2:48

  20. Por si a alguien le da problemas hay que activar en el router el broadcasting del essid porque sino no funciona.

    IP Comentario por faltantornillos — Viernes, 12 de Enero de 2007 a las 16:26

  21. no entiendo mucho los pasos?? 3 , 4 , 5 , 6.

    Que hay que configurar ahii???

    Inetente instalar en networkmanager-gnome y me sale el icono de red , pero nose donde configurarlo . Ya que no me sal en ninguna parte del inicio.

    Alguien me puede ayudar?
    Saludos.-

    IP Comentario por kerench — Viernes, 12 de Enero de 2007 a las 16:48

  22. Hola Kerench, es sencillo.
    En el paso 3, graba un archivo con el contenido que te enlazo y con nombre interfaces, en /etc/network/

    En el paso 4, graba un archivo con el contenido que te enlazo y con nombre wpa_supplicant.conf, en /etc/

    En el paso 5, desactivas la red, y en el 6 la vuelves a activar con la nueva configuración.

    Si quieres usar el Network Manager, te recomiendo este tutorial: http://weblog.topopardo.com/?p=1492

    Un saludo.

    IP Comentario por jotape — Viernes, 12 de Enero de 2007 a las 23:18

  23. Los archivos no aparecen! He estado intentando con el wpa_supplicant, siguiendo las instrucciones del wiki de Ndiswrapper, y no me funciona, . No se que mas hacer :( La pagina del man q hizo wpa_supplicant esta caida. Q rollo. La parte de wpa_passphrase no la entiendo: porq hay q generar una clave WPA nueva, si ya la fonera tiene la suya propia??? Esa parte no la entendi…Respondan algo pliz!

    IP Comentario por gadget00 — Viernes, 19 de Enero de 2007 a las 6:53

  24. gadget00 (y a César vía mail), gracias por el aviso, ya están repuestos los archivos.

    gadget00, con lo que explico en este manual debería funcionarte perfectamente.

    ¡Un saludo!

    IP Comentario por jotape — Viernes, 19 de Enero de 2007 a las 10:23

  25. network manager gnone or kanetworkmanager (kubuntu): mirad esto y os funcionará perfectamente la wifi tanto ubuntu como en kubuntu:

    http://weblog.topopardo.com/

    NetworkManager es un programa que debería venir por defecto con Ubuntu, pero por algún extraño motivo está en los repositorios, olvidado. Siguiendo estos sencillos pasos vais a usar el mejor programa de gestión de redes del universo. Palabra.
    Punto cero: activar los repositorios
    Si habéis seguido alguna otra guía de este blog es posible que ya los tengáis activados, pero por si acaso abrid “Sistema -> Administración -> Orígenes del software” y comprobad que las dos primeras pestañas coincidan con esto:

    Al acabar, actualizad los repositorios.
    Nota: DA IGUAL si tenéis activada o no la opción «Código fuente», no la vais a usar. Si usáis 56k, desactivadla para ahorrar ancho de banda.
    Primer punto: Instalar los drivers de la red
    Si tenéis un portátil con wifi, es posible que necesitéis instalar los drivers de red. Abrid synaptic e instalad el paquete linux-restricted-modules-2.6.17-10-generic. Puede que los numeritos cambien, pero el resto ha de estar igual. Si tenéis instalado otro núcleo, entonces ya sabéis de lo que hablo. En ese caso, instalad los restricted-modules correspondientes.
    Segundo paso: Instalar NetworkManager
    Desde el mismo synaptic, instalad el paquete network-manager-gnome y todas sus dependencias, que os las marcará automáticamente.
    Aplicad los cambios ahora.
    Tercer paso: editar la red
    Abrid una terminal y escribid sudo gedit /etc/network/interfaces
    ¡Ahora tenéis que usar el cerebro, cadetes! El archivo tiene que tener líneas de este estilo:
    auto lo
    iface lo inet loopback
    auto eth0
    iface eth0 inet dhcp
    auto eth1
    iface eth1 inet dhcp

    Pero BORRAD todas las líneas que no sean de ese estilo. Lo que está en cursiva puede ser que varíe, da igual. Lo que no tiene que aparecer es NADA del estilo «ip 1.2.3.4» o «netmask 255.255.255.0»
    Guardad el archivo y salid del editor
    Cuarto paso: Reiniciar
    Podría escribiros los comandos que permiten recuperar la red sin reiniciar, pero acabaréis antes reiniciando. Cerrad todos los programas y reiniciad.
    Quinto paso: Disfrutar de la magia
    Tirad el resto de programas configuradores de red a la basura, desactivadlos y enterradlos, porque la mayoría tienen conflictos con NetworkManager y hacen que éste deje de funcionar. Normalmente se soluciona repitiendo el tercer paso, pero por si acaso no uséis más que NetworkManager.
    Os aparecerá el siguiente icono en la bandeja del sistema:

    Cuando conectéis un cable de red, se conectará a esa red (si tiene activada DHCP, lo que es así en el 99% de los casos). Cuando entréis en el área de infuencia de una red Wi-fi, os aparecerá en el menú. Si no estáis conectados a internet y entráis en el área de una Wi-fi conocida (a la que os habéis conectado antes), NetworkManager se conectará. Si os quedáis sin red, se intentará conectar a la siguiente red conocida, y así ad infinitum.
    También gestiona las claves WEP, WPA y toda la seguridad. Este programa es una joya, y me he sorprendido al ver que mucha gente no lo conoce. ¡INSTALADLO YA!

    IP Comentario por Anónimo — Martes, 27 de Febrero de 2007 a las 9:51

  26. Yo acabo de probarlo en mi portátil, usa una intel wireless pro 2200 y un router conceptronic c54brs4. Tengo habilitado en WPA con PSK y usando el nm-applet la concexión de hace sin ningún problema. La única pega es que no puedo deshabilitar el essid, ya que si lo hago, la conexión no se produce.
    salu2.

    IP Comentario por Ushul — Martes, 27 de Febrero de 2007 a las 21:32

  27. Perdón, se me olvidaba y muy importante, lo he hecho en una fedora core 6
    salu2 de nuevo

    IP Comentario por Ushul — Martes, 27 de Febrero de 2007 a las 21:33

  28. Muchas gracias por el simple a la par que efectivo how-to, lo he probado con un router SMC Barricade y una tarjeta Intel Pro Wireless y todo funcionando OK.

    Un Saludo.

    IP Comentario por Rho — Viernes, 13 de Abril de 2007 a las 12:42

  29. No hay manera, macho.

    Ubuntu: Feisty Fawn
    Drivers: madwifi-0.9.3
    Tarjeta: SMCWPCIT-G
    Router: fonera sobre cable modem de R

    llego hasta sudo ifup ath0 y…

    wifi0: unknown hardware address type 801
    wifi0: unknown hardware address type 801
    Listening on LPF/ath0/00:13:f7:…
    Sending on LPF/ath0/00:13:f7:…
    Sending on Socket/fallback
    DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 5
    DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 13
    DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 8
    DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 5
    No DHCPOFFERS received.
    No working leases in persistent database - sleeping.

    ¿Es cosa de los drivers? ¿De la tarjeta? ¿De mi muñonez?

    Un saludo.

    IP Comentario por Anónimo — Lunes, 7 de Mayo de 2007 a las 22:07

  30. #29 a ver si este enlace te sirve http://www.ubuntu-es.org/node/12416, ¡suerte!

    IP Comentario por jotape — Lunes, 7 de Mayo de 2007 a las 22:26

  31. jotape, ¿podrías postear el link? El que pusistes no va.
    Gracias.

    Por cierto, que llevo un año intentando configurar la conexión wpa de mi universidad, llamada eduroam, y no hay manera.
    Tengo una Intel PRO/Wireless 2200BG y lo he probado Ubuntu 6.06 y ahora el 7.04 (Feisty).

    IP Comentario por Anónimo — Viernes, 11 de Mayo de 2007 a las 13:54

  32. Vaya fallo, el enlace se comió una coma…
    http://www.ubuntu-es.org/node/12416

    Probad ahora :-)

    En mi facultad también usamos eduroam, yo me conecto así: primero comento las líneas del /etc/network/interfaces que hacen referencia a mi conexión de casa, y luego
    $ sudo iwconfig eth2 essid eduroam-web
    $ (Ahora no recuerdo si hace falta ifdown/ifup)

    y ya te debería funcionar el login de eduroam en la web.

    En Feisty podríais usar el Network manager, buscadlo con APT.

    Suerte :-D

    IP Comentario por jotape — Viernes, 11 de Mayo de 2007 a las 14:00

  33. […] Recordad que si necesitáis WPA, podéis usar mi manual para configurar WPA en Debian o Ubuntu. […]

    IP Pingback por .blog simiesco » Cómo instalar una tarjeta SMCWPCI-G en Ubuntu Feisty — Martes, 22 de Mayo de 2007 a las 11:18

  34. […] HowTo: Cifrado WPA en Ubuntu http://monobits.net/blog/2006/11/07/howto-cifrado-wpa-en-ubuntu-dapper/ […]

    IP Pingback por HowTo: Cifrado WPA en Ubuntu « m3n3chm0’s Place © — Jueves, 28 de Junio de 2007 a las 11:42

  35. Muchas gracias, no se que me fallaba antes de mirar el codigo, pero me estaba rompiendo los cuernos. le he tenido que quitar
    pairwise=TKIP CCMP
    group=TKIP CCMP
    para enlazarlo con mi ruoter, pero por lo demás bien

    IP Comentario por boj — Sábado, 7 de Julio de 2007 a las 23:40

  36. Buenas, decidi cambiar mi red wifi al cifrado WPA, pero con mi portatil y el adaptador usb inalambrico “speedtouch” no consigo( por mas que intento seguir varios manuales, incluido este) hacer funcionar con una clave WPA. Lo mas que he conseguido fue que el knetworkmanager (KDE) se quedara cargando al 57%, creo que obteniendo la IP, pero para de contar. He repetido los pasos una y otra vez pero nada, me es imposible. Alguna sugerencia?

    IP Comentario por Xtreme — Martes, 7 de Agosto de 2007 a las 13:43

  37. Hola

    Gracias por las instrucciones. Sin embargo, me
    parece que cambia el fichero interfaces en /etc/network
    tiene un inconveniente: que entonces no es posible usar

    Knetworkmanager ni
    nm-applet

    Por lo tanto propongo lo siguiente, suponiendo que la tarjeta wifi
    esta denominada como eth1 y el escript esta en
    /etc/wpa_supplicant/wireless.conf:

    sudo pkill wpa_supplicant
    sudo wpa_supplicant -w -B -i eth1 -c /etc/wpa_supplicant/wireless.conf -D wext
    sudo iwconfig eth1 essid eduroam
    sudo dhclient eth1

    Un saludo

    Uwe

    IP Comentario por Uwe — Martes, 9 de Octubre de 2007 a las 9:08

  38. Uwe, muchas gracias por tu comentario, aporta un montón :)

    Un saludo.

    IP Comentario por jotape — Jueves, 11 de Octubre de 2007 a las 20:06

  39. Hola.
    No consigo que esto ande. Me pase exactamanete lo mismo que al anónimo del comentario 29, con el añadido de que no he podido entrar en la página de Ubuntu-es en todo el día (¿está caida?).

    Estoy usando Kubuntu 7.10 recién instalado (la versión definitiva) y mi tarjeta es una Connection PCI 108 MBPS (WGTLPG) con chip Atheros. Mi router es el “livebox” de orange (y sí, he probado a volver a asociar la tarjeta).

    Espero que alguien me pueda ayudar, porque realmente tengo ganas de meterme de una vez en el mundo de los SSOO libres …

    También tengo problemas con el chipset de la placa, o eso creo, porque al hacer un “lspci” casi todo me devuelve un Unkown. El chipset es un nForce 630a de Nvidia. No se si esto influirá o no, pero si consigo que funcione el wifi ya solucionaré despues lo de estar usando los drivers Vesa para la gráfica integrada en la placa…

    IP Comentario por Lazarides — Domingo, 21 de Octubre de 2007 a las 22:32

  40. Solucionado el tema del wifi. Con Ubuntu me va de maravilla. Cosas del Knetwork Manager, supongo …

    Ahora a por el tema del chipset …

    IP Comentario por Lazarides — Lunes, 22 de Octubre de 2007 a las 22:28

  41. Como solucionastes el tema del wifi al final Lazarides?

    Yo estoy en la misma situacion a pesar de ser usuario de linux muy antiguo.

    Un saludo

    IP Comentario por Anónimo — Martes, 30 de Octubre de 2007 a las 17:00

  42. Hola jotape,
    siguiendo tus pasos me funciono todo a la primera y ahora mismo tengo configurado mi ubuntu con la maxima proteccion.
    Unicamente tengo una duda, intente cambiar de nuevo a wep y no fue posible, este comentario va tambien para quien tiene 7 accesos directos.
    Si tengo mi ubuntu configurado ahora mismo con wpa2personal-tkip y quiero volver a proteccion wep para utilizarla en otros sitios que la poseen que necesitaria hacer?
    tengo una intel 2200bg y una atheros que me las detecta, cuando tenia wep, simplemente ubuntu me pedia que configurase interfaces y ya esta, o sea
    auto lo
    iface lo inet loopback
    auto eth0
    iface eth0 inet dhcp
    auto ath0
    iface ath0 inet dhcp
    #poner datos
    wireless-ssid dlink
    wireless-managed
    wireless s:key

    ahora que he puesto la proteccion wpa2 por mucho que intente volver a la inicial, no me deja, no entiendo pq, mi email es piscis_12@hotmail.com y me gustaria que alguien pudiese ayudarme, gracias, ah otra cosa, cuando intento lo de wep se desconfigura el wpa2, aun asi, hay un comando que te reestablece la conexion a internet , no recuerdo cual mañana lo posteo,
    ahora si que me gustaria volver a conectar por wep, aun asi borre lo de jotape y ponga lo de wep no me funciona, ya que al principio el mismo script me detecta wpa2 sin reiniciar

    IP Comentario por Anónimo — Sábado, 3 de Noviembre de 2007 a las 10:10

Deja un comentario:

XHTML: Puedes usar las siguientes etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>