Hya.
System
Debian jessie, current.
Peripheral
A GPS unit, Garmin etrex 20, connected through USB.
What happens.
One of my Penguins say
Code:
[ 75.845167] usb 4-2: new full-speed USB device number 5 using ohci-pci
[ 76.389033] usb 4-2: device not accepting address 5, error -62
[ 100.184263] usb 4-2: new full-speed USB device number 7 using ohci-pci
[ 100.348911] usb 4-2: New USB device found, idVendor=091e, idProduct=2519
[ 100.348927] usb 4-2: New USB device strings: Mfr=0, Product=0, SerialNumber=5
[ 100.348933] usb 4-2: SerialNumber: 0000e6b2a499
[ 100.423831] usb-storage 4-2:1.0: USB Mass Storage device detected
[ 100.423983] scsi6 : usb-storage 4-2:1.0
[ 100.424231] usbcore: registered new interface driver usb-storage
[ 101.431133] scsi 6:0:0:0: Direct-Access Garmin GARMIN Flash 1.00 PQ: 0 ANSI: 5
[ 101.451004] sd 6:0:0:0: [sdb] 3907584 512-byte logical blocks: (2.00 GB/1.86 GiB)
[ 101.457054] sd 6:0:0:0: [sdb] Write Protect is off
[ 101.457071] sd 6:0:0:0: [sdb] Mode Sense: 23 00 00 00
[ 101.462995] sd 6:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 101.505251] sdb:
[ 101.554011] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[ 3159.906976] perf samples too long (2505 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
As you see, /dev/sdb is recognized.
However, another Penguin says
Code:
usb 1-2: device not accepting address 3, error -71
usb 1-2: new full-speed USB device number 5 using uhci_hcd
usb-storage 1-2:1.0: USB Mass Storage device detected
scsi2 : usb-storage 1-2:1.0
usbcore: registered new interface driver usb-storage
scsi 2:0:0:0: Direct-Access Garmin GARMIN Flash 1.00 PQ: 0 ANSI: 5
sd 2:0:0:0: Attached scsi generic sg1 type 0
scsi 2:0:0:1: Direct-Access Garmin GARMIN Card 1.00 PQ: 0 ANSI: 5
sd 2:0:0:1: Attached scsi generic sg2 type 0
sd 2:0:0:0: [sdb] 3907584 512-byte logical blocks: (2.00 GB/1.86 GiB)
sd 2:0:0:0: [sdb] Write Protect is off
sd 2:0:0:0: [sdb] Mode Sense: 23 00 00 00
sd 2:0:0:1: [sdc] 15523840 512-byte logical blocks: (7.94 GB/7.40 GiB)
sd 2:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sd 2:0:0:1: [sdc] Write Protect is off
sd 2:0:0:1: [sdc] Mode Sense: 23 00 00 00
sdb:
sd 2:0:0:1: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sdc: sdc1
sd 2:0:0:0: [sdb] Attached SCSI removable disk
sd 2:0:0:1: [sdc] Attached SCSI removable disk
alas, two partitions, sdb and sdc1 are recognized.
I have checked
I assume that uchi Penguin recognizes two, while ohci one recognizes one. I have not made further check yet.
Kernel options for USB are set according to "lspci -v | grep HCI". Even if I choose both ohci and uchi, situation does not change.
With uchi Penguin, both partitions can be mounted and look good.
Question
Is there anything I can do for ochi Penguin to recognize two partitions?
Closing remark
Have a happy Penguin!
+++ Added on edit
This site shows that two partitions are recognized.