Raspberry Pi Modem 3G ZTE MF180

Raspberry Pi Modem 3G

Conseguí un modem 3G para Raspberry Pi modelo ZTE MF180; que es conocida como tarjeta de red (placa de red o Network Interface Card “NIC”) es una clase de tarjeta que la conectas a tu computadora o laptop, y esta posibilita que la máquina pueda conectar a una red y pueda compartir sus recursos (como los documentos, la conexión a internet o una impresora, por ejemplo).

 
 
La mía es una Banda ancha telcel ZTE MF180; es entrada USB 3G módem para Raspberry Pi, compatible con redes HSDPA/UMTS/EDGE/GPRS/GSM. Soporta servicios de datos y SMS a través de la red de telefonía móvil, permitiéndole comunicarse a toda hora en cualquier lugar.
Antes de conectarlo debes asegurarte que tienes el point-point protocol (ppp) instalado con el comando:
 
sudo apt-get install ppp
 
Ahora una vez Instalado el protocolo ppp, procedemos a crear una carpeta en ~
 
mkdir ~/3g && cd ~/3g
 

Raspberry Pi Modem USB 3G con Sakis3g

y nuevamente descargamos, descomprimimos y lo hacemos ejecutable la ultima versión de sakis3g para la plataforma arm, primero descargamos el archivo desde este link en caso de que no funcione avísenme y subo el que descargue (que es del mismo link).

 
Ubicamos el archivo en la carpeta ~/3g que creamos anteriormente y ejecutamos:
 
$ gunzip -d sakis3g.tar.gz
$ tar xvf sakis3g.tar
$ chmod +x sakis3gz
 
Conectamos el ZTE MF180 al Raspberry Pi con sus componentes dentro del mismo (como te lo menciona en el manual de usuario del módem usb) y te saldrá lo siguiente:
Reconociendo el módem como un dispositivo de almacenamiento (En modo gráfico el módem se encuentra en color verde yEstando en modo consola el módem se encuentra en color rojo.); el objetivo es que lo reconozca como lo que es… un módem usb; cabe mencionar unas características de este módem.
Si el módem parpadea en:
 
Rojo= Módem no registrado a la red.
Verde (En espera): Registrado a la red 2G o 3G.
Verde centelleando: Conectado a la red 2G o 3G.
 
Ejecutamos el comando lsusb para ver que tenemos conectado en los puertos usb; Al ejecutar el comando identificaras en mi caso que se encuentra conectado un dispositivo ZTE WCDMA Technologies MSM.
Ahora ejecutamos el comando dmesg y en este caso ustedes notaran que el Raspberry Pi lo esta reconociendo como un usb:
NOTA: identifiquen el idVendor (mi caso es 19d2) y el idProduct (en mi caso es 2000) de su módem por que mas adelante lo van a usar.
 
Ahora para configurar el Raspberry Pi para que deje de ver al Módem como dispositivo de almacenamiento se hace los siguientes pasos:
 
 
Necesitamos instalarle el programa usb_modeswitch con el siguiente comando:
 
sudo apt-get install usb-modeswitch
 
 
Una vez que instalaste primero nos ubicamos en la carpeta cd /etc/usb_modeswitch.d el programa ejecutas el siguiente comando:
 
grep -C2 MF /lib/udev/rules.d/40-usb_modeswitch.rules 

si el resultado lo quieren agregar a un .txt para que su búsqueda sea mas cómoda ejecutan:
 
$ grep -C2 MF /lib/udev/rules.d/40-usb_modeswitch.rules >> switch.txt
$ nano switch.txt
Y te mostrara un listado de los modelos de módem que tiene configurado, lo que haremos sera clonar uno de esos que sea el mas parecido al que tenemos en mi caso como es el ZTE MF180 para Raspberry el que mas se parece es el de ZTE M190 (Variant) con un idVendor: 19d2 y un idProduct: 0149.
 
Ejecutamos el siguiente comando que nos permitirá extraer las propiedades del módem a clonar:
 
sudo tar xzf /usr/share/usb_modeswitch/configPack.tar.gz idVendorDelModemAClonar:idProductDelModemAClonar
 
en mi caso quedaría de la siguiente manera:
 
sudo tar xzf /usr/share/usb_modeswitch/configPack.tar.gz 19d2:0149
 
Ahora realizaremos una copia reemplazando el idProductDeDelModemAClonar por el idProductModemActual, con el siguiente comando:
 
sudo cp idVendorDelModemAClonar:idProductDelModemAClonar idVendorDelModemAClonar:idProductModemActual
 
en mi caso quedaría de la siguiente manera:
 
sudo cp 19d2:0149 19d2:2000
 
Ahora modificaremos la copia 19d2:2000 con el siguiente comando:
 
sudo nano 19d2:2000
 
Y donde dice TargetProduct notaremos que tiene el 0149 del módem que queremos clonar;
Ese lo cambiamos por el que tenemos actualmente en mi caso es el 2000 y el archivo quedaría de la siguiente manera:
Lo guardamos, desconectamos nuestro módem y lo volvemos a conectar y ejecutamos el comando dmesg:
Ahora ya notamos que lo esta identificando como un GSM módem a continuación nos ubicamos en la carpeta donde tenemos el archivo ya configurado desde un principio, en mi caso lo tengo en cd/home/pi/3g y ejecutamos:
 
sudo ./sakis3g –interactive
 
 
Primero pregunta que script quieres ejecutar en nuestro caso debe ser con Connect with 3G
 
Luego te menciona que selecciones la categoría del módem, en nuestro caso es el USB device.
 
Luego nos solicita la marca del módem como estoy utilizando el ZTE utilizo la opciónZTE WCDMA Technologies MSM
 



Luego notaras que esta preparando el módem y seleccionas el tipo de conexión que realizaras en mi caso iniciare con el Custom APN
 

 

 
Primero te solicita el APN como es telcel el que utilizo debo utilizar el:
 
internet.itelcel.com
 

 

 
Luego el usuario del APN que seria en mi caso:

wgprs




Y por ultimo la contraseña: wgprs2012


 

 
Y notaras que el módem se esta conectando y al final te confirmara su conexión:

 

 
Y para probarlo existe un navegador en linea que se le conoce como lynx para probarlo ejecutas:
 
lynx http://www.google.com

en caso de no tenerlo instalado simplemente ejecutas sudo apt-get install lynx y después nuevamente intentas ingresar a la pagina.

Una vez que termines de navegar lo que tienes que hacer para desconectarte nuevamente ingresas a la carpeta donde tienes el sakis y ejecutas:
sudo ./sakis3g –interactive

Y escoges la opción desconectarse (Disconnect)y listo.

Conoce más al escritor Sául Vázquez Radilla.

Deja un comentario

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