Re: Port USB : oui mais lequel ?

Page principale

Répondre à ce message
Auteur: Patrice Karatchentzeff
Date:  
À: guilde
Sujet: Re: Port USB : oui mais lequel ?
Francois-Xavier Kowalski écrivait :

[...]

> Quand je le branche, c'est le "helper" noyau /etc/hotplug/usb.agent qui
> fait le boulot. La variation de /var/log/messages au moment du branchement:
>
> Apr 3 23:45:06 fuerteventura kernel: hub.c: USB new device connect on bus1/2/3, assigned device number 6


Ce que j'aimerai avoir comme traduction, c'est cela : où s'accroche ce
(censuré) de « bus1/2/3 assigned device number 6 ».

[...]

> strace -e open gtkam
> ...
> open("/usr/lib/libusb-0.1.so.4", O_RDONLY) = 8
> open("/proc/bus/usb", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 8
> open("/proc/bus/usb", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 8
> open("/proc/bus/usb/001", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 8
> open("/proc/bus/usb/001/001", O_RDONLY) = 9
> open("/proc/bus/usb/001/002", O_RDONLY) = 9
> open("/proc/bus/usb/001/003", O_RDONLY) = 9
> open("/proc/bus/usb/001/004", O_RDONLY) = 9
> open("/proc/bus/usb/001/006", O_RDONLY) = 9
> open("/proc/bus/usb/001/005", O_RDONLY) = 9


Normalement, cela se répercute dans /dev... mais où ? Mystère...

[...]

> Je ne suis pas convaincu que devfs resolve ton probleme. En effet,
> /proc/usb est deja un file-system de type devfs, monte a la volee par le
> demarrage du sous-systeme USB, et qui contient exclusivement des
> fichiers dynamiques.


Ce qui est marrant est que depuis que j'ai tenté d'installer devfs, je
n'ai plus rien nulle part ! En plus, je ne comprends rien à devfs qui
m'a l'air aussi tordu que la gestion de l'USB.

Par contre, je ne vois pas trop comment gérer les droits au niveau de
/proc si je veux avoir accès au bus USB en tant qu'utilisateur...

Bon, merci à tous : je continue à creuser...

M'a l'air tout à fait débile en tout cas l'USB. Et dire que c'est fait
pour simplifier la vie de l'utilisateur...

PK

--
      |\      _,,,---,,_       Patrice KARATCHENTZEFF
ZZZzz /,`.-'`'    -.  ;-;;,_   mailto:p.karatchentzeff@free.fr
     |,4-  ) )-,_. ,\ (  `'-'  http://p.karatchentzeff.free.fr
    '---''(_/--'  `-'\_)