4g网卡MF831移植到smart210
扫描二维码
随时随地手机看文章
说明0:这里使用的是友善之臂提供的smart210的kernel和文件系统
直接使用友善提供的kernel和文件系统是不行的,可以使用
说明1:这里的mf831的usb的id转化后为19d2.0017,如是19d2:1405请看下篇
# ls /dev/ttyUSB*
查看转化为串口的数量只有两个。
1-usb转串
修改kernel中的drivers/usb/serial/option.c 在static const struct usb_device_id option_ids[] 结构体中添加一行
static const struct usb_device_id option_ids[] = { { USB_DEVICE(0x19d2,0x0017) }, /*add by wenyi 20170323*/ { USB_DEVICE(OPTION_VENDOR_ID, OPTION_PRODUCT_COLT) },
重新编译内核,烧录到开发板上,再一次使用
# ls /dev/ttyUSB*
没错的话应该有三个了。
2- 修改ppp拨号脚本
这里直接使用友善提供的ppp拨号脚本修改了(在/etc/ppp/peers/下有很多)
【联通拨号】:将wcdma复制为wcdma1 修改ttyUSB0为ttyUSB1。修改后为
nodetach lock /dev/ttyUSB1 921600 user "card" crtscts modem hide-password usepeerdns noauth noipdefault novj novjccomp noccp defaultroute ipcp-accept-local ipcp-accept-remote connect 'chat -s -v -f /etc/ppp/peers/chat-wcdma-connect' disconnect 'chat -s -v -f /etc/ppp/peers/chat-wcdma-disconnect'
使用call-ppp拨号,使用ifconfig -a 查看是否有ppp网卡出现
# call-ppp wcdma1 # ifconfig -a # ping www.baidu.com
【移动拨号】
# call-ppp tdscdma-usb1 # ifconfig -a //查看是否拨号成功 # ping www.baidu.com
参考博文:
1- ME3760_v2驱动移植方式,中兴4G网卡移植