lunes, 27 de diciembre de 2010

Mi experiencia con varios dispositivos WIFI (USB) y Ubuntu.

He probado unas cuantas tarjetas WIFI bajo Ubuntu y no todas van igual. Ni se configuran igual.
Hay que decir que Linux tiene ciertos problemas con los dispositivos WIFI, pero nada que no se pueda solucionar poniendo un poco de atención.
En ubuntu, hay tres maneras de que funcione un dispositivo WIFI:
  • Que la soporte nativamente. Es decir, la más fácil de todas. Enchufar y listo.
  • Que tenga un driver restringido (que no sea libre) y que haya que instalarlo mediante el detector de hardware.
  • Que la soporte mediante Ndiswrapper. Ndiswrapper es un programita que se instala en ubuntu para que soporte drivers de Windows. Explicar como funciona es más complejo que hacerlo funcionar, bastante fácil.
  • Hacerla funcionar como se hace funcionar casi todo en Linux. Instalándola. Esto, que en Windows es pan comido, en cualquier Linux se complica. La idea es coger el código fuente, compilarlo e instalarlo. Suele dar buenos resultados, pero es bastante engorroso, sobre todo si un día decides desinstalarlo.
Y estos, son los dispositivos que tengo en mi poder:
  • EDIMAX. Nativamente no funciona bien. Ni con Ndiswrapper. En Ubuntu 10.04/10.10 nativamente es muy inestable, hay caidas de conexión constantes. No me ha dado tiempo a probarla con drivers para Linux. Como ventaja, la puedes usar con una antena exterior, pero es tirar el dinero. (En Windows va muy bien). 

  • ALFA 1W (awus036h). No funciona nativamente (se queda pillado obteniendo IP) ni con Ndiswrapper. La hice funcionar una vez en 10.04 instalando el driver para Linux y un par de parches. He de decir que insistí mucho en que funcionase por que creí que era muy buena para navegar, pero los resultados fueron muy malos. Iba lenta y a veces se quedaba sin conexión. Tiré la toalla cuando la probé en Windows, e iba igual de mal. Eso si, inigualable para auditoría wireless.

  • Belkin N Wireless. No funciona nativamente (aunque hay gente que he visto que si), pero en mi caso se queda intentando conectar, intentando coger la IP y nada. La hice funcionar muy bien con Ndiswrapper, y funciona muy bien dentro de sus límtes físicos, por que no tiene antena decente y es bastante sorda (en Windows y Linux).

  • La tarjetita nativa de mi portatil. La Broadcom 4312. Funciona bien... pero es muy sorda, más que la Belkin, aunque lo compensa con un funcionamiento muy bueno. Tiene driver propietario y no funciona con Ndiswrapper. 

  • Y la mejor que tengo. Una reciente adquisición. Quería una antena parecida a la Edimax, con conector para antena externa y que fuera compatible nativamente en Ubuntu. Parecía una tarea difícil, pero me acerqué a una tienda y vi la TL-WN722N. La enchufé y funcionaba perfectamente. La corbertura es bastante buena, es muy estable y tengo algo más de velocidad que con la Belkin y más que con la Broadcom. Si quereis compraros un dispositivo WIFI usb para Ubuntu, este va muy bien.

2 comentarios: