> 2) Un deuxième problème est que lorsque le script est lancé la première > fois, usbcore et /dev/usb sont déjà respectivement chargé et monté à cause > d'hotplug je pense (reste de l'installation des drivers d'Alcatel). Ca > donne des messages d'erreurs (pas grave, je laisse courir). Dans une > installation première sans hotplug, est ce le cas (je pense que non)? oui, en effet, de toute facon le script check si le periph usb est monte, et si ce n'est pas le cas, le fait. l'utilite de monter/demonter le perif quand tu fait un restart, c'est de pourvoir decharger le module USB completement (comme un reset du speedtouch quand il est parti en caraffe) > 3) Un troisième inexpliqué est le fait que j'ai du remplacer la ligne > mount_usb > par > mount /dev/usb > ou /dev/usb est correctement défini dans /etc/fstab. Sinon, j'obtenais > après la procédure après un cycle stop-start > (none) on /proc/bus/usb type usbdevfs et ça ne parchait pas. > Autrement dit, au démarrage tout fonctionnaire bien. > De même j'ai remplacé > umount_usb > par > umount /dev/usb > > En fait, je vois (à l'instant!) effectivement dans le script d'origine la > ligne > if [ $RETURNED -ne 0 ] ; then > $MOUNT none /proc/bus/usb -t usbdevfs > > donc none est volontaire. Cela est confirmé dans le HOW-TO. Pourquoi chez > moi, il faut que je monte /dev/usb sur /proc/bus/usb ??? la ligne : none /proc/bus/usb usbdevfs defaults 0 0 j'accorderai volontier la responsabilite a l'ancienne install hotplug, mais pas preuves ;O) > > > 3bis) Enfin pour info personnelle, il y a bien équivalence entre > RETURNED=$? > if [ $RETURNED -ne 0 ] ; then > $MODPROBE -k $1 > RETURNED=$? > fi > et > RETURNED=$? > [ $RETURNED -ne 0 ] && $MODPROBE -k $1 > non? heu... non car toi tu ne change pas la veleur de $RETOURNED apres ton modprobe Je ne saurai trop de conseiller de faire un tour sur irc.openprojects.net #speedtouch, y sont souvent les developpeurs du projets, qui seront plus a meme de repondre precisement a tes questions :) Bernard
Attachment:
pgpvuHtltVWA2.pgp
Description: PGP signature