web-dev-qa-db-fra.com

Les ports USB des ordinateurs portables cessent de fonctionner: comment les redémarrer sans redémarrer le PC?

Duplicate possible:
les connecteurs USB cessent de fonctionner de temps en temps

Les ports USB de mon ordinateur portable échouent de temps en temps pour une raison quelconque. Cela concerne apparemment principalement la souris et le clavier externes connectés par usb , alors que la connexion d’un disque dur externe aux mêmes ports peut les activer. Tout revient à la normale après le redémarrage. Comment pourrais-je obtenir le même effet sans redémarrage?

Depuis que le problème réapparaît après la réinstallation du système d'exploitation et en raison de variations aléatoires, j'ai créé ne nouvelle question demandant une solution permanente .. Si je reçois une réponse, je fermerai celle-ci.

EDIT: /sys/module/usbcore/parameters/autosuspend contient uniquement la ligne 2. /sys/bus/usb/devices/usb2/power/autosuspend et /sys/bus/usb/devices/usb3/power/autosuspend contiennent 0 (Ceci a été vérifié après résoudre le problème par redémarrage, pas avant ..)

Je ne vois pas la prise en charge Legacy USB dans le BIOS

J'ai édité et mis à jour cette question parce que j'ai quelques réponses et commentaires ici: mais pour les nouvelles solutions essayez de répondre à ma nouvelle question .

24
user47206

Assurez-vous que tous les périphériques USB sont débranchés/retirés en toute sécurité, puis essayez:

Sudo modprobe -r usbhid && sleep 5 && Sudo modprobe usbhid

et

Sudo modprobe -r usb-storage
Sudo modprobe usb-storage

Cela rechargera les modules du noyau pour les claviers/souris USB et les disques durs usb, et pourrait émuler tout ce qui concerne le redémarrage pour résoudre votre problème. Bonne chance.

16
adempewolff

il y a quelque temps, j'ai eu le même problème avec ma openbox sous Archlinux. Cela était dû aux outils d'ordinateur portable (ou outils en mode ordinateur portable) qui ont désactivé les usb après quelques minutes d'inactivité.

La solution consistait à désinstaller le package.

0
NotFromBrooklyn

Une autre chose qui vaut la peine d’être essayé: redémarrez le sous-système udev:

Sudo restart udev

Dites-nous si celui-ci a fonctionné.

Pour ce qui est de savoir ce qui se passe, je commencerais par parcourir les journaux du système. Par exemple, quand quelque chose comme ça arrive, essayez

dmesg | tail

Sinon, enregistrez l'heure exacte, et plus tard, voyez dans

/var/log/syslog

par exemple par

gksudo gedit /var/log/syslog
0
January