Le Thu, 17 Feb 2005 01:11:49 +0100
"[EMAIL PROTECTED]" <[EMAIL PROTECTED]> a écrit:

> Salut,
> 
> Stevan Kanban a écrit :
> > 
> > Néanmoins, j'ai le même soucis que toi, à savoir le message
> > suivant au démarrage: Tue Feb 15 14:46:08 2005: *
> > /etc/ppp/ppp_on_boot is deprecated. Please configure your system
> > to use Tue Feb 15 14:46:08 2005: * the standard
> > /etc/network/interfaces method. Je n'ai pas encore commencé à
> > résoudre ce problème car je ne comprends pas encore le background
> > théorique des liaisons ppp.
> 
> Dans Debian Woody, il y a deux méthodes pour lancer une connexion
> PPP au  démarrage. Quelle version de Debian utilises-tu ?
> 
> La première utilise le fichier /etc/ppp/ppp_on_boot. S'il existe la 
> connexion est lancée dans le runlevel 2 par /etc/rc2.d/S14ppp qui
> est un  lien symbolique vers le script /etc/init.d/ppp. tu peux lire
> le contenu  de celui-ci et de /etc/ppp/ppp_on_boot pour voir comment
> ça marche.
> 
> La seconde utilise le fichier /etc/network/interfaces qui définit
> les  interfaces réseau gérées au démarrage et par ifup/ifdown. man
> interfaces  est ton ami. Les interfaces définies en automatiques
> sont initialisées  dans le runlevel S par /etc/rcS.d/S40networking
> qui est un lien  symbolique vers /etc/init.d/networking, soit plus
> tôt que dans la  méthode précédente.
> 
> > Mon /etc/network/interfaces donne:
> > # /etc/network/interfaces -- configuration file for ifup(8),
> > # ifdown(8)
> > 
> > # The loopback interface
> > auto lo
> > iface lo inet loopback
> > 
> > # The first network card - this entry was created during the
> > # Debian installation (network, broadcast and gateway are
> > # optional)
> > auto eth0
> > iface eth0 inet static
> >         address 10.0.0.1
> >         netmask 255.0.0.0
> >         network 10.0.0.0
> >         broadcast 10.255.255.255
> > Donc, je n'ai pas ma liaison point-to-point et ma liaison loopback
> > l0.
> 
> L'interface de loopback est "lo", pas "l0", et elle est bien définie
> et  initialisée automatiquement dans ton /etc/network/interfaces.
> 
> Pour lancer automatiquement une connexion PPP au démarrage avec ce 
> fichier il faut ajouter ceci :
> 
> auto dial-up
> iface dial-up inet ppp
>    provider mon-fai
> 
> Le nom de l'interface, ici "dial-up" n'a aucune importance pourvu
> qu'il  soit unique, de toute façon pppd décide lui-même du nom de
> l'interface :  ppp0 si n'existe pas, ppp1 si ppp0 existe déjà, etc.
> 
> Le nom du provider, ici "mon-fai" doit correspondre à un fichier
> placé  dans /etc/ppp/peers contenant les paramètres de la connexion.
> Comme dans  la connexion manuelle avec "pppd call mon-fai". Avant de
> rebooter ou  redémarrer les interfaces réseau avec
> "/etc/init.d/networking restart"  on peut tester que tout est bien
> configuré en lançant manuellement la  connexion avec "ifup dial-up"
> (arrêt par "ifdown dial-up").
> 
> Ceci fait tu peux renommer ppp_on_boot en no-ppp-on-boot pour
> l'inactiver.
> 
> > Je pense que ppp_on_boot vient lire le fichier resolv.conf
> 
> Non, c'est le contraire : le cas échéant c'est pppd qui met à jour
> ce  fichier avec les adresses de DNS fournies par le FAI si l'option
> 
> "usepeerdns" est présente.
> 
> > et le fichier dsl-provider qui lui permettent d'établir la
> > connexion à mon FAI. Donc je sais que je dois mettre mes infos
> > dans /etc/network/interfaces mes je ne sais pas comment et je ne
> > sais pas où les supprimer (donc supprimer ce  qui est désuet).
> 
> Maintenant tu sais :)
> 


Merci pour ces infos!
Maintenant ça fonctionne avec la nouvelle méthode. Par contre
/etc/resolv.conf n'est pas mis à jour.
Chez moi c'est un lien vers /etc/resolvconf/run/resolv.conf qui est
écrit lors du boot mais pas avec les DNS envoyés par mon FAI...

Répondre à