CentOS 7 EC25/EC20 4G 模块 终端配置拨号上网 移动运营商

首先判断4G模块是否识别:

Bus 001 Device 002: ID 8087:8000 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 005: ID 05e3:0608 Genesys Logic, Inc. Hub Bus 002 Device 003: ID 2c7c:0125 Quectel Wireless Solutions Co., Ltd. EC25 LTE modem Bus 002 Device 006: ID 046d:c31c Logitech, Inc. Keyboard K120 Bus 002 Device 015: ID 046d:c077 Logitech, Inc. M105 Optical Mouse Bus 002 Device 002: ID 14cd:8601 Super Top 4-Port hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 005: ID 05e3:0608 Genesys Logic, Inc. Hub Bus 002 Device 003: ID 2c7c:0125 Quectel Wireless Solutions Co., Ltd. EC25 LTE modem Bus 002 Device 006: ID 046d:c31c Logitech, Inc. Keyboard K120 Bus 002 Device 015: ID 046d:c077 Logitech, Inc. M105 Optical Mouse Bus 002 Device 002: ID 14cd:8601 Super Top 4-Port hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

 

然后安装

yum install wvdial && net-tools && usbutils && ModemManager

重启下

然后判断是否识别为modem

如果有 modem 字样则

[ 3.573808] usbserial: USB Serial support registered for GSM modem (1-port) [ 3.574245] option 2-5:1.0: GSM modem (1-port) converter detected [ 3.576298] usb 2-5: GSM modem (1-port) converter now attached to ttyUSB0 [ 3.576347] option 2-5:1.1: GSM modem (1-port) converter detected [ 3.577231] usb 2-5: GSM modem (1-port) converter now attached to ttyUSB1 [ 3.577272] option 2-5:1.2: GSM modem (1-port) converter detected [ 3.578065] usb 2-5: GSM modem (1-port) converter now attached to ttyUSB2 [ 3.578109] option 2-5:1.3: GSM modem (1-port) converter detected [ 3.579077] usb 2-5: GSM modem (1-port) converter now attached to ttyUSB3

 

说明模块抓取正常

wvdialconf /etc/wvdial.conf

会自动探测使用那个端口作为AT命令端口

 

 

vim /etc/wvdial.conf

修改内容如下

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0&C1&D2+FCLASS=0
Init3 = AT+CGDCONT=1,"ip","cmnet"
Modem Type = Analog Modem
ISDN = 0 Username = { }
Password = { }
Modem = /dev/ttyUSB2
Baud = 9600
New PPPD = yes
Phone =99**1#
Auto DNS = on
Auto Reconnect=on 

 

然后

wvdial

可能会收到错误

--> WvDial: Internet dialer version 1.61

--> Initializing modem.

--> Sending: ATZ ATZ OK

--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 OK

--> Sending: AT+CGDCONT=1,"ip","cmnet" AT+CGDCONT=1,"ip","cmnet" OK

--> Modem initialized.

--> Sending: ATDT991#

--> Waiting for carrier. ATDT991# CONNECT 150000000

--> Carrier detected. Waiting for prompt. wvdial: utils/wvtask.cc:304: static int WvTaskMan::yield(int): Assertion `*current_task->stack_magic == 0x123678' failed.

多重试几次就行可以。

发表回复

您的电子邮箱地址不会被公开。