3G Modem在Linux上的激活測試

3G Modem在Linux上的激活(筆記)

 

註明:下面的記錄只是爲了弄清楚ZeroCD (TM)的 3G Modem在Linux下的掛載過程

首先講講所謂的 “ZeroCD (TM)”功能,“ZeroCD (TM)”功能一段英文解釋爲:Several new USB devices have their proprietary Windows drivers onboard, especially WAN dongles. When plugged in for the first time, they act like a flash storage and start installing the driver from there. If the driver is already installed, the storage device vanishes and a new device, such as an USB modem, shows up. This is called the "ZeroCD" feature.  就是USB設備第一次插入系統時,設備掛載成存儲,並自動運行驅動,在驅動完成安裝後,設備“消失”了,自動掛載成一個USB 的Modem。這種ZeroCD (TM) Modem在華爲和中興的一些上網設備,例如WIFI上網卡、3G上網卡經常會用到,特別是在一些高通提供的芯片的場合。

在Linux下,3G Modem並不需要額外的驅動安裝,原因是其驅動包含在一個usbsearial的模塊中。但是,USB Modem插入時系統仍然識別出usb storage設備,在Ubuntu 9.10上,缺省狀態下usb-storage和usb-modem的兩種設備是同時識別出來的(我看到的是如此),文檔說usb-modeswitch的包,可以請求設備從usb-storage狀態切換到usbserial的狀態。然而這次的測試中發現,看樣子用不着該命令。


試驗:

1、在ubuntu上安裝了usb-modeswitch。
2、插入華爲EC1260設備,usb-storage和usb-modem的兩種設備是同時識別了出來。

3、和ZeroCD (TM)描述的行爲並不一致,於是將這兩種設備相關的內核驅動模塊刪除。命令如下:

 

rmmod usb_storage

rmmod option usbserial usb_serial

4、查詢usb modem的廠家參數
root@shallon-desktop:/home/shallon# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 046d:c001 Logitech, Inc. N48/M-BB48 [FirstMouse Plus]
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 011: ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

5、手工掛載USB modem
root@shallon-desktop:/home/shallon# modprobe usbserial vendor=0x12d1 product=0x1001 (參數來自lsusb)
root@shallon-desktop:/home/shallon# lsmod | grep usbusbserial              36232  3 
usb_storage            52576  0 
usbhid                 38208  0

6、掛載成功 
root@shallon-desktop:/home/shallon# ls /dev/ttyUS*
/dev/ttyUSB0  /dev/ttyUSB1  /dev/ttyUSB2

 

USB modem已經成功掛載上去,不需要usb_modeswitch了。於是有些疑問,usb_modeswitch難道是多餘的?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章