找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 15369|回复: 10

在openwrt上实现用EVDO 3G卡拨号

[复制链接]
发表于 2013-5-12 22:26 | 显示全部楼层 |阅读模式
本贴参考以下两位兄弟的信息,经过改造并实践得出。
https://www.right.com.cn/forum/thread-120064-1-1.html
1. 我的是rg100a-aaOpenWrt Backfire 10.03.233 DIY full固件,3g卡是华为EC1260用的是电信卡

2. 需要安装的库
   首先得安装需要的ipk包,我用的是离线安装的方法,先在官网下载下来,用winscp上传到tmp文件夹,用putty登录路由,输入如下命令:
cd /tmp
opkg install chat_2.4.4-16_brcm63xx.ipk
opkg install comgt_0.32-9_brcm63xx.ipk
opkg install libusb_0.1.12-2_brcm63xx.ipk
opkg install usb-modeswitch_1.1.8-1_brcm63xx.ipk
opkg install usb-modeswitch-data_20110705-1_brcm63xx.ipk
以下部分机器已经有了不用装:
opkg install kmod-nls-base_2.6.32.27-1_brcm63xx.ipk
opkg install kmod-scsi-core_2.6.32.27-1_brcm63xx.ipk
opkg install kmod-usb-core_2.6.32.27-1_brcm63xx.ipk
opkg install kmod-usb2_2.6.32.27-1_brcm63xx.ipk
opkg install kmod-usb-ohci_2.6.32.27-1_brcm63xx.ipk(
有的路由用的是uhciohciuhci两者取其一,根据路由而定)
opkg install kmod-usb-storage_2.6.32.27-1_brcm63xx.ipk
opkg install kmod-usb-acm_2.6.32.27-1_brcm63xx.ipk
opkg install kmod-usb-serial_2.6.32.27-1_brcm63xx.ipk
opkg install kmod-usb-serial-option_2.6.32.27-1_brcm63xx.ipk
安装完毕,建议重启路由。
   
以下方法未使用过:
  建议是在openwrt已经通过某种方式联网的情况下用opkg install命令安装,如果不能联网,可以采用如下方法下载ipk进行安装。
1 进入系统-》软件包-》配置菜单
    2) 浏览器打开src/gz后面跟的网址,每个路由器都不太一样
    3)下载对应的ipk文件,通过WINCP软件,或者samba共享方式上传到路由器的flash中,然后通过opkg install命令安装。)
3. 如何识别手机的网卡型号
1 把插在电脑上,安装好驱动后,设备管理器找调制解调器。
2 在设备管理器中选择新增的调制解调器,右键、属性、详细信息,下拉栏中选择设备范例 ID
3 笔者用的华为EC1260,显示内容是“USB\VID_12D1&PID_1001&MI_00\6&2CDBBCB2&0&0000”,记录下VID、PID后面的两个16进制数字,笔者的是12D1,1001。
4. 配置Openwrt,实现手机当成Modem拨号
    1vim /etc/usb_modeswitch.conf,加入如下内容
        DefaultVendor= 0x12d1;
        DefaultProduct= 0x1001
        # choose one of these:
       DetachStorageOnly=0
       HuaweiMode=1
  经过试验上述步骤不是必须,但修改后手机被识别为USB网卡的成功率高了。建议不经常换网卡的同学都修改。
        DefaultVendorDefaultProduct就是上述步骤中的VID、PID。
    2)进入目录/etc/usb_modeswitch.d,这个目录中有很多以VID ID命名的文件,涵盖了所有已经识别的网卡,如果没有与自己网卡对应的文件,就新增,否则就修改。把上述内容添加到与网卡对应的文件中,我的手机对应的文件为12d1:1001,文件内容与usb_modeswitch.conf中的一致。
    3)如下这一步非常关键,把网卡加入usb设备列表中
          vim /etc/modules.d/60-usb-serial
1.       usbserial vendor=0x12d1 product=0x1001 # Huawei mobile
      修改后重启路由器,运行ls /dev , 应该可以看到tty/USB0和tty/USB1两个设备(也许还有tty/USB2和tty/USB3),如果没有,肯定是上述配置有问题。
     4)按照下图配置wan口的参数,因为笔者用的是电信卡,所以服务类型选 EVDO。
APN是ctnet,用户名:CARD 密码:CARD ,设置完毕后保存设置。
         
5)如果用的联通(包括移动手机,但不包括TD手机),需要进行如下设置
进入/etc/chatscripts/修改3g.net
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 ' '
    然后进入wan设置中,把服务类型改为UMTS/GPRS。
    备注:联通的手机接入点为3gnet,移动的为cmnet

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-5-13 10:38 | 显示全部楼层
这个好,变身3g路由了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2013-5-24 22:45 | 显示全部楼层
固件改了12.09了,发现路由器可以识别ttyusb0-2,就是连不上网络,原来在/etc/chatscripts/evdo.chat 脚本有问题,改成3g卡里的linux驱动脚本,终于可以连网路了,这个耗费了菜鸟好长的时间。上图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-7-11 09:53 | 显示全部楼层
支持
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-9-17 16:13 | 显示全部楼层
谢谢楼主分享宝贵经验,我的HG255D 3G成功用上了。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2014-2-7 14:39 | 显示全部楼层
ej1213 发表于 2013-5-24 22:45
固件改了12.09了,发现路由器可以识别ttyusb0-2,就是连不上网络,原来在/etc/chatscripts/evdo.chat 脚本 ...

/etc/chatscripts/evdo.chat 如何改成3g卡里的linux驱动脚本????菜鸟请大侠支招
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2015-2-13 12:45 | 显示全部楼层
您好,咨询点问题好吗? 我按照你的方式搞了 现在联通3G拨号正常,移动的我用的4G 的卡托  他一直工作在2G模式下  请问有啥办法搞定吗?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2015-9-9 16:57 | 显示全部楼层
这个真的很不错,感谢楼主
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2015-10-7 17:45 | 显示全部楼层
............................................
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2016-2-9 00:01 | 显示全部楼层
收下了。瑕疵找的
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2016-2-9 19:14 | 显示全部楼层
支持
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-6-12 16:09

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表