为什么我的 USB 读卡器(Dell 2405FPW)无法识别任何插入的介质?

为什么我的 USB 读卡器(Dell 2405FPW)无法识别任何插入的介质?

我的戴尔显示器(型号 2405FPW)内置 USB 读卡器,Ubuntu 13.10 可以识别它,但无法识别插入的任何 SD 卡。它以前可以在另一台计算机上与旧版本的 32 位 Ubuntu 配合使用,但无法与我的新 64 位 13.10 计算机配合使用。

这表明Linux看到了读卡器:

$ lsusb
Bus 002 Device 047: ID 0424:223a Standard Microsystems Corp. 8-in-1 Card Reader
Bus 002 Device 046: ID 0424:2504 Standard Microsystems Corp. USB 2.0 Hub
Bus 002 Device 045: ID 0424:2502 Standard Microsystems Corp.

当我将 SD 卡插入读卡器时,/var/log/syslog 中得到的内容如下:

Feb  5 19:57:11 snorkack kernel: [379834.319439] usb 2-1.2.2: reset high-speed USB device number 47 using ehci-pci
Feb  5 19:57:11 snorkack kernel: [379834.463095] sd 20:0:0:3: Device offlined - not ready after error recovery

这是当我将 USB 电缆连接到显示器和计算机时 /var/log/syslog。有一些错误,“hub_port_status failed (err = -71)”,但谷歌搜索没有太大帮助。

