Huawei EC1260 是一款中国电信的3G无线网卡,在Ubuntu 9.10上无须任何配置就可以运行,在Fedora 12上,却始终无法正常工作。试了很多方法,最后总算找到了解决方案。kernel version: 2.6.32.9-70
usb_modeswitch version: 1.0.5安装配置usb_modeswitch
~~~~~~~~~~~~~~~~~~~~~
初次插入EC1260时,系统能自动识别Usb设备。$ lsusb
... ID 12d1:1446 Huawei Technologies Co., Ltd....表示此usb 设备的 vendor = 0×12d1 , product = 0×1446,但0×1446这个设备并不是modem,而是zeroCD,它是一个存贮设备,里面有一些厂商提供的驱动(可以认为此模式下EC1260就是一个优盘)。所以,要把EC1260中第二个设备驱起来(也就是关键的3G Modem),就需要安装一个usb_modeswitch的软件包,它的作用是切换网卡的工作模式,例如从zeroCD切换到modem。$ sudo yum install usb_modeswitch编辑usb_modeswitch的配置文件$ sudo vi /etc/usb_modeswitch.conf找找有没有 EC1260的配置项,有的话就打开注释,没有就添加下面内容########################################################
# Huawei EC1260
#DefaultVendor= 0x12d1
DefaultProduct= 0x1446MessageEndPoint= "0x01"
MessageContent="55534243123456780000000000000011060000000000000000000000000000"
配置udev
~~~~~~~~
新增一个udev配置文件,保证热拔插usb设备,也能将modem驱动起来$ sudo vi /etc/udev/rules.d/45-huaiwei-3g.rules只需在文件中添加下面内容ACTION=="add", SUBSYSTEM=="usb", SYSFS{idProduct}=="1446", SYSFS{idVendor}=="12d1",
RUN+="/lib/udev/modem-modeswitch --vendor 0x12d1 --product 0x1446 --type option-zerocd"重启电脑后,再次lsusb,会发现product已经变为 0×1001,也就是我们要使用的无线modem,可以去network manager连接了。解决Ubuntu中sudoers崩溃而无root权限的问题从U盘装Fedora 12并制作Windows/Linux双系统相关资讯 Fedora教程 Fedora 12
- Fedora安装之rpmfusion:获取 GPG (03/02/2014 12:57:18)
- Win7下安装Fedora 17注意点 (10/07/2012 20:47:42)
- 编译自己功能定制的Fedora 7内核 (09/12/2012 09:31:23)
| - Fedora如何设置启动默认进入文本模 (04/06/2013 08:23:46)
- Windows 7 + Fedora 17 双系统 硬 (10/07/2012 18:43:52)
- Fedora下adsl共享上网 (09/11/2012 08:11:46)
|
本文评论 查看全部评论 (0)