View Single Post
Old 12-28-2017, 07:36 PM   #1
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,804
Karma: 7025947
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Angry Kobo breaking my usb ports



Not again!!! This was fixed quite a few releases ago (I think 4.4.9344 or something like that), and now the issue is back in 4.7.10413.

On all my linux computers, after I unplug/plug my kobo more than 2 or 3 times, or write/read more than about 300mb (it varies), the usb port stops working (with all devices) until a reboot. I can use a different usb port, and it works another 2 or 3 times.

dmesg shows the following interesting lines on the 2nd or 3rd connection:

Spoiler:

Code:
[460780.718814] usb-storage 3-1:1.0: USB Mass Storage device detected
[460780.719020] scsi host7: usb-storage 3-1:1.0
[460781.727629] scsi 7:0:0:0: Direct-Access     Kobo     eReader-4.7.1041 0110 PQ: 0 ANSI: 2
[460781.734500] sd 7:0:0:0: [sdc] 6614013 512-byte logical blocks: (3.39 GB/3.15 GiB)
[460781.846263] sd 7:0:0:0: [sdc] Write Protect is off
[460781.846265] sd 7:0:0:0: [sdc] Mode Sense: 0f 00 00 00
[460781.956375] sd 7:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[460782.193979]  sdc:
[460782.416369] sd 7:0:0:0: [sdc] Attached SCSI removable disk
[460782.727933] FAT-fs (sdc): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[460802.201803] usb usb3-port1: disabled by hub (EMI?), re-enabling...
[460802.201819] usb 3-1: USB disconnect, device number 77
[460802.312949] sd 7:0:0:0: [sdc] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x01 driverbyte=0x00
[460802.312953] sd 7:0:0:0: [sdc] tag#0 CDB: opcode=0x28 28 00 00 14 49 34 00 00 f0 00
[460802.312955] print_req_error: I/O error, dev sdc, sector 1329460
[460802.312976] sd 7:0:0:0: [sdc] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x01 driverbyte=0x00
[460802.312978] sd 7:0:0:0: [sdc] tag#0 CDB: opcode=0x28 28 00 00 14 4a 24 00 00 10 00
[460802.312979] print_req_error: I/O error, dev sdc, sector 1329700
[460802.314274] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.314321] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.314358] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.314414] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.314441] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.314452] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.314478] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.314504] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.314530] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.314550] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.314580] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.314595] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.314600] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.314604] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.314609] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.314613] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.314617] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.314624] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.314653] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.314670] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.314676] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.314690] FAT-fs (sdc): FAT read failed (blocknr 1292)
[460802.326572] sd 7:0:0:0: [sdc] Synchronizing SCSI cache
[460802.326587] sd 7:0:0:0: [sdc] Synchronize Cache(10) failed: Result: hostbyte=0x01 driverbyte=0x00
[460802.326795] FAT-fs (sdc): Directory bread(block 12900) failed
[460802.326797] FAT-fs (sdc): Directory bread(block 12901) failed
[460802.326798] FAT-fs (sdc): Directory bread(block 12902) failed
[460802.326799] FAT-fs (sdc): Directory bread(block 12903) failed
[460802.326800] FAT-fs (sdc): Directory bread(block 12904) failed
[460802.326801] FAT-fs (sdc): Directory bread(block 12905) failed
[460802.326802] FAT-fs (sdc): Directory bread(block 12906) failed
[460802.326803] FAT-fs (sdc): Directory bread(block 12907) failed
[460802.326811] FAT-fs (sdc): Directory bread(block 1277548) failed
[460802.326812] FAT-fs (sdc): Directory bread(block 1277549) failed
[460803.366540] usb usb3-port1: Cannot enable. Maybe the USB cable is bad?
[460804.259921] usb usb3-port1: Cannot enable. Maybe the USB cable is bad?
[460804.259987] usb usb3-port1: attempt power cycle
[460805.466581] usb usb3-port1: Cannot enable. Maybe the USB cable is bad?
[460806.363153] usb usb3-port1: Cannot enable. Maybe the USB cable is bad?
[460806.363169] usb usb3-port1: unable to enumerate USB device
[460842.099840] usb usb3-port1: Cannot enable. Maybe the USB cable is bad?
[460842.993200] usb usb3-port1: Cannot enable. Maybe the USB cable is bad?
[460842.993237] usb usb3-port1: attempt power cycle
[460844.203188] usb usb3-port1: Cannot enable. Maybe the USB cable is bad?
[460845.096563] usb usb3-port1: Cannot enable. Maybe the USB cable is bad?
[460845.096621] usb usb3-port1: unable to enumerate USB device


I am at a loss for explaining this issue. I have tried downgrading and upgrading the kernel, changing kobo sd cards, trying different usb cables, trying another kobo (it's an aura ed2), and a whole lot of other things. I am using Arch Linux, Xubuntu 17.10, Debian Sid, and Fedora 27.

Note: no, the sd card in the kobo is not failing.

Last edited by geek1011; 12-28-2017 at 07:38 PM.
geek1011 is offline   Reply With Quote