-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> Chez moi j'avais tenté de renommer eagle-usb et les entrées correspondantes
> dans /etc/hotplug/usb/eagle-usb.usermap, un nom différent de celui du module
> et présent dans /lib/modules/. Et j'avais effectivement diminué les nombres
> d'appels à ce script par hotplug.
Dans la dernière CVS, j'ai effectivement viré /etc/hotplug/usb/eagle-usb et ça 
a diminué par 2 le nombre d'appels. En empechant l'envoi du DSP vers le 
pre-firmware, on diminue encore par 2. Enfin avec le test sur $DEVPATH, il ne 
devrait rester qu'un appel sur kernel 2.6, le compte y est.
Sur le 2.4, je n'ai pas testé mais comme $DEVPATH n'existe pas, il se peut que 
le DSP soit encore envoyé 3x.
Question: combien de fois était envoyé le prefirmware avant tout ça? ;-)

> *** eagleusb/utils/scripts/testconnec ***
ok

> *** eagleusb/utils/scripts/eu_init ***
ok

> A quoi sert la variable "i" utilisée dans l'extraction des paramètres, je
> pense qu'on peut supprimer quelques lignes.
Je ne sais même plus à quoi elle sert. D'ailleurs, je doute même de l'intéret 
de la boucle. L'exemple ci-dessous semble marcher. Ca vous paraît correct?
============================================
i=1
PARAMS=""
for param in $* ; do
        if [ $i -gt 0 ] ; then
                        param=${param//--help/-h}
                        param=${param//--lang=/-l}
                        param=${param//--expert/-e}
                        PARAMS="$PARAMS $param"
        fi
        let i++
done
============================================
PARAMS="$@"
PARAMS=${PARAMS//--help/-h}
PARAMS=${PARAMS//--lang=/-l}
PARAMS=${PARAMS//--expert/-e}
============================================


> Remplacer toutes les occurences de   $*    par    "$@"    .
Juste pour info, quelle différence entre les deux?

Il me semble qu'on avait déjà discuté sur la ML sur le fait de poser le lock 
lors du startadsl et de le retirer au stopadsl. Ca éviterais de forcer 
l'utilisateur à passer par un service pour que testconnec fonctionne.
En plus de cela, il me semble préférable de déterminer lors du configure 
l'emplacement du fichier de lock pour éviter les tests multiples.
Comme d'habitude si personne ne râle, je considèrerais que j'ai raison ;-)

Encore merci mcoolive pour les correctifs.

a+
_____
Tux
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFA9teTtkW2MDgQaYARAsFxAKCcbRnQlePkFI2db/gRZBt8dtFp1gCfVWtp
0zb0XMBPr1Czesz/Qq9wOCk=
=Vzx9
-----END PGP SIGNATURE-----

Reply via email to