View previous topic :: View next topic |
Author |
Message |
scereze Tux's lil' helper
Joined: 10 Apr 2002 Posts: 132
|
Posted: Sat Aug 16, 2003 12:59 pm Post subject: [ADSL] gentoo + eci focus adsl |
|
|
Bonjour,
Je viens d'installer une connection eci-ads. Je
me connecte sans problème maintenant.
J'ai deux petites questions à poser:
1) Avant d'utiliser le modem adsl, j'accédais au net
par une carte réseau via un autre pc.
Aujourd'hui, lorsque je boot, - /etc/resolv.conf -
revient à chaque fois sur l'ancien paramêtre.
Je dois toujours faire 'rm -rf /etc/resolv.conf', puis
'ln -s /etc/ppp/resolv.conf /etc/resolv.conf' pour
accéder au net
Que puis-je faire pour garder mon resolv.conf dés le
boot ?
2) Comment me connecter automatiquement au boot ?
J'ai copier le rc.adsl fournit par les sources du
driver dans /etc/init.d puis fait un - rc-update add
rc.adsl default - qui me donne:
* rc.adsl added to runlevel default
* Caching service dependencies...
[ ok ] * rc-update complete.
Mais rien ne se passe.
Merci pour toute aide |
|
Back to top |
|
|
yuk159 Veteran
Joined: 18 Apr 2003 Posts: 1802 Location: noumea ,nouvelle-caledonie
|
Posted: Sun Aug 17, 2003 6:26 am Post subject: |
|
|
Je repond pour que tu te sente moins seul dans le noir, mais je ne vais pas pouvoir t'aider.
Normalement les fichiers de config ne bouge pas, ou en tout cas ci ca m'arrivais je considerai ca comme de la magie.
Desole... si quelqu'un a une reponse plus serieuse
Pour la deuxieme question : je ne connais pas ce script, il dit quoi ? ne faut t'il pas installer rp-pppoe ou un truc similaire?
PS: une idee debile en attendant, tu met dans le fichier /etc/conf/local.start les deux commandes qui enleve/cree ton fichier (j'avais prevenu que c'etait debile) _________________ The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram |
|
Back to top |
|
|
scereze Tux's lil' helper
Joined: 10 Apr 2002 Posts: 132
|
Posted: Sun Aug 17, 2003 11:43 am Post subject: |
|
|
Pour la 1ère question, j'ai trouvé la réponse. C'était un problème chez moi.
Pour le script de reconnection, voici l'original:
-----------------------------------------------------------------------------------------------------------
#!/bin/bash
# BEGIN OF CONFIG_SECTION
EXEC_PREFIX="/usr/local/bin"
# END OF CONFIG_SECTION
case "$1" in
start)
echo -n "Starting adsl: "
PATH=$EXEC_PREFIX:/usr/bin:/usr/sbin:/bin:/sbin startmodem
exit $?
;;
stop)
echo -n "Shutting down adsl: "
killall -TERM $EXEC_PREFIX/pppoeci /usr/sbin/pppd
exit $?
;;
status)
echo -n "Checking for adsl: "
/bin/ps ax | /bin/grep $EXEC_PREFIX/pppoeci | /bin/grep -v grep && echo "OK" || echo "No process"
;;
restart)
$0 stop && $0 start
exit $?
;;
*)
echo "Usage: rc.adsl {start|stop|status|restart}"
exit 1
;;
esac
exit 0
------------------------------------------------------------------------------------------------------------
Je viens de regarder la doc sur les rc-init script. Je vais essayer de l'adapter à ce script. |
|
Back to top |
|
|
scereze Tux's lil' helper
Joined: 10 Apr 2002 Posts: 132
|
Posted: Wed Aug 20, 2003 9:17 am Post subject: |
|
|
Voici le script tel quel pour l'instant:
-----------------------------------------------------------------------------------------------------------
#!/bin/runscript
start() {
ebegin "Starting adsl: "
/usr/local/bin/startmodem
eend $? "Failed to start adsl"
}
stop() {
ebegin "Shutting down adsl: "
killall -TERM /usr/local/bin/pppoeci /usr/sbin/pppd
eend $? "Failed to start foo"
}
status() {
ebegin "Checking for adsl: "
/bin/ps ax | /bin/grep /usr/local/bin/ppoeci | /bin/grep -v grep && echo "OK" || echo "No process"
}
restart() {
$0 stop && $0 start
eend $?
}
*() {
ebegin "Usage: rc.adsl {start|stop|status|restart}"
exit 1
}
------------------------------------------------------------------------------------------------------------
Le script marche la plupart du temps. Parfois la synchro ne se fait pas et je dois lancer le modem manullement. A noté que le script me donne le message suivant:
" Failed to get dependancies" (qqchose comme ça) |
|
Back to top |
|
|
Arcord Apprentice
Joined: 18 Nov 2002 Posts: 223 Location: Amiens (France)
|
Posted: Wed Aug 20, 2003 10:12 am Post subject: |
|
|
Perso j'ai un "vieux" driver pour mon eci (version 0.6 seulement).
Je n'ai pas ce script, par contre, je me suis contenté de placer la commande /usr/local/bin/startmodem dans /etc/rc.conf/local.start. Ainsi elle est lancée à chaque démarrage du PC (ce qui est très rare car il n'est pas censé rebooter).
Avec ce driver, il faut parfois lutter pour trouver un fichier de synchro qui fonctionne parfaitement, mais une fois trouver ça tourne bien normalement. |
|
Back to top |
|
|
|