Bienvenido al sistema de Preguntas y Respuestas de DesdeLinux.net Si tienes alguna duda o pregunta sobre GNU/Linux, siéntete libre de compartirla acá. Entre todos te ayudaremos. Antes de empezar, te sugerimos que le pegues un vistazo a nuestra guía de preguntas frecuentes (FAQ, en inglés) para entender cómo funciona Ask DesdeLinux.

Como activar una banda ancha ZTE MF180 en Centos 7

0 votos
Instalé CentOS 7 en una computadora de escritorio DELL. Todo está actualizado y tengo instalados los módulos necesarios según lo que he podido investigar; NetworkManager, ModemManager, usb-modeswitch, wvdial, etc.

Tengo una USB banda ancha Telcel ZTE MF180, que al conectarla se detecta sin problema como modem.

$ lsusb
Bus 001 Device 005: ID 19d2:0117 ZTE WCDMA Technologies MSM

$usb-devices

T: Bus=01 Lev=01 Prnt=01 Port=03 Cnt=01 Dev#= 5 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=19d2 ProdID=0117 Rev=00.00
S: Manufacturer=ZTE,Incorporated
S: Product=ZTE WCDMA Technologies MSM
S: SerialNumber=MF1800ZTED010000
C: #Ifs= 4 Cfg#= 1 Atr=c0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
I: If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
I: If#= 2 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
I: If#= 3 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

Pero, al momento de conectarla, en la interfaz gráfica del NetworkManager no me aparece otra conexión más que la cableada.

En lo que pude investigar, con ModemManager pude ver que la USB estaba detectada correctamente como modem e incluso la habilite.

$ mmcli -L

Found 1 modems:
/org/freedesktop/ModemManager1/Modem/0 [ZTE CORPORATION] MF180

$ mmcli -e -m 0
$ mmcli -m 0

/org/freedesktop/ModemManager1/Modem/0 (device id '110536ee130a4a72e6bc1875a025ac9bf71c3fc9')
Hardware | manufacturer: 'ZTE CORPORATION'
| model: 'MF180'
| revision: 'BD_MF180V1.0.0B02'
| supported: 'gsm-umts'
| current: 'gsm-umts'
| equipment id: '867364231512203'
System | device: '/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4'
| drivers: 'option1'
| plugin: 'ZTE'
| primary port: 'ttyUSB2'
| ports: 'ttyUSB0 (qcdm), ttyUSB1 (at), ttyUSB2 (at)'
Numbers | own : 'unknown'
Status | lock: 'none'
| unlock retries: 'sim-pin (5), sim-puk (3)'
| state: 'registered'
| power state: 'on'
| access tech: 'umts'
| signal quality: '100' (cached)
Modes | supported: 'allowed: 2g; preferred: none
| allowed: 3g; preferred: none
| allowed: 2g, 3g; preferred: none
| allowed: 2g, 3g; preferred: 2g
| allowed: 2g, 3g; preferred: 3g'
| current: 'allowed: 2g, 3g; preferred: 3g'
Bands | supported: 'unknown'
| current: 'unknown'
IP | supported: 'ipv4, ipv6'
3GPP | imei: '867364231512203'
| enabled locks: 'none'
| operator id: '334020'
| operator name: 'TELCEL GSM'
| registration: 'home'
SIM | path: '/org/freedesktop/ModemManager1/SIM/0'

Sin embargo seguía sin poder ver la manera de crear una conexión con el NetworkManager.

Investigando el uso de wvdial, configure el archivo wvdial.conf, con los parámetros necesarios para hacer la conexión vía modem con mi proveedor de internet.

# cat wvdial.conf
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","internet.itelcel.com"
Stupid Mode = on
Modem Type = Analog Modem
Modem = /dev/ttyUSB2
Baud = 460800
ISDN = 0
Phone = *99#
Username = webgprs
Password = webgprs2002


CentOS hace la conexión vía modem con la instrucción.

#wvdial

En ese momento NetworkManager me presenta un tipo de conexión <<desconocida>>, mostrándome la IP obtenida con el modem y las características de la conexión, pero firefox no me muestra salida a internet, ni haciendo un ping a una página web.

Sin embargo la instrucción #ifconfig, me muestra la conexión PPP creada para la banda ancha.

#ifconfig

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 5804 bytes 788155 (769.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 5804 bytes 788155 (769.6 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

ppp0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1500
inet 10.118.186.84 netmask 255.255.255.255 destination 10.64.64.64
ppp txqueuelen 3 (Point-to-Point Protocol)
RX packets 7 bytes 130 (130.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 8 bytes 181 (181.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Incluso puedo ver que la conexión está activa, pero sigo sin poder navegar.

$ nmcli d
DISPOSITIVO TIPO ESTADO CONEXIÃN
virbr0 bridge conectado virbr0
virbr0-nic tap conectado virbr0-nic
ppp0 unknown conectado ppp0
lo loopback sin gestión --

Pido de su apoyo para saber que me está faltando hacer, ya que es mi única manera de tener acceso a internet.

Gracias!
preguntado por Patux79 (104 puntos) May 20, 2016 en Servidores
Compartir esta pregunta:

Tu respuesta

Recuerda: una respuesta es una solución a la pregunta planteada más arriba. Si tu intervención no consiste en una solución, entonces realiza un "comentario".
Nombre a mostrar (opcional):
Privacidad: Tu dirección de email sólo será utilizada para enviarte estas notificaciones.
Verificación anti-spam:
¿Eres un robot del lado oscuro?
Para evitar esta verificación en el futuro, por favor, ingresa o regístrate.
...