码迷,mamicode.com
首页 > 其他好文 > 详细

PandoraBox 支持3G无线上网卡(一)

时间:2014-08-21 20:52:14      阅读:827      评论:0      收藏:0      [点我收藏+]

标签:des   style   blog   http   使用   io   strong   文件   

一:笔者采用的是系统是OpenWrt之PandoraBox,内核版本3.3.8;硬件设备是MTK的7620开发板。

其中怎么搭建openwrt开发环境在此不用多说,因为既然想实现3G无线上网卡拨号上网,那么肯定是要有一点的openwrt及linux开发基础。

 

二:make menuconfig需要添加上的驱动及相关应用:

   kmod-usb-acm 

   kmod-usb-ochi

   kmod-usb-serial

   kmod-usb-serial-option

   kmod-usb-sierrawireless

   kmod-usb2

   usb-modeswitch

   usb-modeswitch-data

   kmod-ppp

  chat,comgt,pppd

(备注:comgt是拨号用的,我们可以用comgt -d /dev/ttyUSBx 来测试3G SIM卡的状态;chat是保存命令的脚本,在pppd的options配置文件中)

  然后编译成固件烧写板子上

三:配置板子上配置文件

vim /etc/chatscripts/3g.chat
移动 et128:
ABORT BUSY
ABORT ‘NO CARRIER‘
ABORT ERROR
REPORT CONNECT
TIMEOUT 10
""  "ATZ"
Ok  "ATE0V1"
OK  "ATS0=0"
OK  ‘AT+CGDCONT=1,"IP","$USE_APN"‘
OK  "AT+CFUN=1"
SAY  "Calling TD-SCDMA"
TIMEOUT 30
OK  "ATD*98*1#"
CONNECT ‘ ‘
联通:华为E156G
ABORT   BUSY
ABORT   ‘NO CARRIER‘
ABORT   ERROR
REPORT  CONNECT
TIMEOUT 10
""      "AT&F"
OK      "ATE1"
OK      ‘AT+CGDCONT=1,"IP","3gnet"‘
SAY     "Calling UMTS/GPRS"
TIMEOUT 30
OK      "ATD*99#"
CONNECT ‘ ‘
CDMA、EV-DO使用脚本:/etc/chatscripts/evdo.chat

笔者的上网卡位华为的联通3G

 

打开/etc/config/network文件添加上3g配置

vim  /etc/config/network

//添加上

config ‘interface‘ ‘3g‘
         option ‘proto‘ ‘3g‘
         option ‘apn‘ ‘3gnet‘                    

         option ‘maxwait‘ ‘0‘
         option ‘service‘ ‘umts‘
         option ‘device‘ ‘/dev/ttyUSB0‘

 

 

四:重启板子后ping www.baidu.com 能通,说明板子能上网;但是板子的wifi不通,打算明天继续研究

bubuko.com,布布扣

PandoraBox 支持3G无线上网卡(一),布布扣,bubuko.com

PandoraBox 支持3G无线上网卡(一)

标签:des   style   blog   http   使用   io   strong   文件   

原文地址:http://www.cnblogs.com/xuyh/p/3927859.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!