Désactiver la clé USB clignotante sous Linux

4

J'ai récemment acheté un 16 Go de Super Talent stylo lecteur qui semble bien fonctionner pour exécuter Ubuntu Live « CD » en mode permanent (voir ce pour la façon dont je l' ai installé). Une chose légèrement ennuyeuse, cependant, est que cette clé USB a un voyant rouge vif qui reste allumé quand il est inactif.

Y a-t-il un moyen de faire en sorte que la lumière reste éteinte au moins lorsque le stylo lecteur ne réalise pas d'E / S? Je ne suis même pas sûr que ce soit possible. S'il y en a (sous Linux), j'imagine que cela se résume à un ioctl appelé par un utilitaire. Sinon, j'imagine qu'il s'agirait de pirater le firmware ou simplement d'ouvrir la clé USB et de retirer le voyant: D

Là encore, je suppose que le voyant reste allumé pour indiquer que le lecteur ne doit pas être retiré.

Joey Adams
la source

Réponses:

4

Il y a quelques années, je ne voyais la possibilité de changer de motif lumineux qu'une fois sur une clé USB géniale. Il y avait un certain nombre de DEL et diverses fonctions. Je l'ai eu gratuitement lors d'un salon, mais c'était nul ... le pilote n'arrêtait pas de planter, il fabriquait des BSOD et plus!

Sur les clés USB standard, le voyant est contrôlé directement par le lecteur USB et non par la machine. La seule façon de l'arrêter sera de l'ouvrir et de retirer physiquement le voyant ... ou, si possible, de coller un peu de ruban adhésif dessus.

William Hilsum
la source
+1 pour suggérer la bande. J'ai corrigé cette plainte plusieurs fois. :)
cʜιᴇ007
1

J'imagine que cela impliquerait de pirater le firmware ou simplement d'ouvrir la clé USB et de retirer le voyant: D

Correct, mais peut-être pas nécessaire pour votre lecteur. Il n'y a pas de norme définie pour avoir des voyants LED sur les lecteurs USB. Certains le feront uniquement dans le micrologiciel de la clé USB afin qu'il ne soit pas contrôlé par le système d'exploitation, d'autres non.

Vous pouvez essayer d'utiliser rmmod si:

$ rmmod usb_storage

cela peut le désactiver temporairement, mais cela désactivera également la reconnaissance des clés USB connectées au déchargement du module du noyau. Donc, si vous prévoyez de transporter le lecteur, exécutez-le avant de l'insérer insmod usb_storage.

John T
la source