USB 3.0 funziona a volte, USB 2.0 funziona sempre

Ho fatto delle ricerche su internet e questo sembra essere … Non so … un problema hardware? Non posso dire esattamente. Una cosa che so per certo è che capita a molte persone in Windows e che non possono risolverla armeggiando con le impostazioni (duh, perché sta accadendo al di fuori di Windows) ma alcune persone sembrano essere in grado di risolverlo aggiornando USB piloti, quindi …

Ecco il problema … ed è solo intermittente; comunque mi sta succedendo proprio ora e ho pensato che fosse una big opportunità per postare qualche output della console per cercare di dare più informazioni possibili:

==========================

PROBLEMA

==========================

I dispositivi USB 3.0 a volte non vengono rilevati quando sono collegati a una porta USB 3.0; tuttavia funziona bene quando connesso a una porta USB 2.0.

==========================

Quindi inizialmente avevo un laptop GUSX GUS ASUS con 1 porta USB 3.0 e 3 porte USB 2.0. Questo è quando ho notato per la prima volta il problema. Ho un disco rigido esterno WD 3 TB MyBook. Un giorno ho notato che non è stato rilevato nella porta USB 3.0 ma è stato rilevato in una qualsiasi delle porte USB 2. Ho collegato l’unità a un laptop Windows con USB 3 e tutto sembrava funzionare correttamente. Ciò che ha reso ancora meno sensato è che questo ha anche causato il suo riconoscimento tramite G74Sx (con Ubuntu 13.04). In realtà ne sono venuto fuori un paio di volte durante la prossima settimana o due e stavo iniziando a supporre che Ubuntu abbia un debole supporto per la connettività USB 3.

Quando dico che è successo qualche altra volta intendo casualmente una mattina andrei a colbind il MyBook alla porta USB3 e non sarebbe stato rilevato dopo aver funzionato bene la sera prima. Funziona sempre in USB2 e talvolta viene rilevato nella porta USB3 dopo il riavvio del sistema o dopo la connessione a una porta USB3 in un’altra macchina (in genere Windows 7).

Dopo due settimane il problema è cessato e MyBook sarebbe sempre stato rilevato dalla porta USB3. Non so cosa sia successo. Non ho apportato modifiche al BIOS, al firmware o alle installazioni del sistema operativo. Ha appena iniziato a funzionare.

============================================

rompere; come in nessuna nuova informazione per alcuni mesi

============================================

Così la settimana scorsa ho preso un ASUS N56VZ (due in effetti) e un ASUS S56CM e ho lanciato Ubuntu 13.04 su entrambi (ho dovuto disabilitare l’avvio sicuro per S56CM dato che era un laptop Windows 8). Ora la maggior parte delle cose andava bene tranne che per nVidia Optimus (ma non mi addentrerò qui qui) fino a stamattina mi sono svegliata e la porta USB3 non avrebbe rilevato WD MyBook (di nuovo un hdd esterno). La porta in sé non viene sballata perché posso colbind un mouse USB, ma non ho altri dispositivi USB3 da testare; tuttavia MyBook funziona bene in molti altri laptop sia in Ubuntu che in Windows.

Quindi ho confermato che posso colbind il MyBook a uno dei miei N56VZ con Ubuntu 13.04 e che quei portatili hanno SOLO porte USB3. Il MyBook viene rilevato anche da un altro laptop in Windows 7 sulla porta USB3. A differenza del passato, nessuna quantità di riavvio del sistema o avvio del MyBook su altri dispositivi ne consente il rilevamento tramite la porta USB3 della mia S56CM e il MyBook può sempre essere rilevato da USB2. E fino ad ora, non sono stato in grado di ottenere la porta USB3 per rilevare il mio dispositivo USB3 da stamattina (ma funziona con un mouse USB).

lsusb ha la stessa uscita con / senza l’unità connessa. Ecco la coda di dmesg quando inserisco l’unità nella porta USB3 (l’unità risponde e lo fa anche il sistema ma non viene mai collegato correttamente):

