Fedora 14 HP 上网本 210 Mini
我的上网本是新买的,3周了,所以应该支持 2.0。
我刚买了一个新的 4GB 闪存驱动器。复制数据时似乎很慢。
我使用 lsusb 完成了以下操作:
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 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 1bcf:0007 Sunplus Innovation Technology Inc. Optical Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 5986:0314 Acer, Inc
Bus 001 Device 003: ID 090c:1000 Feiya Technology Corp. Flash Drive
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
但没有提供我所购买的实际闪存驱动器的任何详细信息。
非常感谢您的建议,
答案1
在我的系统上我得到:
总线 008 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 007 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 006 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 005 设备 004:ID 093a:2510 Pixart Imaging, Inc. 光电鼠标 总线 005 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 004 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 003 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 002 设备 006:ID 0781:5530 SanDisk Corp. 总线 002 设备 003:ID 090c:c371 飞亚科技股份有限公司 总线 002 设备 001:ID 1d6b:0002 Linux Foundation 2.0 根集线器 总线 001 设备 001:ID 1d6b:0002 Linux Foundation 2.0 根集线器
这告诉我 SanDisk 设备通过匹配总线号位于 2.0 端口上
设备连接并通电后... dmesg | tail -n 20 显示以下信息:
[91212.433178] sd 6:0:0:0: [sdb] 写保护已关闭 [91212.433183] sd 6:0:0:0:[sdb] 模式感知:03 00 00 00 [91212.433186] sd 6:0:0:0:[sdb] 假设驱动器缓存:直写 [91212.435812] sd 6:0:0:0:[sdb] 假设驱动器缓存:直写 [91212.435819] sdb:sdb1 [91212.445572] sd 6:0:0:0: [sdb] 假设驱动器缓存:直写 [91212.445577] sd 6:0:0:0:[sdb] 连接的 SCSI 可移动磁盘 [91337.279149] USB 2-7:USB 断开连接,地址 6 [91435.428546] usb 2-7:使用 ehci_hcd 和地址 7 的新高速 USB 设备 [91435.562159] scsi7: USB 存储 2-7:1.0 [91436.560919] scsi 7:0:0:0: 直接访问 SanDisk Cruzer 1.00 PQ: 0 ANSI: 2 [91436.561956] sd 7:0:0:0: 附加 scsi 通用 sg2 类型 0 [91436.563973] sd 7:0:0:0:[sdb] 15625216 512 字节逻辑块:(8.00 GB/7.45 GiB) [91436.566984] sd 7:0:0:0: [sdb] 写保护已关闭 [91436.566991] sd 7:0:0:0:[sdb] 模式感知:03 00 00 00 [91436.566996] sd 7:0:0:0: [sdb] 假设驱动器缓存:直写 [91436.570387] sd 7:0:0:0: [sdb] 假设驱动器缓存:直写 [91436.570396] sdb:sdb1 [91436.580519] sd 7:0:0:0: [sdb] 假设驱动器缓存:直写 [91436.580525] sd 7:0:0:0: [sdb] 连接的 SCSI 可移动磁盘
告诉我:[91435.428546] usb 2-7: new high speed USB device using ehci_hcd and address 7
这是一个 2.0 设备
你也可能发现 lsusb 比 lspci 更简洁
答案2
尝试lsusb -v
查看该bcdUSB
字段,它为您提供了该设备兼容的最高 USB 版本:
Bus 001 Device 006: ID 0781:5530 SanDisk Corp. Cruzer U3 4gb SDCZ36
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0781 SanDisk Corp.
idProduct 0x5530 Cruzer U3 4gb SDCZ36
这是我这里的 USB 记忆棒的一个旧示例,较新的外部硬盘驱动器显示:
bcdUSB 2.10
因此,两者都可以在 USB 2.0 上正常工作,而平板扫描仪只能在 1.1 上工作:
Bus 002 Device 007: ID 04a9:2220 Canon, Inc. CanoScan LIDE 25
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 0
bDeviceProtocol 255
bMaxPacketSize0 8
idVendor 0x04a9 Canon, Inc.
idProduct 0x2220 CanoScan LIDE 25
当然,aking1012 的回答也应该可以告诉您设备 ID 连接到哪个 USB 总线(是否为 ehci)。