J'ai une machine Ubuntu 15.10 qui présente une erreur USB étrange au démarrage.
Le clavier ne fonctionne pas pendant le démarrage. Le système accède à l'écran de connexion et, pendant environ 30 secondes, le clavier ne fonctionne pas, mais la souris fonctionne. Ensuite, l’écran clignote et le clavier commence à fonctionner.
J'ai vérifié le journal du système et trouvé
device descriptor read/all, error -110
et puis, pendant quelque temps
usb 1-3: device descriptor read/all, error -110
usb 1-3: new high-speed USB device number 4 using xhci_hcd
usb 1-3: device descriptor read/8, error -110
usb 1-3: device descriptor read/8, error -110
usb 1-3: new high-speed USB device number 5 using xhci_hcd
usb 1-3: device descriptor read/8, error -110
usb 1-3: device descriptor read/8, error -110
usb usb1-port3: unable to enumerate USB device
usb 1-12: new high-speed USB device number 6 using xhci_hcd
usb 1-12: New USB device found, idVendor=046d, idProduct=082d
usb 1-12: New USB device strings: Mfr=0, Product=2, SerialNumber=1
usb 1-12: Product: HD Pro Webcam C920
usb 1-12: SerialNumber: 153D0E9F
usb 1-13: new low-speed USB device number 7 using xhci_hcd
usb 1-13: New USB device found, idVendor=413c, idProduct=2005
usb 1-13: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-13: Product: Dell USB Keyboard
usb 1-13: Manufacturer: Dell
usb 1-13: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes
Si j'essaie de fermer (à l'aide de la souris) avant que le clavier ne soit disponible, un écran noir s'affiche avec les messages suivants, l'un après l'autre:
usb 1-3: device descriptor read/all, error -110
usb 1-3: device descriptor read/8, error -110
usb 1-3: device descriptor read/8, error -110
usb 1-3: device descriptor read/8, error -110
usb 1-3: device descriptor read/8, error -110
usb usb1-port3: unable to enumerate USB device
Des idées pour résoudre le problème? S'agit-il d'une erreur de BIOS, de matériel, de pilote ou de service?
Voici une solution qui a fonctionné pour moi. Premièrement, certaines données pouvant être pertinentes pour votre cas. J'ai deux machines avec les cartes Z97 d'AsRock.
Voici comment j'ai résolu le problème avec la formule Z97 OC:
Mes paramètres USB dans le BIOS UEFI sont les suivants (inchangé depuis CMOS reset):
J'espère que cela aide quelqu'un avec un problème similaire.
Je rencontre le même problème avec ma machine depuis un certain temps maintenant. Le problème existe sur différentes distributions (j'ai essayé Ubuntu 15.10 et le noyau Arch 4.4.7-1-lts). Voici un exemple où vous pouvez voir le délai au démarrage:
[ 8.455055] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s25: link becomes ready
[ 11.223284] usb 1-3: device descriptor read/all, error -110
[ 11.343240] usb 1-3: new high-speed USB device number 3 using xhci_hcd
[ 21.483366] usb 1-3: device descriptor read/all, error -110
[ 21.603279] usb 1-3: new high-speed USB device number 4 using xhci_hcd
[ 26.596139] usb 1-3: device descriptor read/8, error -110
[ 31.701949] usb 1-3: device descriptor read/8, error -110
[ 31.931143] usb 1-3: new high-speed USB device number 5 using xhci_hcd
[ 36.939569] usb 1-3: device descriptor read/8, error -110
[ 42.063696] usb 1-3: device descriptor read/8, error -110
[ 42.173434] usb usb1-port3: unable to enumerate USB device
[ 42.293324] usb 1-8: new high-speed USB device number 6 using xhci_hcd
[ 42.536287] usb-storage 1-8:1.0: USB Mass Storage device detected
[ 42.536650] scsi Host11: usb-storage 1-8:1.0
[ 42.653046] usb 1-13: new high-speed USB device number 7 using xhci_hcd
[ 42.793388] hub 1-13:1.0: USB hub found
[ 42.793420] hub 1-13:1.0: 3 ports detected
Cette question de stackoverflow indique que l'erreur -110 indique que l'alimentation a été dépassée. Je doute que ce soit le cas pour moi - il n’ya tout simplement pas assez de périphériques USB (juste un clavier et une souris utilisant le concentrateur intégré dans mon moniteur). Nous avons au moins un point commun: nous avons tous les deux des claviers Dell. Utilisez-vous également un hub?
La dernière information que je peux ajouter à cette question est que ce problème semble dépendre des paramètres BIOS USB de votre carte mère. J'ai un Asrock Z87 Extreme6/ac et la modification du comportement d'Intel USB3 provoque la coupure de mon système de différentes manières (du fait qu'aucun périphérique USB ne fonctionne à ce comportement). Quelle carte mère avez-vous? Le comportement change-t-il lors de la modification des paramètres? Attention, j'ai dû effacer mon CMOS plusieurs fois déjà car le clavier ne fonctionnerait plus au démarrage du BIOS!
Comme je ne peux pas ajouter mes conclusions en tant que commentaire, je vais l’ajouter en tant que réponse.
Ma configuration: ASRock Z97 Extreme6 et Ubuntu 15.10
Ce que j'ai découvert jusqu'à présent: Il semble lié aux chipsets Z97 et similaires: https://bugs.launchpad.net/ubuntu/ + source/linux/+ bug/1437492
Les solutions mentionnées sont les suivantes:
Advanced -> USB Configuration -> Third Party USB 3.0 Controller
et Advanced -> Storage Configuration -> 'ASMedia SATA3 Mode'
Donc ce que j'ai essayé:
Advanced -> USB Configuration -> Set 'Third Party Controller' to Disabled
Résultat: La séquence d'amorçage est toujours lente, mais Ubuntu a retrouvé sa vitesse normale. Eh bien, ma souris ne fonctionnait plus (je devais passer à un autre terminal pour redémarrer mon ordinateur ...). Retour à la configuration UEFI.Advanced -> USB Configuration -> Set 'Intel USB3.0 Mode' from 'Smart Auto' to 'Enabled'
Résultat: Scratch ça, ça n'a pas aidé. Seules les clés USB du panneau avant fonctionnent ...Je ne sais pas si tous les changements ci-dessus sont nécessaires - mais cela fonctionne pour moi maintenant, donc je ne les toucherai plus;)
J'espère que cela vous aide, ainsi que d'autres personnes potentiellement, à trébucher sur le même problème. Je recommande également de lire le bogue du tableau de bord lié ci-dessus -> Ce rapport de bogue vaut son pesant d'or!
Vous trouverez ci-dessous quelques tentatives infructueuses de modification des paramètres du mode Legacy, qui n'ont pas résolu mon problème. Résumé: Les modes hérités, les correctifs de compatibilité, etc. n'améliorent pas vraiment la situation, ils désactivent généralement vos périphériques de manière aléatoire. Ils pourraient aider les autres, alors je les laisse ici pour référence.
En jouant avec certains paramètres, j'ai découvert ce qui suit:
Notez que j'ai essayé de régler le support USB 2.0 Legacy sur "Configuration UEFI uniquement" afin de pouvoir entrer dans la configuration en branchant le clavier sur les ports 2.0 de mon panneau avant, juste pour être sûr. Cela ne fonctionnait PAS. Ces ports sont quasiment inutilisables et mes claviers ne fonctionnent que lorsqu'ils sont branchés sur un port avec la prise en charge de l'héritage activée, OR dans le hub sur mon moniteur. N'importe lequel d'entre vous, seulement une fois que Ubuntu a démarré. Ni UEFI ni Grub ne reconnaîtraient le clavier. Un autre clavier sur lequel je pouvais travailler sur l’un des ports 2.0 permettait de contourner une réinitialisation CMOS.
Lorsque le "correctif de compatibilité USB" est activé:
Lorsqu'ils sont directement branchés sur les ports USB 3.0 de la carte mère, ils ne fonctionnent que lorsque j'ai activé le support USB 3.0 Legcy dans la configuration UEFI. Lorsque je le fais, la séquence de démarrage dure environ 20 secondes de plus que les 1-3 secondes habituelles. Ubuntu prend également plus de temps à démarrer, avec les erreurs device descriptor read/all, error -110
, comme indiqué ci-dessus. Le clavier fonctionne, mais la caméra USB que j'ai (Logitech QuickCam Communicate STX, très ancienne ..) n'est pas reconnue par le système.
Lorsque le mode hérité est désactivé mais que les deux périphériques sont connectés au hub de mon moniteur (hub alimenté, je suppose), la séquence de démarrage est extrêmement rapide si aucun périphérique n'est connecté aux ports 2.0 MAIS Ubuntu prend encore plus de temps et affiche ces messages. Le clavier et l'appareil photo fonctionnent tous les deux.
Le mode Legacy activé donne à peu près le même résultat.
Avec "Patch de compatibilité USB" désactivé: Même comportement que ci-dessus, mais l'autre clavier du port 2.0 ne fonctionnait pas non plus. ... -> CMOS réinitialiser.
Je vais expérimenter davantage et mettre à jour cette réponse au fur et à mesure que je rassemblerai les résultats.