Tux <[EMAIL PROTECTED]> writes:

>> A quel moment est-ce que la synchro est faite ?
> "eaglectrl -d" s'occupe déjà de tout. "eaglectrl -s" est juste une commande 
> qui attend que le modem devienne opérationnel et est donc inutile.

C'est peut etre mieux d'attendre que le modem soit operationnel avant
de lancer pppd, non ?

>> Il n'y pas besoin de demarrer l'interface avec ifup, c'est eaglectrl
>> qui s'en charge lorsque la synchro est faite.
> Sans le ifup, l'interface virtuelle n'est pas activée. Je viens de faire le 
> test en supprimant ifcfg-eagle_usb (nom d'interface perso que j'utilise) et 
> en 
> branchant mon modem.

En fait, c'est le cas seulement pour les noyaux 2.6 (et ca ne se fait
pas apres la synchro, mais apres le chargement du DSP).

D'apres le code de eu_init_postfirm() :

#ifdef LINUX_2_6
    /*
     * And work
     */
    INIT_WORK (&ins->create_eth,eu_eth_create, ins);
#endif

Dans les logs dmesg :
[eagle-usb] DSP code successfully loaded to device
[eagle-usb] Modem operational !!
[eagle-usb]  Ethernet device eth1 created.

>> Pareil, pas besoin d'arreter l'interface, elle est detruite au besoin
>> lorsque eagle-usb est decharge.
> Hum, ça ne me plaît pas trop de laisser l'interface virtuelle activée tout le 
> temps où le module est chargé. Ca encombre le ifconfig inutilement mais bon, 
> c'est une question de goûts.

Bah, ce n'est qu'une interface virtuelle, on le voit pas quand on
lance ifconfig (sauf si on utilise l'option -a).

>> > ====== /etc/sysconfig/network-scripts/ifcfg-[interface_du_modem] ======
>> Pas besoin de ce script de configuration, puisque c'est eaglectrl qui
>> cree l'interface.
> Si on supprimait ce script dans les précédentes versions de Mandrake, il 
> était 
> recréé automatiquement lorsque l'interface était registré pour la 1ere fois. 
> Le contenu par défaut était BOOTPROTO=dhcp et une requète DHCP était lancé 
> dans le vide ce qui causait pas mal de soucis. Est-ce toujours le 
> comportement actuel?

Ce n'est plus le cas au moins depuis la 10.1 alpha (peut etre meme
depuis la 10.0), aucun fichier de configuration n'est cree
automatiquement pour l'interface pour les connexions non-degroupees.

> Par ailleurs, ce script est utilisé par les personnes dégroupées pour pouvoir 
> lancer leur connexion avec un simple "ifup eagle_usb"

Pour les connexions degroupees, drakconnect cree ce fichier de
configuration puisqu'il est necessaire pour se connecter en dhcp.

>> Et dans /etc/ppp/peers/ppp0, il y aura cette ligne :
>> pty "/usr/sbin/pppoa -I `/usr/sbin/eaglectrl -i`"
> Si on est sûr que l'interface virtuelle est toujours activée à ce moment, je 
> suis d'accord avec ce système.

Parfait :)

> Sur les autres distrib, je continuerais 
> néanmoins à appeler "fctStartAdsl -i" pour monter au préalable l'interface.

La, ce n'est plus vraiment mon probleme, je te laisse faire ce que tu
veux :)
Ce qui m'embete avec la solution des scritps ifcfg-eth* pre-ecrits,
c'est que la configuration sera a refaire si une carte reseau est
ajoutee/supprimee dans la machine.

Merci pour les conseils.

-- 
Olivier Blin

Reply via email to