龙尚模块 Linux 下应用说明
龙尚 3G、4G 模块嵌入式 Linux 系统使用说明
驱动部分:
1.kernle/drivers/usb/serial/option.c 的结构体数组 static struct usb_device_id option_ids[]中增
加加入产品的 VID 和 PID
{ USB_DEVICE( 0x1c9e, 0x9e00 ) }
{ USB_DEVICE( 0x1c9e, 0x9603 ) }
{ USB_DEVICE( 0x1c9e, 0x9b05 ) }
U5300v/C7500 evdo
6300v/U7500
LTE
U8300
wcdma
//
//
//
2.如果拨号上网则配置 PPP,make menuconfig 后
Device Drivers --->
-*-Network device support --->
{*}ppp(point-to-point protocol) support
[*]
[*]
……
ppp support for async serial ports
ppp support for sync tty ports
……
一般选择以上即可,如果需要更多 PPP 服务,则 PPP 相关都选择上。
……
3.配置 USB MODEM
Device Drivers --->
[*]USB support --->
[*]USB Serial Conerter support --->
[*]USB Generic Serial Driver
……
[*]USB driver for GSM and CDMA modems
……
重新编译内核。设备正常加载后,输入命令“ls /dev/ttyUSB*”后会看到有 ttyUSB(0,1,2,-,-)
映射出来。
4.模块 PID&VID 及对应的业务口分配
U6300v/U7500: VID_1C9E PID_9603
口;
C5300v/C7500: VID_1C9E PID_9E00
U8300: VID_1C9E PID_9B05
ttyUSB1 是 AT 口 ttyUSB2 modem
ttyUSB3 是 AT 口 ttyUSB0 modem 口;
ttyUSB2 是 AT 口 ttyUSB1 modem 口;
系统应用部分:
一、 使用 MODEM 口,PPP 拨号方式
1、 AT 口主要用于网络情况查询、语音业务、短信等;
2、 MODEM 口用于数据业务,通过 AT 口查询网络注册网络正常后再发起拨号处理;
龙尚模块 Linux 下应用说明
3、 拨号的脚本主要有两个配置文件,以 WCDMA 为例:
A、在/etc/ppp/peers/wcdma:
/dev/ttyUSB2
115200
mru 1280
mtu 1280
nodetach
noauth
debug
nocrtscts
nocdtrcts
dump
defaultroute
usepeerdns
novj
novjccomp
noipdefault
ipcp-accept-local
ipcp-accept-remote
connect-delay 5000
connect '/usr/sbin/chat -s -v -f /etc/ppp/chat/wcdma-connect-chat'
B、/etc/ppp/chat/wcdma-connect-chat
TIMEOUT 15
ABORT "DELAYED"
ABORT "BUSY"
ABORT "ERROR"
ABORT "NO DIALTONE"
ABORT "NO CARRIER"
TIMEOUT 40
''
OK AT+CGDCONT=1,"IP","3GNET"
OK ATDT*99***1#
CONNECT ''
执行 WCDMA 文件进行拨号。
\rAT
注:如果是 EVDO 模块,则 A 文件里参数里带上
user card
password card;
如果是 LTE 模块,则 B 文件的 CGDCONT 设置两路,即
OK AT+CGDCONT=1,"IP","CMNET"
OK AT+CGDCONT=2,"IP","CMNET"
对应模块的硬件手册”XXX 模块硬件接口手册_2.x
.PDF”的 “USB 接口”章节下的
龙尚模块 Linux 下应用说明
“Linux 系统下 XXX 拨号上网过程”也有详细介绍。请参考相应文档
二、LTE 模块 NDIS 拨号方式
LTE 模块提供网口 NDIS 拨号方式,因操作方式比较复杂,龙尚已经针对此拨号方式提
供拨号代码,方便客户移植,并对其操作做了详细说明,具体可以参考:
文档 A:“linux qmi ndis 拨号 api 说明.pdf”
文档 B:“嵌入式 Linux 系统中 NDIS 编译及使用说明.pdf”
相关文档请与技术接口人索取。