1. Conecte el modem y espere unos
segundos. Deberían encender una luz celeste, verde o naranja
dependiendo del tipo de conexión que tomó (LTE, GSM, etc)
2. Accedemos a una consola (terminal)
con privilegios de “root” o en su defecto “sudo”.
El entorno utilizado para la prueba:
- Debian
Wheezy 7.5 64 bits
- Entorno gráfico Mate
- Acceso de tipo root
- El pin de la tarjeta SIM fue
desactivado en un teléfono celular
Nota: este tutorial fue testeado con
otras distribuciones como Mint
17.1 y Ubuntu (12.04 o
superior)
3. Para verificar que el modem está
conectado nos valemos del comando “dmesg” y para evitar
que la salida de “dmesg” sea tan larga, filtramos las
entradas con el texto “GSM modem” con “grep”
# dmesg | grep “GSM modem”
En caso de no tener acceso de root,
deberá agregar “sudo” delante de los comandos en consola.
$ sudo dmesg | grep “GSM modem”
Nos interesa la última salida que nos
indica que el modem está conectado a “ttyUSB2”
4. De aquí en adelante nos vamos a
valer del comando, emulador de terminales, “screen” y
dentro de la consola utilizaremos comandos “at” para
consultar el estado del modem, las conexiones activas, discar, etc.
En caso de no estar instalado
procedemos a instalarlo:
# apt-get install screen
(en mi caso APT me indica que el
comando está instalado en su versión mas reciente)
5. Ingresamos a una consola virtual en
el dispositivo que recogimos en el punto 3
# screen /dev/ttyUSB2
6.
Verificamos las conexiones o perfiles que “ve” nuestro modem con:
at+cgdcont?
7. Configuramos nuestro perfil. Si
bien en mi caso debería utilizar el perfil “antel.lte”
(el APN definido por mi proveedor de servicios, ANTEL,
para este tipo de conexiones) funciona perfectamente sin elegir el
APN. Si su proveedor es otro, simplemente
consulte a su proveedor el nombre del APN al que debe conectar :-)
at+cgdcont=1,”IP”,”” (
ó )
at+cgdcont=1,”IP”,”antel.lte”
8. Discamos con el comando:
at$wancall=1
9. Desde el NetworkManager simplemente
pinchamos en “Cableada automática” para que solicite dirección
IP, se conecte y estemos listos para navegar.
10. Sistema conectado !! :-)
11. Una vez establecida la conexión
podemos abandonar “screen” con CTRL+A+K (solicita confirmación
y/n)
Otros comandos útiles:
- at+cpin? Verifica el estado del pin
de la tarjeta SIM
- at+cops? Indica la red a la que estoy
conectado
- at+csq Indica la calidad de la señal
- at+cgatt Desconecta el terminal de la
red del proveedor
Si bien la velocidad de subida/bajada depende de múltiples factores, creo que se logra una muy buena velocidad de conexión: tengo un contrato de 20/2 Mbps bajada/subida y estos son los resultados que obtengo ahora:
NOTA 1: Para próximas conecciones del modem simplemente ejecutar el comando
NOTA 1: Para próximas conecciones del modem simplemente ejecutar el comando
# screen /dev/ttyUSB2
y en la consola screen discar según se
indica en el punto 8 y conectar como en el punto 9
NOTA 2: Testeado en Kali Linux 1.1.0 solamente debí discar y conectar (puntos 8 y 9)










¿En qué cambia el no desactivar el pin de la tarjeta SIM?
ResponderBorrarEn nada. Simplemente debes desactivarlo cada vez. Si no lo haces el modem no puede discar.
ResponderBorrarMuchas gracias. Preguntaba porque no tengo un celular de los que llevan SIM de las grandes y no iba a poder desactivar eso. ¿O hay alguna forma de hacerlo desde Linux?
ResponderBorrarAbrazo.
Me da a cada rato un error de Screen is terminating.
ResponderBorrarIncluso le saqué lo del PIN para la tarjeta. En los mejores casos me da un error de que no encuentra el directorio /dev/ttyUSB2
Pablo,
ResponderBorrarEn algún hardware y dependiendo de la distro alcanza simplemente con discar desde un comando screen.
En otras situaciones es neceario hacer lo que indica este tutorial:
http://www.seguridadx.com/bandluxe-4g-lte-en-ubuntu/
Saludos
Boris: el servicio de internet q me contrate es de 3mb pero casi siempre no llega a eso. en el test solo llega a 0.7 descarga y 1.5 de subida casi todos los dias; ya reclame a la empresa y me manda un tecnico pero no me soluciona el problema. sera q hay una mala configuracion o cual es el problema?
ResponderBorrar