Re: Arreter un peripherique USB par /sys
Fabien LUCE Saturday 22 August 2009 Bonjour à tous, Bonjour, Je suis sur un netbook advent avec camera integree. [...] Je cherche a contrôler l'arret de mes peripheriques USB (autre que disque amovible) via les fichiers /sys. Je pars donc en quete d un fichier state dans /sys/devices/pci:00/:00:1d.7/usb5/5-2/power/, mais là surprise, que dalle! J'utilise un script pour arrêter un périphérique usb via /sys. Mais dans mon cas c'est un disque dur externe. (HS: en l'éjectant via le widget plasma qui va bien, mon disque est bien démonté mais reste sous tension : voyant allumé, et je le sens vibrer. Du coup je me suis toujours demandé si en débranchant le cordon le disque serait bien arrêté, et si les têtes seraient parquées etc... J'utilise donc une commande pour couper le courant purement et simplement. Remarque : je ne sais toujours pas si le disque est mécaniquement arrêté correctement mais j'arrive à dormir comme ça.) Si ça peut t'aider voici ce que j'utilise : - cd /sys/bus/usb/devices pour se mettre au bon endroit - bon_usb=$(grep -H Maxtor usb?/?-?/manufacturer | cut -d/ -f1,2) là je cherche le bon fichier à l'aide du nom du constructeur (Maxtor dans mon cas) - cd ${bon_usb}/power on se met dans le power du bon périphérique - sudo sh -c 'echo suspend level' pour couper la lumière et j'ai un sleep de quelques secondes derrière par précaution. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: Arreter un peripherique USB par /sys
Ca fonctionne effectivement mais je vois plus ta solution comme une méthode liee à l'ACPI. D'ailleurs la lumiere de ma camera integree n'est pas eteinte... Mais j'ai bcp cherché dans tout type de forum et je dois dire que e suis surepris qu'il n'y ai pas de réponse à cette question... Merci, a+ On Sun, Aug 23, 2009 at 11:58:30AM +0200, Lurker wrote: Fabien LUCE Saturday 22 August 2009 Bonjour à tous, Bonjour, Je suis sur un netbook advent avec camera integree. [...] Je cherche a contrôler l'arret de mes peripheriques USB (autre que disque amovible) via les fichiers /sys. Je pars donc en quete d un fichier state dans /sys/devices/pci:00/:00:1d.7/usb5/5-2/power/, mais là surprise, que dalle! J'utilise un script pour arrêter un périphérique usb via /sys. Mais dans mon cas c'est un disque dur externe. (HS: en l'éjectant via le widget plasma qui va bien, mon disque est bien démonté mais reste sous tension : voyant allumé, et je le sens vibrer. Du coup je me suis toujours demandé si en débranchant le cordon le disque serait bien arrêté, et si les têtes seraient parquées etc... J'utilise donc une commande pour couper le courant purement et simplement. Remarque : je ne sais toujours pas si le disque est mécaniquement arrêté correctement mais j'arrive à dormir comme ça.) Si ça peut t'aider voici ce que j'utilise : - cd /sys/bus/usb/devices pour se mettre au bon endroit - bon_usb=$(grep -H Maxtor usb?/?-?/manufacturer | cut -d/ -f1,2) là je cherche le bon fichier à l'aide du nom du constructeur (Maxtor dans mon cas) - cd ${bon_usb}/power on se met dans le power du bon périphérique - sudo sh -c 'echo suspend level' pour couper la lumière et j'ai un sleep de quelques secondes derrière par précaution. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Arreter un peripherique USB par /sys
Bonjour à tous, Je suis sur un netbook advent avec camera integree. J'allume mon peripherique via Fn+F12 (via un lien hardware et non une keymap a priori) Un petit cat /var/log/kern.log | tail -20 me donne: 15473 Aug 22 23:00:43 atom kernel: [ 7484.884559] usb 5-2: configuration #1 chosen from 1 choice 15474 Aug 22 23:00:43 atom kernel: [ 7484.885626] uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:62c0) 15475 Aug 22 23:00:43 atom kernel: [ 7484.905543] input: USB 2.0 Camera as /class/input/input18 15476 Aug 22 23:00:43 atom kernel: [ 7484.917546] usb 5-2: New USB device found, idVendor=0c45, idProduct=62c0 15477 Aug 22 23:00:43 atom kernel: [ 7484.917546] usb 5-2: New USB device strings: Mfr=2, Product=1, SerialNumber=0 15478 Aug 22 23:00:43 atom kernel: [ 7484.917546] usb 5-2: Product: USB 2.0 Camera 15479 Aug 22 23:00:43 atom kernel: [ 7484.917546] usb 5-2: Manufacturer: Sonix Technology Co., Ltd. Je cherche a contrôler l'arret de mes peripheriques USB (autre que disque amovible) via les fichiers /sys. Je pars donc en quete d un fichier state dans /sys/devices/pci:00/:00:1d.7/usb5/5-2/power/, mais là surprise, que dalle! Je ne sais donc que faire, malgre les nombreuse recherches google effectuees Quelqu un a t il une idee? Merci -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org