Feb  5 19:46:45 snorkack kernel: [379209.152114] usb 2-1.2: new high-speed USB device number 44 using ehci-pci
Feb  5 19:46:45 snorkack kernel: [379209.244291] usb 2-1.2: New USB device found, idVendor=0424, idProduct=2502
Feb  5 19:46:45 snorkack kernel: [379209.244296] usb 2-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Feb  5 19:46:45 snorkack kernel: [379209.244721] hub 2-1.2:1.0: USB hub found
Feb  5 19:46:45 snorkack kernel: [379209.244890] hub 2-1.2:1.0: 2 ports detected
Feb  5 19:46:45 snorkack kernel: [379209.347802] hub 2-1.2:1.0: hub_port_status failed (err = -71)
Feb  5 19:46:45 snorkack kernel: [379209.352039] hub 2-1.2:1.0: hub_port_status failed (err = -71)
Feb  5 19:46:45 snorkack kernel: [379209.362445] hub 2-1.2:1.0: hub_port_status failed (err = -71)
Feb  5 19:46:45 snorkack kernel: [379209.366669] hub 2-1.2:1.0: hub_port_status failed (err = -71)
Feb  5 19:46:45 snorkack kernel: [379209.377167] hub 2-1.2:1.0: hub_port_status failed (err = -71)
Feb  5 19:46:45 snorkack kernel: [379209.381414] hub 2-1.2:1.0: hub_port_status failed (err = -71)
Feb  5 19:46:45 snorkack kernel: [379209.391912] hub 2-1.2:1.0: hub_port_status failed (err = -71)
Feb  5 19:46:45 snorkack kernel: [379209.396153] hub 2-1.2:1.0: hub_port_status failed (err = -71)
Feb  5 19:46:45 snorkack kernel: [379209.406645] hub 2-1.2:1.0: hub_port_status failed (err = -71)
Feb  5 19:46:45 snorkack kernel: [379209.410894] hub 2-1.2:1.0: hub_port_status failed (err = -71)
Feb  5 19:46:45 snorkack kernel: [379209.421232] hub 2-1.2:1.0: hub_port_status failed (err = -71)
Feb  5 19:46:45 snorkack kernel: [379209.425477] hub 2-1.2:1.0: hub_port_status failed (err = -71)
Feb  5 19:46:45 snorkack kernel: [379209.435870] hub 2-1.2:1.0: hub_port_status failed (err = -71)
Feb  5 19:46:45 snorkack kernel: [379209.440118] hub 2-1.2:1.0: hub_port_status failed (err = -71)
Feb  5 19:46:45 snorkack kernel: [379209.450609] hub 2-1.2:1.0: hub_port_status failed (err = -71)
Feb  5 19:46:45 snorkack kernel: [379209.454860] hub 2-1.2:1.0: hub_port_status failed (err = -71)
Feb  5 19:46:45 snorkack kernel: [379209.465348] hub 2-1.2:1.0: hub_port_status failed (err = -71)
Feb  5 19:46:45 snorkack kernel: [379209.466820] usb 2-1.2: USB disconnect, device number 44
Feb  5 19:46:45 snorkack kernel: [379209.469596] hub 2-1.2:1.0: hub_port_status failed (err = -71)
Feb  5 19:46:45 snorkack kernel: [379209.469602] hub 2-1.2:1.0: activate --> -19
Feb  5 19:46:46 snorkack kernel: [379209.671687] usb 2-1.2: new high-speed USB device number 45 using ehci-pci
Feb  5 19:46:46 snorkack kernel: [379209.763862] usb 2-1.2: New USB device found, idVendor=0424, idProduct=2502
Feb  5 19:46:46 snorkack kernel: [379209.763867] usb 2-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Feb  5 19:46:46 snorkack kernel: [379209.764150] hub 2-1.2:1.0: USB hub found
Feb  5 19:46:46 snorkack kernel: [379209.764205] hub 2-1.2:1.0: 2 ports detected
Feb  5 19:46:46 snorkack kernel: [379210.035385] usb 2-1.2.1: new high-speed USB device number 46 using ehci-pci
Feb  5 19:46:46 snorkack kernel: [379210.127562] usb 2-1.2.1: New USB device found, idVendor=0424, idProduct=2504
Feb  5 19:46:46 snorkack kernel: [379210.127567] usb 2-1.2.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Feb  5 19:46:46 snorkack kernel: [379210.127847] hub 2-1.2.1:1.0: USB hub found
Feb  5 19:46:46 snorkack kernel: [379210.127904] hub 2-1.2.1:1.0: 4 ports detected
Feb  5 19:46:46 snorkack kernel: [379210.215240] usb 2-1.2.2: new high-speed USB device number 47 using ehci-pci
Feb  5 19:46:46 snorkack kernel: [379210.396718] usb 2-1.2.2: New USB device found, idVendor=0424, idProduct=223a
Feb  5 19:46:46 snorkack kernel: [379210.396723] usb 2-1.2.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Feb  5 19:46:46 snorkack kernel: [379210.396726] usb 2-1.2.2: Product: USB2223
Feb  5 19:46:46 snorkack kernel: [379210.396729] usb 2-1.2.2: Manufacturer: SMSC
Feb  5 19:46:46 snorkack kernel: [379210.396732] usb 2-1.2.2: SerialNumber: 000223223223
Feb  5 19:46:46 snorkack kernel: [379210.396995] usb-storage 2-1.2.2:1.0: USB Mass Storage device detected
Feb  5 19:46:46 snorkack kernel: [379210.397199] scsi20 : usb-storage 2-1.2.2:1.0
Feb  5 19:46:46 snorkack mtp-probe: checking bus 2, device 47: "/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2.2"
Feb  5 19:46:46 snorkack mtp-probe: bus: 2, device: 47 was not an MTP device
Feb  5 19:46:47 snorkack kernel: [379211.403444] scsi 20:0:0:0: Direct-Access     SMSC     223 U HS-CF      3.60 PQ: 0 ANSI: 0
Feb  5 19:46:47 snorkack kernel: [379211.406789] scsi 20:0:0:1: Direct-Access     SMSC     223 U HS-MS      3.60 PQ: 0 ANSI: 0
Feb  5 19:46:47 snorkack kernel: [379211.410181] scsi 20:0:0:2: Direct-Access     SMSC     223 U HS-SM      3.60 PQ: 0 ANSI: 0
Feb  5 19:46:47 snorkack kernel: [379211.413131] scsi 20:0:0:3: Direct-Access     SMSC     223 U HS-SD/MMC  3.60 PQ: 0 ANSI: 0
Feb  5 19:46:47 snorkack kernel: [379211.413520] sd 20:0:0:0: Attached scsi generic sg4 type 0
Feb  5 19:46:47 snorkack kernel: [379211.413773] sd 20:0:0:1: Attached scsi generic sg6 type 0
Feb  5 19:46:47 snorkack kernel: [379211.414004] sd 20:0:0:2: Attached scsi generic sg7 type 0
Feb  5 19:46:47 snorkack kernel: [379211.414267] sd 20:0:0:3: Attached scsi generic sg8 type 0
Feb  5 19:46:48 snorkack kernel: [379211.633165] sd 20:0:0:3: [sdg] Attached SCSI removable disk
Feb  5 19:46:48 snorkack kernel: [379211.644220] sd 20:0:0:2: [sdf] Attached SCSI removable disk
Feb  5 19:46:48 snorkack kernel: [379211.651224] sd 20:0:0:0: [sdc] Attached SCSI removable disk
Feb  5 19:46:48 snorkack kernel: [379211.662540] sd 20:0:0:1: [sde] Attached SCSI removable disk

感谢您的任何见解。

答案1

这是一个假设:这款读卡器可能不支持 SDHC(相对于 SD)。请参阅这里了解有关 SD 卡黑暗森林及其(有缺陷的)读卡器的详细信息。如果您的卡大于 2Gb,则它是 SDHC(并且应该标记为 SDHC)。

我有完全相同的硬件和完全相同的输出。除了到目前为止我只遇到过一次 USB 端口错误和“设备离线”错误。无论哪种情况,都没有迹象表明该卡被识别。尝试了两张不同的 SDHC 卡。同一台机器上的另一个读卡器(柯达)工作正常。

答案2

当我升级到 Ubuntu 15.10 时,问题就消失了。

相关内容