[ 287.115279] usb 4-1: new SuperSpeed USB device number 2 using xhci_hcd [ 287.132077] usb 4-1: New USB device found, idVendor=1058, idProduct=1140 [ 287.132088] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=5 [ 287.132094] usb 4-1: Product: My Book 1140 [ 287.132099] usb 4-1: Manufacturer: Western Digital [ 287.132103] usb 4-1: SerialNumber: 574341575A32363535333139 [ 287.148226] Initializing USB Mass Storage driver... [ 287.149341] scsi6 : usb-storage 4-1:1.0 [ 287.149934] usbcore: registered new interface driver usb-storage [ 287.149940] USB Mass Storage support registered. [ 288.147116] scsi 6:0:0:0: Direct-Access WD My Book 1140 1012 PQ: 0 ANSI: 6 [ 288.147537] scsi 6:0:0:1: Enclosure WD SES Device 1012 PQ: 0 ANSI: 6 [ 288.149609] sd 6:0:0:0: Attached scsi generic sg3 type 0 [ 288.150005] scsi 6:0:0:1: Attached scsi generic sg4 type 13 [ 288.151177] sd 6:0:0:0: [sdc] Spinning up disk... [ 296.161509] scsi 6:0:0:1: Failed to get diagnostic page 0x8000002 [ 296.161527] scsi 6:0:0:1: Failed to bind enclosure -19 [ 296.161567] ses 6:0:0:1: Attached Enclosure device [ 289.152700] ........ready [ 303.181164] sd 6:0:0:0: [sdc] Very big device. Trying to use READ CAPACITY(16). [ 303.181502] sd 6:0:0:0: [sdc] 5860466688 512-byte logical blocks: (3.00 TB/2.72 TiB) [ 303.181512] sd 6:0:0:0: [sdc] 4096-byte physical blocks [ 303.181965] sd 6:0:0:0: [sdc] Write Protect is off [ 303.181977] sd 6:0:0:0: [sdc] Mode Sense: 47 00 10 08 [ 303.182403] sd 6:0:0:0: [sdc] No Caching mode page present [ 303.182415] sd 6:0:0:0: [sdc] Assuming drive cache: write through [ 303.183277] sd 6:0:0:0: [sdc] Very big device. Trying to use READ CAPACITY(16). [ 303.185078] sd 6:0:0:0: [sdc] No Caching mode page present [ 303.185088] sd 6:0:0:0: [sdc] Assuming drive cache: write through [ 303.236864] sdc: sdc1 sdc2 [ 303.237960] sd 6:0:0:0: [sdc] Very big device. Trying to use READ CAPACITY(16). [ 303.238638] sd 6:0:0:0: [sdc] No Caching mode page present [ 303.238650] sd 6:0:0:0: [sdc] Assuming drive cache: write through [ 303.238661] sd 6:0:0:0: [sdc] Attached SCSI disk [ 304.286643] hub 4-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? [ 304.318630] usb 4-1: USB disconnect, device number 2 [ 304.322483] scsi 6:0:0:0: rejecting I/O to offline device [ 304.322498] scsi 6:0:0:0: [sdc] killing request [ 304.322540] scsi 6:0:0:0: [sdc] Unhandled error code [ 304.322548] scsi 6:0:0:0: [sdc] [ 304.322553] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK [ 304.322575] scsi 6:0:0:0: [sdc] CDB: [ 304.322579] Read(16): 88 00 00 00 00 00 00 00 01 7a 00 00 00 08 00 00 [ 304.322592] end_request: I/O error, dev sdc, sector 378 [ 304.322595] quiet_error: 54 callbacks suppressed [ 304.322598] Buffer I/O error on device sdc1, logical block 43 [ 304.322611] scsi 6:0:0:0: rejecting I/O to offline device [ 304.322614] scsi 6:0:0:0: [sdc] killing request [ 304.322620] scsi 6:0:0:0: [sdc] Unhandled error code [ 304.322622] scsi 6:0:0:0: [sdc] [ 304.322623] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK [ 304.322625] scsi 6:0:0:0: [sdc] CDB: [ 304.322627] Read(16): 88 00 00 00 00 00 00 04 09 50 00 00 00 08 00 00 [ 304.322638] end_request: I/O error, dev sdc, sector 264528 [ 304.322640] Buffer I/O error on device sdc2, logical block 336 [ 304.322643] Buffer I/O error on device sdc2, logical block 337 [ 304.322645] Buffer I/O error on device sdc2, logical block 338 [ 304.322647] Buffer I/O error on device sdc2, logical block 339 [ 304.322649] Buffer I/O error on device sdc2, logical block 340 [ 304.322652] Buffer I/O error on device sdc2, logical block 341 [ 304.322654] Buffer I/O error on device sdc2, logical block 342 [ 304.322656] Buffer I/O error on device sdc2, logical block 343 [ 304.322678] Buffer I/O error on device sdc2, logical block 336 [email protected]:~$ 

