3 de enero de 2012

Conectar un Modem Tigo (u otro) y crear una red wireless, sin router y con Linux

Este tutorial nace de que hoy me he visto en la necesidad de proveer de internet a dos portátiles con un sólo Modem USB de banda ancha (Tigo - Honduras, concretamente)... y sin conocimiento previo me resultó tan fácil desde el mismo gestor de red de mi Linux, sin entrar a la consola y sin necesidad incluso de consultar en ningún lugar... que sorprendido una vez más por el "Linux Rules", y aplaudiendo con las orejas ante el resultado obtenido (perfecta navegación web en ambas computadoras, compartición de archivos directa sin router, manejo compartido de dispositivos, etc, en unos segundos), me marco este tuto que es del todo...

(Válido para distribuciones basadas en Debian (Ubuntu, Linux Mint, ...) en sus escritorios Gnome) (Excepto Ubuntu 11.11, me cuentan)
(Válido para crear redes ad hoc, con y sin seguridad WEP, WPA y WPA/2)
(Válido para diversos modelos de módem y diversos operadores de banda ancha)

Vamoallá. Primero, debemos conectar físicamente tu modem USB. Tras unos segundos de espera y tal, hacemos clic en el icono de redes del área de notificación del panel, y con un clic derecho, nos aseguramos de que la Banda Ancha Móvil está activada con su casilla de "check" marcada. Tras eso, y desde ese mismo punto, hacemos clic en "Editar las conexiones", y en la ventana que nos aparece, seleccionamos la pestaña "Banda ancha móvil" y hacemos clic en "Añadir":


En la siguiente ventana, simplemente aceptamos, y p'alante, ya que muy probablemente hay un único modem que configurar y el sistema ya lo ha detectado:


Seleccionamos el país, y "Siguiente":


Si nuestro sistema se encuentra correctamente actualizado (la magia corre a cargo de un paquete llamado mobile-broadband-provider) debería aparecer una lista de proveedores de banda ancha compatibles con ese modelo de modem y ese país, de entre la que escogemos el nuestro. Aquí, Tigo:


En nuestro caso, los datos técnicos de la conexión aparecen directamente, y no necesitamos introducir nada más. Algunos operadores requieren un APN concreto... siempre nos quedará la llamada al servicio de atención al cliente para que nos aclaren qué hay que poner. En nuestro caso, basta hacer clic en "Siguiente":


¿Todo correcto? Sí!. Pues "Aplicar":


Y ahora nos aparece una ventana con la conexión recién creada. Si tenemos el detalle de dejar marcada la casilla "Conectar automáticamente"... desde ahora en adelante bastará conectar el modem para tener internet. Y aceptamos. Inmediatamente deberíamos tener conexión, y en el extremo superior de la pantalla nos aparecerá el rótulo correspondiente:



Ya tenemos internet por banda ancha móvil 3G. Ahora es cuando toca compartirlo. Para ello, de nuevo haremos clic en el gestor de redes del panel, y en el menú contextual, elegimos "Crear una red inalámbrica nueva"...


Y le ponemos un nombre a la red, elegimos el nivel de seguridad (en mi caso WEP), y una contraseña al uso. Podremos notar que si la contraseña no cumple los requisitos necesarios de longitud o contenido, la casilla de "crear" no aparecerá activada. Pero como somos muy buenos en esto de elegir contraseñas (y recordarlas), pues adelante a "Crear":


Ahora que hemos creado la nueva conexión, nos aseguraremos también de activar la casilla de "Conectar automáticamente". No es necesario cambiar nada más, así que me limito a acompañar las capturas de cómo aparece cada una de las solapas:



Y por arte de magia de pingüino... nuestro portátil es ahora un router wireless. Sólo nos falta un pequeño detalle: Puede que además queramos compartir archivos, música o videos en nuestra recién creada red "a medida". Bastará con asegurarnos de que tenemos instalado SAMBA (y si no lo hay, está en los repositorios oficiales de todas las distribuciones Debian, es decir, bastará acudir al gestor de software que usemos habitualmente, e instalar dichos paquetes, o tecleando en terminal 

sudo apt-get install samba

Y hecho esto, nos vamos a Sistema/Administración/Samba y añadimos las carpetas que deseamos compartir, con un clic en "Compartir" e indicando la ruta de las carpetas:


Y para terminar, establecemos los permisos de las carpetas marcando los "check" que nos interese, y los usuarios que deseamos se conecten a nuestra red (en el ejemplo, acceso libre para todos).


Aceptamos, reiniciamos... y pista. ¿Fácil, verdad?.