+ -
当前位置:首页 → 问答吧 → 最方便的虚拟机与WINDOWS之间交换文件方法?

最方便的虚拟机与WINDOWS之间交换文件方法?

时间:2009-11-24

来源:互联网

我用的网上说的usb_modeswitch 1.0.2,环境是 buntu9.10,
usb_modeswitch.conf:
DefaultVendor= 0x12d1
DefaultProduct= 0x1446
TargetVendor= 0x12d1
TargetProduct= 0x1001
MessageContent="55534243000000000000000000000011060000000000000000000000000000"
CheckSuccess=5

我用sudo usb_modeswitch -W 后 输出为
* usb_modeswitch: tool for controlling "flip flop" mode USB devices
* Version 1.0.2 (C) Josua Dietze 2009
* Works with libusb 0.1.12 and probably other versions

Reading config file: /etc/usb_modeswitch.conf
DefaultVendor= 0x12d1
DefaultProduct= 0x1446
TargetVendor= 0x12d1
TargetProduct= 0x1003
TargetClass= not set

DetachStorageOnly=0
HuaweiMode=0
SierraMode=0
SonyMode=0
MessageEndpoint=0x01
MessageContent="55534243000000000000000000000011060000000000000000000000000000"
NeedResponse=0
ResponseEndpoint= not set
Interface=0x00

InquireDevice enabled (default)
Success check enabled, settle time 5 seconds

usb_set_debug: Setting debugging level to 15 (on)
usb_os_find_busses: Found 007
usb_os_find_busses: Found 001
usb_os_find_busses: Found 005
usb_os_find_busses: Found 002
usb_os_find_busses: Found 004
usb_os_find_busses: Found 003
usb_os_find_busses: Found 008
usb_os_find_busses: Found 006
usb_os_find_devices: Found 001 on 007
usb_os_find_devices: Found 004 on 001
skipping descriptor 0xB
skipped 1 class/vendor specific endpoint descriptors
skipped 5 class/vendor specific interface descriptors
skipping descriptor 0x25
skipped 1 class/vendor specific endpoint descriptors
skipped 9 class/vendor specific interface descriptors
usb_os_find_devices: Found 001 on 001
error obtaining child information: Inappropriate ioctl for device
usb_os_find_devices: Found 001 on 005
usb_os_find_devices: Found 002 on 002
usb_os_find_devices: Found 001 on 002
error obtaining child information: Inappropriate ioctl for device
usb_os_find_devices: Found 003 on 004
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 002 on 004
usb_os_find_devices: Found 001 on 004
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
usb_os_find_devices: Found 002 on 003
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 001 on 003
error obtaining child information: Inappropriate ioctl for device
usb_os_find_devices: Found 001 on 008
usb_os_find_devices: Found 001 on 006

Looking for target devices ...
No devices in target mode or class found
Looking for default devices ...
Found default devices (1)
Accessing device 002 on bus 002 ...
Using endpoints 0x01 (out) and 0x81 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
USB error: could not get bound driver: No data available
No driver found. Either detached before or never attached
^C
zero@zero-laptop:~$ sudo usb_modeswitch -W

* usb_modeswitch: tool for controlling "flip flop" mode USB devices
* Version 1.0.2 (C) Josua Dietze 2009
* Works with libusb 0.1.12 and probably other versions

Reading config file: /etc/usb_modeswitch.conf
DefaultVendor= 0x12d1
DefaultProduct= 0x1446
TargetVendor= 0x12d1
TargetProduct= 0x1001
TargetClass= not set

DetachStorageOnly=0
HuaweiMode=0
SierraMode=0
SonyMode=0
MessageEndpoint=0x01
MessageContent="55534243000000000000000000000011060000000000000000000000000000"
NeedResponse=0
ResponseEndpoint= not set
Interface=0x00

InquireDevice enabled (default)
Success check enabled, settle time 5 seconds

usb_set_debug: Setting debugging level to 15 (on)
usb_os_find_busses: Found 007
usb_os_find_busses: Found 001
usb_os_find_busses: Found 005
usb_os_find_busses: Found 002
usb_os_find_busses: Found 004
usb_os_find_busses: Found 003
usb_os_find_busses: Found 008
usb_os_find_busses: Found 006
usb_os_find_devices: Found 001 on 007
usb_os_find_devices: Found 004 on 001
skipping descriptor 0xB
skipped 1 class/vendor specific endpoint descriptors
skipped 5 class/vendor specific interface descriptors
skipping descriptor 0x25
skipped 1 class/vendor specific endpoint descriptors
skipped 9 class/vendor specific interface descriptors
usb_os_find_devices: Found 001 on 001
error obtaining child information: Inappropriate ioctl for device
usb_os_find_devices: Found 001 on 005
usb_os_find_devices: Found 002 on 002
usb_os_find_devices: Found 001 on 002
error obtaining child information: Inappropriate ioctl for device
usb_os_find_devices: Found 003 on 004
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 002 on 004
usb_os_find_devices: Found 001 on 004
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
usb_os_find_devices: Found 002 on 003
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 001 on 003
error obtaining child information: Inappropriate ioctl for device
usb_os_find_devices: Found 001 on 008
usb_os_find_devices: Found 001 on 006

Looking for target devices ...
No devices in target mode or class found
Looking for default devices ...
Found default devices (1)
Accessing device 002 on bus 002 ...
Using endpoints 0x01 (out) and 0x81 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
USB error: could not get bound driver: No data available
No driver found. Either detached before or never attached

不知怎么回事,没有网上说的那种效果,望高手指教,谢谢

作者: xiaoluo7   发布时间: 2009-11-24

哪种效果

作者: pocoyo   发布时间: 2009-11-25

,就是的最后几行应该是
Looking for active driver ...
OK, driver found ("usb-storage")
OK, driver "usb-storage" detached

不过我这边却是
Looking for active driver ...
USB error: could not get bound driver: No data available
No driver found. Either detached before or never attached

而且lsusb后应该会是一个modern的设备

作者: xiaoluo7   发布时间: 2009-11-25

有的时候需要先EJECT /dev/sr0

作者: w_gren   发布时间: 2009-11-27

在旧的内核可以用,9.10的不可以,虽然这样,确认是华为的固件有问题!

看这里 https://bugs.launchpad.net/ubuntu/+sour ... bug/449394

作者: insectzone   发布时间: 2010-04-30

楼主建议你用现在最新的USB_ModeSwitch,现在的版本应该到了1.1.2了。不明白可以交流下,我现在已经搞定了,Ubuntu 10.04 + E1750 + usb_modeswitch.1.1.2

作者: pei   发布时间: 2010-05-04

viewtopic.php?f=116&t=271166&start=0 我的两个网卡全部解决 一个是e1750 一个是ac580 哦爽呀 一个手动切换 一个软件切换。。。。

作者: gpzy1988   发布时间: 2010-10-06