【求助】EC189用USB_MODESWITCH驱动不了!!!
如题,请大家多指教!这厢先谢过了!我的EC189,我先是把路由器(H618B)刷了TT(1.23.483版3G固件)将我的EC189插上后在TT的USB配置界面中选取“自动识别”3G设备时可以自动识别并自动生成3个tts设备,
而且EC189补驱动后会自动在/ETC生成一个名为:usb_modeswitch.setup的文件其内容如下:
########################################################
# Huawei E169
DefaultVendor= 0x12d1
DefaultProduct=0x1001
TargetClass=0xff
CheckSuccess=20
HuaweiMode=1
########################################################
由此可见,在TT中EC189是以E169驱动的,不过这里有个问题:
即我将TT “USB应用”中的“自动识别”选项去掉后重启路由插上EC189再用DMESG查看USB设备信息时如现EC189在未补驱动的情况下的VID/PID却是:0x12d1/0x1446。
于是我直接在/ETC下自建了一个名为USB_MODESWITCH.SETUP的文件用以上的配置文件的内容运行usb_modeswitch -W后确无法驱动设备提示VID/PID无效。
于是,我又将usb_modeswitch.setup的内容改成如下(模仿ET128的配置文件):
######################################
#
#
DefaultVendor= 0x12d1;
DefaultProduct= 0x1446
#
DetachStorageOnly=0
HuaweiMode=1
#
######################################
然后再运行usb_modeswitch -W,此时提示类似ET128的提示(ET128在此情况下设备就驱驱动成功了而且用DMESG可以看到3个ACM设备),而EC189在这种操作后却依旧如初设备
依然没驱动用DMESG也看不到tts设备。
另外我还到OPENWRT里试了一下遇到的问题有此不一样,这里也一并说一下:
我在OPENWRT里用OPKG装了kmod-usb-ohci、kmod-usb-uhci、kmod-usb-acm、usb-modeswitch、kmod-usb2 、kmod-usb-core 、kmod-usb-serial、libusb这些安装包后插上EC189后用DMESG查看得到的VID/PID和TT下的一样也是:0x12d1/0x1446用以上的方法得到的结果差不多。
后来在坛子里看风有兄弟用huaweiaktbbo这个工具包,于是我也装上试了一下,结果提示:“没有找到支持的MODEM“,
于是我又找,结果在又找到一种方法:
在/etc/modules.d/60-usb-serial文件中加入如下一行:
usbserial vendor=0x12d1 product=0x1446
重启后DMESG发现设备已经被驱动,用LSUSB看了一下发现设备被自动识别成了E1552(这个卡是WCDMA的),而且在/dev/usb/tts下只生成了一个设备只有一个“0“没有1、2,我到拨号界面下用这个设备拨号无论如何也拨不通!
以上就是我的EC189坎坷经历,希望有大侠能指教一下,再谢了! 问题好长啊 用原来的驱动不行么? 我是在TT或OPENWRT的固件中使用EC189不知道它的驱动咋装呢!**\
页:
[1]