歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Huawei EC1260/2000無線貓終端_Linux上網驅動方案

Huawei EC1260/2000無線貓終端_Linux上網驅動方案

日期:2017/2/28 16:30:49   编辑:Linux教程

電信真是萬惡啊,找華為做的這無線貓的Linux驅動真是簡陋,說明都沒,Ubuntu用戶不用裝驅動就OK,可憐了咱們這些Fedora用戶,網卡驅動額撥號程序安了以後,撥號那一欄一直是空的,相信大家都疑惑過好一陣子那個用戶名和密碼的位置應該填什麼,UIM卡號肯定都試過,那是不對的.一下是本人上網查過一陣子總結的結果,雖然寫的是EC1260,但2000也是一樣的:

username:[email protected]
passwd:vnet.mobi

2000好像可以不用usb_modeswitch,以下僅供EC1260參考:

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 = 0x12d1 , 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= 0x1446

MessageEndPoint= "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連接了。

Copyright © Linux教程網 All Rights Reserved