sim7600ce 拨号上网测试_sim7600ce拨号上网
1、使用lsusb命令确认4G模块工作正常,没显示如下信息的话就是硬件有问题了。
另外,7600ce 4G模块上有一个蓝色的指示灯,sim卡插好了就会持续闪烁。
2、修改内核配置选项
make meunconfig修改
USB Serial Converter Support --->
[*] USBGeneric Serial Driver
USBdriver for GSM and CDMA modems
3、添加usb串口驱动代码
修改驱动代码增加 SIM7500_SIM7600 的 VID/PID 并且跳过 Interface 5
找到内核源码文件 option.c(一般情况下,路径在 drivers/usb/serial/option.c)
较新的内核版本(V3.2 以上)
#define SIMCOM_SIM7600_VID 0x1E0E
#define SIMCOM_SIM7600_PID 0x9001
//for SIM7600 modem for NDIS
static const struct
option_blacklist_infosimcom_sim7600_blacklist = {
.reserved = BIT(5),
};
在 option_ids 列表中增加
… …
//for SIM7600 modem for NDIS
{ USB_DEVICE(SIMCOM_SIM7600_VID, SIMCOM_SIM7600_PID),
.driver_info =
(kernel_ulong_t)&simcom_sim7600_blacklist
},
预期在 /dev/ 下会出现 ttyUSB0~4
4、USB NDIS NET 使用
make meunconfig修改
Device Drivers --->
[*] network device support --->
USB network Adapter --->
Multi-purpose USB Networking Framework
USB-to-WWAN Driver for Sierra wireless modems
将官方提供文件 simcom_wwan.c。
simcom_wwan.c 放在 drivers/net/usb 目录下,并且修改 Makefile
obj$(CONFIG_USB_USBNET) += usbnet.osimcom_wwan.o
驱动正确编译到内核,内核开机后连到模块会打印如下信息
imcom_wwan 11:1.5 wwan0: register 'simcom_wwan'at
usb0000:02:03.01,
SIMCOM wwan/QMI device, 8a:de:f6:67:ce:1b
预期结果:
5、拨号上网
依次执行:
echo "AT\$QCRMCALL=1,1" > /dev/ttyUSB3
#拨号上网
udhcpc -i wwan0
ping -I wwan0 www.baidu.com
预期如下:
问题:有时出现 sending discover...
建议:拨号使用 echo "AT\$QCRMCALL=1,1" > /dev/ttyUSB3
,而不是使用echo "AT\$QCRMCALL=1,1" >
/dev/ttyUSB2
发AT命令使用ttyUSB2。不过我在调试的时候是偶尔出现Sending
discover,原因是设备准备好了但4G模块还未准备好导致的。如果从来都没有拨号成功过,就是其他情况了。
6、以insmod *.ko 的方式拨号上网
make menuconfig配置选项
usb串口部分
Devces drivers-->USB support--> USB Serial Converter
support --> < M > USB driver for GSM and CDMA modems &
[*]USB Generic Serial Driver
usb net ndis部分
Device Drivers --->
[*]
network device support --->
USB
network Adapter --->
配置完后退出保存,在编译内核的目录下运行make modules,编译成功后在 drive/net/usb
及drivers/usb/serial/找到后面需要用到的.ko文件。
手动插入模块
插入wwan0部分
insmod usbnet.ko
insmod asix.ko
insmod
cdc_ether.ko
insmod cdc_ncm.ko
insmod
cdc_subset.ko
insmod net1080.ko
insmod
sierra_net.ko
insmod
simcom_wwan.ko
插入usbserial相关模块
insmod
usbserial.ko
insmod usb_wwan.ko
insmod option.ko
然后ifconfig -a 可以看到 wwan0 网卡了。需要注意一定要先插入中的模块再插入中的模块,
如果顺序颠倒系统会找不到wwan0 网卡。然后再参照 "步骤5" 就能获取到ip了。
7、参照《SIM7500_SIM7600 Linux NDIS 驱动调试_V2.00.pdf》
参考:
https://blog.csdn.net/coder9999/article/details/23005877
http://bbs.chinaunix.net/thread-4112888-1-1.html
sim7600ce 拨号上网测试_sim7600ce拨号上网相关推荐
- sim7600ce 拨号上网测试_SIM7600CE TCP/IP连接与PPP拨号上网 4G上网
SIM7600CE联网测试分为两部分: 1.TCP/IP连接 2.PPP拨号上网 实验环境:ubuntu-meta 16.04 硬件:树莓派3B,SIM7600CE 上网卡:移动的NB-IOT物联网卡 ...
- sim7600ce 拨号上网测试_SIM7600CE应用程序调试流程
标签: SIM7600平台基于ARM Cortex-A7中央处理器,运行嵌入式Linux操作系统,内核版本是3.18.20,文件系统采用UBIFS,Linux管理的ubi文件系统包含三个逻辑分区(区分 ...
- ME909S-821 4G-LTE模块在Linux系统下拨号上网测试
转:https://blog.csdn.net/csdnhuaong/article/details/74910569 实验平台 大前提 图形化界面配置拨号上网操作 利用wvdial工具软件拨号上网操 ...
- 树莓派搭载EC200U 4G模块(USB网卡上网和PPP拨号上网)
文章目录 一.EC200U模块4G模块介绍 二.USB转串口驱动设置 (1)打开树莓派的串口 (2)lsusb是否有EC200U模块 (3)添加 VID 和 PID 信息 三.USB网卡驱动上网 四. ...
- tl-wr700n拔号服务器无响应,无线路由器连不上网,总是拨号失败,服务器无响应,日志如下:...
无线路由器连不上网,总是拨号失败,服务器无响应,日志如下:0 zheg70872013.10.18浏览442次分享举报 INFO 2006-01-01 08:00:00|系统启动成功. 2 INFO ...
- linux修改宽带拨号密码,linux配置上网 linux adsl拨号上网设置
linux配置上网 linux adsl拨号上网设置 发布时间:2012-11-21 09:03:54 作者:佚名 我要评论 Linux里面配置ADSL上网是件很麻烦的事.但配置完成之后就能开 ...
- ppoe拨号服务器没响应,pppoe拨号失败怎么办 pppoe拨号失败解决方法
pppoe拨号失败怎么办 pppoe拨号失败解决方法 2020-12-18 17:19:46 来源:网络整理 扫码可以: 1.在手机上浏览 2.分享给微信好友或朋友圈 摘要: pppoe拨号失败解决 ...
- 怎么查询上网帐号和上网口令_宽带上网账号和密码忘记了该怎么查询
宽带上网账号和密码是专门用于宽带猫或路由器进行拨号上网的:当你的家庭办理了宽带网络之后,运营商都会提供一个上网账号和上网密码给您,只有在宽带猫里面配置好这个上网账号并输入密码之后,你的网络才能正常上网 ...
- 光猫拨号和软路由拨号失败服务器无响应,光猫拨号好还是无线路由器拨号好(一文解答你的疑惑)...
有一些用户一直有一个疑惑:光猫拨号好还是无线路由器拨号好?哪个速度快一些,是不是有的光猫就不需要路由器了?只用路由器,不要光猫行不行?为什么有的地方可以直接用路由器,不使用光猫也可以?等等类似的问题, ...
最新文章
- python十进制转八进制_怎样用python进行二进制,八进制,十进制转换
- 等你Battle!——11万个真实场景配置,用AI为车主答疑解惑
- 前端通过spark-md5.js计算本地文件md5
- 斯坦福22岁辍学少年的独角兽野心:准备颠覆硅基无人车激光雷达
- python正则表达式 身份证_正则表达式实现身份证信息验证
- iTextSharp显示中文
- java打印5排星号_Java-用星号打印菱形
- 5-RNN-01_字符集RNN
- 2×3卡方检验prism_【SPSS数据分析】方差分析之多因素方差分析(3)Graphpad Prism绘制简单效应折线图...
- js禁止鼠标右键及F12禁止查看源代码
- Java SSLSocket的使用
- Linux文本三剑客之一——awk详解(1)——awk看这两篇就够啦~PS:文末有练习,来练练手吧
- Can‘t write; duplicate key in table ‘qrtz_triggers‘
- Python库(part02)
- Capture ORCAD CIS导出原理库OLB文件
- 用户故事与敏捷方法-第一章问题答案
- 判断是否左值引用/右值引用
- 项目文件模板-项目实施变更申请表
- java语言麻将游戏代码_麻将游戏算法深入解析及实现代码
- java学习基础课之面向对象(渡一教育)【属性;方法;重载】(三)