en gros ce que j'ai fait chez moi :
#!/bin/sh
echo "connexion a Internet en cours ... "
modprobe n_hdlc
#/usr/local/sbin/modem_run -f /etc/ppp/peers/mgmt.o
/usr/local/bin/modem_run -f /etc/ppp/peers/firmware.bin -m
echo " dans 10 secondes appel de la connexion ! "
sleep 10
echo " pppd call adsl ->"
pppd call adsl
echo " Route par defaut sur l'interface du modem (ppp0) dans 10 secondes"
sleep 10
echo " route add default ppp0 ->"
route add default ppp0
echo "Vous devez maintenant etre connecté a Internet ... "
~
j'ai mis des pause parce que apres expérience, ca marchait pas toujours sans.
j'ai placé ce fichier dans /etc/rc.d/init.d/connect (executable, c un script)
Et j'ai fait un lien a partir de /etc/rc3.d/ vu que je demarre en text :
cd /etc/rc3.d/
ln S40connect ../init.d/connect
enfin tu n'est pas obligé de mettre 40, tout depend de l'ordre que tu veux.
à la fin du script, tu peux ajouter l'appel vers ton script iptables.
Poste le Saturday 1 May 2004 10:32:46