首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >usb_modeswitch在手动交换机上挂起

usb_modeswitch在手动交换机上挂起
EN

Stack Overflow用户
提问于 2013-05-02 19:48:50
回答 1查看 4K关注 0票数 0

我有3.2.27Linux内核和Busybox。我正在使用Raspberry PI。当我插入我的华为E303c dmesg显示

代码语言:javascript
复制
[    4.569781] usb 1-1.2: new high-speed USB device number 5 using dwc_otg
[    4.681078] usb 1-1.2: New USB device found, idVendor=12d1, idProduct=14fe
[    4.690885] usb 1-1.2: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[    4.701143] usb 1-1.2: Product: HUAWEI Mobile
[    4.708326] usb 1-1.2: Manufacturer: HUAWEI
[    4.718185] scsi0 : usb-storage 1-1.2:1.0
[    4.726518] scsi1 : usb-storage 1-1.2:1.1
[    5.720951] scsi 0:0:0:0: CD-ROM            HUAWEI   Mass Storage     2.31 PQ: 0 ANSI: 2
[    5.738561] scsi 1:0:0:0: Direct-Access     HUAWEI   SD Storage       2.31 PQ: 0 ANSI: 2
[    5.755514] sd 1:0:0:0: [sda] Attached SCSI removable disk

选件内核模块已在运行,但usb-storage模块未运行。但是当我进入usb_modeswitch -v 0x12d1 -p 0x14fe -H时,它挂起了,就像这样

代码语言:javascript
复制
Looking for default devices ...
 Found default devices (1)
Accessing device 002 on bus 002 ...
Using endpoints 0x04 (out) and 0x83 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
 OK, driver found ("usb-storage")
 OK, driver "usb-storage" detached

有谁能给我一个解决方案,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-30 21:42:32

这解决了我的问题

代码语言:javascript
复制
usb_modeswitch -c /etc/usb_modeswitch.conf -W -I

modprobe option
modprobe ppp_generic

我的/etc/usb_modeswitch.conf如下所示

代码语言:javascript
复制
# Huawei E303c
DefaultVendor= 0x12d1
DefaultProduct=0x14fe

TargetVendor=  0x12d1
TargetProductList="1001,1406,140b,140c,1412,141b,14ac,1506"

CheckSuccess=20

MessageEndpoint= 0x01
MessageContent="55534243123456780000000000000011062000000100000000000000000000"
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16337324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档