YES东 发表于 2010-2-16 20:55:00

关于Tomato DualWAN 3G拨号功能支持设备的一些说明—ac2726 ubuntu

如果日志里有如下内容则表示没有对应的配置文件:
近期有网友反应自己的3G上网卡在Tomato DualWAN上识别不到,请看下面的说明

现在很多3G上网卡都使用来ZeroCD(就是免驱)技术,即在未安装驱动的Windows中插入上网卡后,是被识别成USB存储设备或者光驱,安装完驱动后上网卡就切换到modem模式了,只要系统内有驱动,以后再插入时驱动就会令上网卡切换到modem模式。

而这些上网卡大部分并没有官方的linux驱动,幸好有位大牛就写了一个叫usb_modeswitch的软件来实现切换到modem模式的功能,usb_modemswitch正确工作的关键几个条件:

哪位成功用过的。
       留给型号,这样有针对的去买个,或换个 4M的用不了TT这个3G,郁闷。用DD倒是偶尔拨通过一次,但以后也总是连接不上。真是很期望TT也支持一下4M的,估计4M的才是大军啊,没有这么多米来弄8M的。 看你写的,那我的EC169还是有办法转到moden模式的吧 回复2#HZWJH

关于ZeroCD和usb_modeswitch:

Dec 321:29:41unknown user.info kernel:usbserial.c:Option GSM modem converter detected Dec 321:29:45unknown user.info hotplug:device 19d2/fff1/0switch to modem mode

如果某个3G上网卡在ubuntu下能工作。
       并且是用usb_modeswitch这个软件来切换的。
       那么就可以工作在Tomato DualWAN下(可能需要更新对应的配置文件)。
[*]谢谢!

Dec 321:29:41unknown user.info kernel:usbserial.c:Option GSM modem converter detected Dec 321:29:41unknown user.info kernel:usbserial.c:Option GSM modem converter now attached to ttyUSB0(or usb/tts/0for devfs)

我现在用华为的EC1261拨号,以前用华为的EC169(升级固件以后就不能路由拨号)[*]再玩玩我的AC2726


Tomato DualWAN的3G上网卡驱动是用usb_modeswitch这个软件来实现的,当USB设置页面的上网卡型号选择为自动时,Tomato DualWAN是自动根据设备的VID,PID来加载对应的配置文件,如果能正确切换3G上网卡到modem模式,切换到modem后,日志里能看到类似下面的内容,红字部分为关键。

配置文件的获取来源一是usb_modeswitch自带。
       二是使用usbsnoop之类的USB总线抓包工具先在Windows上截获3G上网卡官方驱动的蓝魔rm970 固件降级"切换到modem模式的控制命令串"

Jan 108:38:39tomato user.debug hotplug:Waiting for device/proc/bus/usb/002/008to settle before scanning Jan 108:38:42tomato user.info hotplug:3g modem device not matched!

1.要有CD(或USB存储设备)模式时的VID,PID 2.要有切换到modem模式的控制命令串
页: [1]
查看完整版本: 关于Tomato DualWAN 3G拨号功能支持设备的一些说明—ac2726 ubuntu