linux 4g模块驱动移植,移远RM500Q 5G模块驱动移植

本文详细介绍了如何在Linux系统中进行4G/5G模块的驱动移植,特别是针对移远RM500Q 5G模块。首先需要修改内核配置,添加USB网络框架,并更新[KERNEL]/drivers/net/usb/Makefile。接着,交叉编译厂家提供的Quectel_QConnectManager_Linux拨号软件,将其部署到目标设备上,通过命令行启动并成功连接到网络。整个过程包括了驱动的编译、拨号软件的制作和网络连接的验证。
摘要由CSDN通过智能技术生成

同样是需要修改内核配置增加USB网络框架,并修改[KERNEL]/drivers/net/usb/Makefile

cd577069429025d721054723c32bb8a1.png最后编译内核即可。

二、交叉编译拨号软件

拨号软件quectel-CM也是由厂家提供,文件名为《Quectel_QConnectManager_Linux_V1.6.0.16.zip》

解压后直接make即可

llc@llc:~/work /quectel-CM$ make

CROSS_COMPILE=arm-hisiv300-linux-

最后将编译好的quectel-CM拷贝到板子上即可运行。

# ./quectel-CM&

[01-21_16:28:14:852]

Quectel_QConnectManager_Linux_V1.6.0.16

[01-21_16:28:14:864] Find

/sys/bus/usb/devices/1-2 idVendor=0x2c7c idProduct=0x800, bus=0x001, dev=0x005

[01-21_16:28:14:864] Auto find qmichannel =

/dev/qcqmi0

[01-21_16:28:14:864] Auto find usbnet_adapter

= usb0

[01-21_16:28:14:864] netcard driver =

GobiNet, drive

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值