web-dev-qa-db-fra.com

EHCI_HCD réinitialise interférer avec les transferts USB

Donc, j'ai ce problème extrêmement ennuyeux et aimerais de l'aide. Merci d'avance. Tout d'abord, j'utilise un ordinateur portable Vaio série Z, 2,4 GHz, 4 Go de RAM DDR3. Je suis sur Ubuntu 11.04 64 bits pour le moment. Le problème a commencé lorsque j'ai effectué une installation propre de 11.10. J'ai rencontré plusieurs bugs, dont celui que je vais décrire ci-dessous. Je suis retourné à 11.04 et certains comment j'ai le même bug dans 11.04 aussi bien maintenant. Je n'avais pas ce bug avant.

En gros, lorsque je connecte mon téléphone Android à l'ordinateur et que j'essaie de transférer de la musique via un câble USB en Rhythmbox, les transferts sont extrêmement lents et, au bout d'un moment, il se bloque et des erreurs se produisent. La carte SD de mon téléphone est démontée et ne peut plus être montée tant que je n’ai pas retiré la batterie. dmesg me donne la sortie suivante.

    [   14.103288] usbcore: registered new interface driver qcserial
    [   46.080145] usb 2-1: new high speed USB device using ehci_hcd and address 3
    [   46.795743] usbcore: registered new interface driver uas
    [   46.830958] Initializing USB Mass Storage driver...
    [   46.831135] scsi6 : usb-storage 2-1:1.0
    [   46.831758] usbcore: registered new interface driver usb-storage
    [   46.831760] USB Mass Storage support registered.
    [   68.119351] usb 2-1: USB disconnect, address 3
    [   68.900055] usb 2-1: new high speed USB device using ehci_hcd and address 4
    [   69.065239] scsi7 : usb-storage 2-1:1.0
    [  329.240062] usb 2-1: reset high speed USB device using ehci_hcd and address 4
    [  339.570085] usb 2-1: reset high speed USB device using ehci_hcd and address 4
    [  355.900067] usb 2-1: reset high speed USB device using ehci_hcd and address 4
    [  356.240041] usb 2-1: reset high speed USB device using ehci_hcd and address 4
    [  366.570066] usb 2-1: reset high speed USB device using ehci_hcd and address 4
    [  401.750816] usb 2-1: USB disconnect, address 4

Je pensais que quelque chose n'allait pas avec ma carte SD. J'ai donc acheté une nouvelle carte de classe 4 de 16 Go, mais le même problème se produit. Si j'utilise la carte MicroSD avec un adaptateur dans le lecteur de carte, la vitesse de transfert commence à 20 mb, puis ralentit à 1 mb.

Je ne sais pas quoi faire. J'ai cherché dans tous les forums Ubuntu mais je n'ai trouvé aucune solution. Je peux confirmer que je n'ai pas eu ce problème avant. Est-ce qu'une mise à jour a cassé quelque chose? Mon pilote ECHI est-il endommagé à cause d'une mise à jour? Est-ce un problème matériel? Si c’est un problème de noyau, pourquoi n’y était-il pas arrivé auparavant, mais n’est apparu qu’après que j’ai passé à 11.10 puis à 11.04. Merci pour toute votre aide les gars.

6
user28377

Si vous n'avez pas vraiment rencontré le problème auparavant, il peut s'agir d'un problème lié au noyau mis à jour ou d'un problème matériel (avec le contrôleur USB ou le téléphone).

La première me semble peu probable, mais vous pouvez vérifier si tel est le cas en rétrogradant votre noyau à la version précédente 11.04; pour la deuxième suggestion, vérifiez le lien suivant:

http://www.thinkwiki.org/wiki/Problem_with_USB_2. .

En gros, il y a de bonnes chances que vous puissiez encore utiliser la connexion USB si vous perdez le support USB 2.0, bien que cela vous donne le pénible 12 mbit/s, soit environ un Mo par seconde; mais ce serait probablement plutôt stable. Si le téléphone est le seul appareil qui vous cause le problème, je serais tout simplement resté avec USB 1. * pour cela.

Une autre hypothèse est que vous avez précédemment utilisé une version 32 bits d’Ubuntu 11.04 et que le bogue est apparu lorsque vous êtes passé à une version 64 bits.

Ensuite, je vous suggère d'essayer un LiveCD 32 bits et de voir si le problème persiste.

PS Voici un article expliquant la procédure de déblocage du pilote (le moteur de protection anti-spam m'empêche de donner plus de liens à la fois)):

http://lwn.net/Articles/143397/

2
ジョージ