새로운 Acer Aspire Vero 노트북에는 SD 카드 슬롯이 없기 때문에 기존 Dane-Elec 9 in 4 카드 리더/라이터를 꺼냈습니다. 하지만 이 방법으로는 내 SD 카드에 있는 사진에 액세스할 수 없는 것 같습니다. 심지어 다른 카메라의 컴팩트 플래시 카드와도 잘 작동합니다.
내 노트북에서 Debian 11 Bullseye를 실행하고 있습니다.
카드 리더기를 노트북에 연결하면 dmesg
다음이 표시됩니다.
[ 282.254111] usb 1-5: new high-speed USB device number 5 using xhci_hcd
[ 282.418833] usb 1-5: New USB device found, idVendor=0a48, idProduct=3244, bcdDevice= 1.28
[ 282.418838] usb 1-5: New USB device strings: Mfr=2, Product=3, SerialNumber=4
[ 282.418841] usb 1-5: Product: DANE-ELEC COMBO 9IN4
[ 282.418843] usb 1-5: Manufacturer: Dane-Elec
[ 282.418845] usb 1-5: SerialNumber: 01812
[ 282.486012] usb-storage 1-5:1.0: USB Mass Storage device detected
[ 282.486076] scsi host2: usb-storage 1-5:1.0
[ 282.486118] usbcore: registered new interface driver usb-storage
[ 282.487751] usbcore: registered new interface driver uas
[ 283.496105] scsi 2:0:0:0: Direct-Access Generic STORAGE DEVICE 0128 PQ: 0 ANSI: 0
[ 283.497340] scsi 2:0:0:1: Direct-Access Generic STORAGE DEVICE 0128 PQ: 0 ANSI: 0
[ 283.498514] scsi 2:0:0:2: Direct-Access Generic STORAGE DEVICE 0128 PQ: 0 ANSI: 0
[ 283.499699] scsi 2:0:0:3: Direct-Access Generic STORAGE DEVICE 0128 PQ: 0 ANSI: 0
[ 283.507069] scsi 2:0:0:0: Attached scsi generic sg0 type 0
[ 283.507087] scsi 2:0:0:1: Attached scsi generic sg1 type 0
[ 283.507101] scsi 2:0:0:2: Attached scsi generic sg2 type 0
[ 283.507115] scsi 2:0:0:3: Attached scsi generic sg3 type 0
[ 283.552980] sd 2:0:0:1: [sdb] Attached SCSI removable disk
[ 283.557037] sd 2:0:0:3: [sdc] Attached SCSI removable disk
[ 283.570625] sd 2:0:0:0: [sda] Attached SCSI removable disk
[ 283.573271] sd 2:0:0:2: [sdd] Attached SCSI removable disk
처음에는 괜찮아 보였습니다. 그런 다음 SD 카드를 삽입하면 다음과 같은 결과가 나타납니다.
[ 398.577100] sd 2:0:0:2: [sdd] Spinning up disk...
[ 399.590108] ..
[ 431.250334] usb 1-5: reset high-speed USB device number 5 using xhci_hcd
[ 431.405307] ready
"reset" 줄이 여러 번 반복되기 전까지는 여전히 괜찮아 보입니다.
[ 461.970460] usb 1-5: reset high-speed USB device number 5 using xhci_hcd
[ 492.690490] usb 1-5: reset high-speed USB device number 5 using xhci_hcd
[ 523.410480] usb 1-5: reset high-speed USB device number 5 using xhci_hcd
[ 554.130487] usb 1-5: reset high-speed USB device number 5 using xhci_hcd
[ 584.850283] usb 1-5: reset high-speed USB device number 5 using xhci_hcd
[ 615.570507] usb 1-5: reset high-speed USB device number 5 using xhci_hcd
[ 646.290252] usb 1-5: reset high-speed USB device number 5 using xhci_hcd
[ 677.010264] usb 1-5: reset high-speed USB device number 5 using xhci_hcd
[ 707.730421] usb 1-5: reset high-speed USB device number 5 using xhci_hcd
[ 738.454416] usb 1-5: reset high-speed USB device number 5 using xhci_hcd
[ 769.170202] usb 1-5: reset high-speed USB device number 5 using xhci_hcd
[ 799.890229] usb 1-5: reset high-speed USB device number 5 using xhci_hcd
[ 800.043944] sd 2:0:0:2: [sdd] Read Capacity(10) failed: Result: hostbyte=DID_TIME_OUT driverbyte=DRIVER_OK
[ 800.043947] sd 2:0:0:2: [sdd] Sense not available.
[ 830.614347] usb 1-5: reset high-speed USB device number 5 using xhci_hcd
[ 861.330361] usb 1-5: reset high-speed USB device number 5 using xhci_hcd
...
다른 카드로 여러 번 시도했는데 카메라와 잘 작동합니다. 컴팩트 플래시 카드로 동일한 작업을 수행하려고 하면 dmesg
다음과 같은 일이 발생합니다.
[ 1047.640247] scsi host2: usb-storage 1-5:1.0
[ 1048.647643] scsi 2:0:0:0: Direct-Access Generic STORAGE DEVICE 0128 PQ: 0 ANSI: 0
[ 1048.648777] scsi 2:0:0:1: Direct-Access Generic STORAGE DEVICE 0128 PQ: 0 ANSI: 0
[ 1048.649857] scsi 2:0:0:2: Direct-Access Generic STORAGE DEVICE 0128 PQ: 0 ANSI: 0
[ 1048.650969] scsi 2:0:0:3: Direct-Access Generic STORAGE DEVICE 0128 PQ: 0 ANSI: 0
[ 1048.651444] sd 2:0:0:0: Attached scsi generic sg0 type 0
[ 1048.651758] sd 2:0:0:1: Attached scsi generic sg1 type 0
[ 1048.652013] scsi 2:0:0:2: Attached scsi generic sg2 type 0
[ 1048.652280] sd 2:0:0:3: Attached scsi generic sg3 type 0
[ 1048.691368] sd 2:0:0:0: [sda] Attached SCSI removable disk
[ 1048.706753] sd 2:0:0:1: [sdb] Attached SCSI removable disk
[ 1048.712099] sd 2:0:0:3: [sdd] Attached SCSI removable disk
[ 1048.725542] sd 2:0:0:2: [sdc] Attached SCSI removable disk
[ 1077.007337] sd 2:0:0:0: [sda] 4001760 512-byte logical blocks: (2.05 GB/1.91 GiB)
[ 1077.012676] sda: sda1
...카드의 내용이 예상대로 파일 관리자에 표시됩니다. 카드도 안전하게 제거할 수 있어요.
이것 과 관련 이 있을 수 있나요 xhci_hcd
? Dane-Elec 카드 리더기용 드라이버를 검색해 보았지만 찾을 수 없습니다.
어떤 제안이라도 환영합니다. 미리 감사드립니다.
답변1
노트북과 Dane-Elec 9 in 4 카드 리더/라이터 사이의 USB 연결에 문제가 있는 것 같습니다. dmesg 출력에서 "xhci_hcd를 사용하여 고속 USB 장치 번호 5를 재설정합니다" 메시지가 반복적으로 표시되면 USB 컨트롤러가 카드 리더에 대한 연결을 여러 번 재설정하여 SD 카드 액세스에 문제가 발생할 수 있음을 나타냅니다.
이 문제를 해결하기 위해 시도해 볼 수 있는 몇 가지 방법은 다음과 같습니다.
다른 USB 케이블을 사용하여 카드 리더기를 노트북에 연결해 보세요. 카드 리더기를 노트북의 다른 USB 포트에 연결해 보세요. 리더를 다른 컴퓨터에 연결하여 문제가 노트북에만 국한되는지 확인하세요. 노트북에서 USB 컨트롤러 드라이버를 업데이트해 보세요. 노트북의 전원이 안정적인지 확인하세요. 불안정하고 노트북이 배터리로 실행 중인 경우 전원을 연결해 보세요. 카드 리더기에서 SD 카드를 제거했다가 다시 삽입해 보세요. 이러한 단계가 모두 작동하지 않으면 카드 리더 자체에 문제가 있을 수 있으므로 교체를 고려할 수 있습니다.
또한 최신 버전의 시스템 펌웨어와 최신 Linux 커널을 실행하고 있는지 확인해야 합니다. /var/log/messages의 로그 파일을 확인하거나 dmesg | grep -i error 또는 dmesg | grep -i 이와 관련된 오류/실패 메시지가 있는지 확인하세요.