AGGIORNAMENTO: Quindi stavo inizialmente ignorando l’avviso di cavo difettoso perché … anche se stamattina sono passato a un cavo USB3 più lungo, stava lavorando su altri dispositivi.

Si scopre che il cavo fornito con l’unità funziona bene (questo potrebbe anche essere stato il mio problema con il G74Sx in passato) e il cavo più lungo che ho comprato non vuole lavorare con …. alcuni laptop?

Spero che qualcuno possa dirmi se ci sono informazioni nell’output di dmesg che dice perché questo cavo non funziona su QUESTA macchina Funziona bene su Ubuntu o Windows su laptop diversi … e questo ha qualcosa a che fare con il fatto che c’è solo 1 USB3 porta?

Anche se personalmente non ho riscontrato alcun problema di connettività USB3 in Windows, ho letto che molte persone lo fanno, quindi dubito che questo sia legato al sistema operativo. Sembra anche che i PC senza porte USB2 NON abbiano il problema.

I miei computer locali canadesi vendono un sacco di cavi per la qualità della spazzatura ultimamente, quindi andrò al negozio per prenderli a spese degli ultimi $ 100 che ho sprecato per cavi che si rompono dopo qualche settimana dalla garanzia, ma se qualcuno può gettare un po ‘più di luce su questo argomento, sarebbe molto apprezzato. Immagino che il cavo non sia l’UNICO problema quando funziona su macchine 3/5.

Farò sapere a tutti se il problema persiste con un cavo di qualità superiore …

Sto solo pensando ad alta voce qui prima di postare finalmente: deve avere qualcosa a che fare con driver firmware o hardware o qualcosa del genere? Ho letto che alcune persone hanno risolto il problema in Windows aggiornando i driver, ma so che il sito Web ASUS ha solo driver USB per Windows … l’unica cosa che hanno supportato per Linux sono gli aggiornamenti del BIOS.

Dato che le macchine con solo USB3 funzionano bene, posso solo immaginare che abbiano driver / firmware migliori?

Se questo è un problema di driver, c’è un modo per ottenere driver USB migliorati in Ubuntu?

I conducenti bravi / poveri possono fare la differenza se un dispositivo può utilizzare un cavo di qualità inferiore?

Infine, ho effettivamente risolto il mio problema? Questo cavo sta attualmente lavorando su 1 macchina con solo USB3 e Ubuntu e lavorando su una macchina con 1 USB3, 2 USB2 e Windows 7; ma non funziona su S56CM con 1 USB3, 2 USB2 e Ubuntu (non ho voglia di formattazione per vedere se funziona su Windows, non uso Windows, non mi piace Windows, le macchine Windows appartengono ad altri persone nella mia casa); tuttavia, il cavo originale più piccolo fornito con MyBook funziona perfettamente.

Considerando che tutte le informazioni fisiche combinate con l’output di dmesg suggeriscono che si tratta di un cavo errato: la conclusione più logica che posso arrivare è che ho un cavo difettoso (anche in combinazione con la consapevolezza che il distributore da cui ho acquistato il cavo ha venduto alcuni cavo di merda ultimamente). Quindi la maggioranza sarebbe d’accordo sul fatto che si tratta di un cavo difettoso? C’è qualcos’altro che succede qui? O è tutto il risultato di questo cavo difettoso? Sto pensando di acquistare un altro cavo perché ho bisogno di un USB3 più lungo, ma non so se dovrei andare per un produttore completamente diverso perché tutti i loro cavi sono di scarsa qualità o se ho solo un cavo difettoso in una linea di quelli buoni.

Si è rivelato essere un cavo USB3 di bassa qualità. Quello fornito con la mia unità funzionava bene e quello che avevo acquistato da Canada Computers funzionava a intermittenza. Attualmente sto comunicando con i gestori di negozio / magazzino per convincerli ad acquistare cavi di qualità superiore. Ho avuto più di $ 100 di interruzione del cavo entro mesi dalla scadenza della garanzia. Grazie per aver letto e per i tuoi commenti.