上海域格ASR和高通模块 USB端口分配及Linux下拨号说明
一、域格 ASR模块端口分配
1、Windows下模块端口分配如下:
interface 0 → RNDIS
interface 1 → CDC-DATA
interface 2 → DIAG
interface 3 → AT
interface 4 → Modem
2、Linux下模块开机,加载 USB 驱动,获取 USB端口:ttyUSB0~ttyUSB2。
ttyUSB0 → DIAG
ttyUSB1 → AT
ttyUSB2 → Modem
二、域格 9X07模块,PID 为 9025 时,interface口分配
1、Windows下模块端口分配如下:
interface 0 → DIAG
interface 1 → ADB
interface 2 → Modem
interface 3 → AT
interface 4 → RMNET
2、Linux下模块开机,模块加载 USB 驱动,获取 USB 端口:ttyUSB0、ttyUSB1。
ttyUSB0 → Modem
ttyUSB1 → AT
三、Linux系统下模块拨号上网
1、ASR模块支持pppd、RNDIS两种拨号方式。
(1)Linux下pppd拨号需加载 USB 驱动,加载 USB 驱动需编译系统option.c文件。(拨号脚本可参考YUGA_pppDemo)
(2)若只需要上网功能可不用加载USB驱动,ASR模块默RNDIS拨号,使用 RNDIS,需要安装驱动rndis_host.ko,直接运行即可。
注:加载USB驱动和RNDIS驱动方法详情请参考上海域格ASR模块LINUX集成用户手册 1.1。
2、高通模块的支持pppd、GobiNet、QMI、RNDIS
(1)Linux下pppd拨号需加载 USB 驱动,加载 USB 驱动需编译系统option.c文件。(拨号脚本可参考YUGA_pppDemo)
(2)Linux下gobinet拨号需加载 USB 驱动,加载 USB 驱动需编译系统option.c文件。(拨号脚本可参考YUGA_gobinet_demo)
GobiNet 需依赖 usbnet,加载 GobiNet 驱动前,请注意加载 usbnet。sudo modprobe usbnet
通过 insmod 命令加载 GobiNet 驱动:sudo insmod GobiNet.ko。使用 ifconfig 命令查看网卡信息(有些系统没有显示请用ifconfig -a命令查看),如果出现 usb0 表示驱动加载成功。
(3)Linux下QMI拨号参考下图:
(4)RNDIS拨号需使用特殊版本切换模块PID,使用 RNDIS,需要安装驱动rndis_host.ko,直接运行即可。
注:加载USB驱动和RNDIS驱动方法详情请参考上海域格9x07模块LINUX集成用户手册 1.60。
需要资料可在以下链接下载.
链接: https://pan.baidu.com/s/11bIae7G1L2QqZ1eHVXdN4Q
提取码: 7h4x