#1 Le 28/02/2005, à 19:28
- Gillaume
[ Résolu ] startadsl au démarrage ????
j'ai une question toute bete mais qui m'aiderait.
j'ai une connecion ADSL avec un modem sagem.
je voudrais que la connexion s'établisse au démarrage du pc.
Parce que j'ai installé no-ip, et il me met un message d'erreur car, bien sur il ne peut pas se connecter sur le web, vu que la connexion adsl est manuelle ...
j'espere que vous suivez tj ....
est ce que je peux taper :
sudo update-rc.d /usr/sbin/startadsl defaults
pour que ça se lance au démarrage ?
merci pour vos réponses
Gui
Dernière modification par Gillaume (Le 06/03/2005, à 20:43)
Guili Guili
Hors ligne
#2 Le 28/02/2005, à 19:37
- Gillaume
Re : [ Résolu ] startadsl au démarrage ????
Ju, je sais que tu m'as bien aidé pour ça, avec iptables..
t'as pas une idée ?
gui
Guili Guili
Hors ligne
#3 Le 28/02/2005, à 20:51
- Gillaume
Re : [ Résolu ] startadsl au démarrage ????
et que je copie avant le script /usr/sbin/startadsl dans /etc/init.d.
est ce que ça poserait un pb ?
gui
Guili Guili
Hors ligne
#4 Le 28/02/2005, à 21:21
- Gillaume
Re : [ Résolu ] startadsl au démarrage ????
j'ai copié avant le script /usr/sbin/startadsl dans /etc/init.d.
puis
sudo update-rc.d startadsl defaults
j'ai redémarré mais je n'étais pas connecté.
J'ai regardé les liens dans /etc/rc0, rc1 .....
les liens commencent par une lettre , ici c'etait S ou K, et un chiffre : 20
D'apres ce que j'ai compris, no-ip passe avant la connexion, car par ordre alphabétique, no-ip et avant startadsl ....
[ ça n'explique qd meme pas pkoi je me connecte pas .... )
je dis peut etre des betises avec ces "priorités" dans le lancements des liens .....
Vous en pensez quoi ?
Gui
Guili Guili
Hors ligne
#5 Le 28/02/2005, à 22:28
- Gillaume
Re : [ Résolu ] startadsl au démarrage ????
ok, j'ai relu ceci
http://forum.ubuntu-fr.org/viewtopic.php?id=1246
qu'est ce que je dois donc taper ?
quelle doit etre la priorité ?
plus le chiffre est élevé, plus la priorité l'est ?
Bonne nuit
Guili Guili
Hors ligne
#6 Le 01/03/2005, à 00:23
- coffee
Re : [ Résolu ] startadsl au démarrage ????
comment se lance startadsl?
startadsl start?
Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)
Hors ligne
#7 Le 01/03/2005, à 09:16
- Gillaume
Re : [ Résolu ] startadsl au démarrage ????
Salut Coffee,
je lance :
sudo startadsl.
c'est tout.
qd je copie /usr/sbin/startadsl dans /etc/init.d, et que pour lancer la connexion, je tape
: /etc/init.d/startadsl
--> La connexion s'etablie.
tu veux connaitre le vrai pb ?
c'est tout simple. sur ma machine, j'ai no-ip + proftpd avec des virtualhost.
qd la machine démarre, no-ip se lance pour accrocher une ip pour mon nom de domaine, monftp.guigui.fr.
mais comme la connexion adsl n'est pas lancé, j'ai donc
lancement no-ip [ failed ]
puis arrive le lancement de proftpd. comme je l'ai parametré avec des virtualhost, il doit faire le lien entre le nom de domaine, monftp.guigui.fr, et l'adresse ip que j'aurai du avoir avec no-ip !!!
et là, j'ai 4 messages d'erreur avec :
could'nt determinate ip for "monftp.guigui.fr" ( X4 )
du coup, qd je lance dans un terminal startadsl, et que je me connecte sur mon site ftp local, en tapant l'adresse complete, je suis rejeté.
le démon proftp est démarré, mais mal, je suis obligé de faire : restart.
tu me suis ?
en fait, les processus ne se lance pas dans le bonne ordre.
d'abord, il faudrait au démarrage, que la connexion startadsl se lance.
puis mon script iptables-start.
puis no- ip
puis proftp.
j'attends votre aide.
voulez vous voir le contenu de mon repertoire /etc/rc2.d ?
merci d'avance
Guillaume
Guili Guili
Hors ligne
#8 Le 01/03/2005, à 10:10
- Ju.
Re : [ Résolu ] startadsl au démarrage ????
Moi je veux bien voir le contenu de /etc/rc2.d
Hors ligne
#9 Le 01/03/2005, à 10:19
- Gillaume
Re : [ Résolu ] startadsl au démarrage ????
merci Ju
lrwxrwxrwx 1 root root 18 2005-01-17 21:07 S10sysklogd -> ../init.d/sysklogd
lrwxrwxrwx 1 root root 15 2005-01-17 21:07 S11klogd -> ../init.d/klogd
lrwxrwxrwx 1 root root 13 2005-01-17 21:07 S14ppp -> ../init.d/ppp
lrwxrwxrwx 1 root root 17 2005-01-17 21:26 S18portmap -> ../init.d/portmap
lrwxrwxrwx 1 root root 15 2005-01-17 21:26 S20acpid -> ../init.d/acpid
lrwxrwxrwx 1 root root 14 2005-01-17 21:07 S20alsa -> ../init.d/alsa
lrwxrwxrwx 1 root root 16 2005-01-17 21:07 S20dbus-1 -> ../init.d/dbus-1
lrwxrwxrwx 1 root root 13 2005-01-17 21:27 S20fam -> ../init.d/fam
lrwxrwxrwx 1 root root 15 2005-01-17 21:06 S20inetd -> ../init.d/inetd
lrwxrwxrwx 1 root root 24 2005-02-27 13:13 S20iptables-start -> ../init.d/iptables-start
lrwxrwxrwx 1 root root 17 2005-01-17 21:05 S20makedev -> ../init.d/makedev
lrwxrwxrwx 1 root root 15 2005-02-05 18:15 S20no-ip -> ../init.d/no-ip
lrwxrwxrwx 1 root root 17 2005-01-17 21:07 S20postfix -> ../init.d/postfix
lrwxrwxrwx 1 root root 19 2005-01-17 21:28 S20powernowd -> ../init.d/powernowd
lrwxrwxrwx 1 root root 15 2005-01-17 21:06 S20rsync -> ../init.d/rsync
lrwxrwxrwx 1 root root 13 2005-02-05 19:46 S20ssh -> ../init.d/ssh
lrwxrwxrwx 1 root root 15 2005-01-17 21:06 S25mdadm -> ../init.d/mdadm
lrwxrwxrwx 1 root root 17 2005-02-28 19:27 S50proftpd -> ../init.d/proftpd
lrwxrwxrwx 1 root root 13 2005-01-17 21:07 S89atd -> ../init.d/atd
lrwxrwxrwx 1 root root 14 2005-01-17 21:06 S89cron -> ../init.d/cron
lrwxrwxrwx 1 root root 22 2005-01-17 21:26 S99acpi-support -> ../init.d/acpi-support
lrwxrwxrwx 1 root root 19 2005-01-17 21:27 S99fetchmail -> ../init.d/fetchmail
lrwxrwxrwx 1 root root 13 2005-01-17 21:30 S99gdm -> ../init.d/gdm
lrwxrwxrwx 1 root root 19 2005-01-17 21:06 S99rmnologin -> ../init.d/rmnologin
lrwxrwxrwx 1 root root 23 2005-01-17 21:06 S99stop-bootlogd -> ../init.d/stop-bootlogd
y a t il un moyen d'insérer startadsl avant no-ip ?
merci
gui
Guili Guili
Hors ligne
#10 Le 01/03/2005, à 12:23
- Ju.
Re : [ Résolu ] startadsl au démarrage ????
Tente :
sudo update-ec.d start-adsl 15 start
Je veux que le script startadsl se lance apres ppp mais avant iptables-start
Si il n'y a pas de message d'erreur renvoit /etc/rc2.d/ pour voir s'il se lance pas deux fois.
Hors ligne
#11 Le 01/03/2005, à 12:35
- Gillaume
Re : [ Résolu ] startadsl au démarrage ????
update-rc.d plutot.
je tente .....
je croise les doigts !
je te tiens au jus
merci Ju
Gui
Guili Guili
Hors ligne
#12 Le 01/03/2005, à 12:40
- Gillaume
Re : [ Résolu ] startadsl au démarrage ????
C'est poas la bonne syntaxe Ju,
il me mets :
usage : update-rc.d [-n] [-f] <basename> remove
: update-rc.d [-n] <basename> defaults [NN | sNN kNN]
.......etc .......
es tu sur de la syntaxe ?
on est pret du but Ju !!!!;)
Gui
Guili Guili
Hors ligne
#13 Le 01/03/2005, à 12:42
- Ju.
Re : [ Résolu ] startadsl au démarrage ????
oui je vois, desol j'ai pas d'ubuntu sous la main...
Tente :
update-rc.d startadsl start 15
Hors ligne
#14 Le 01/03/2005, à 13:51
- Gillaume
Re : [ Résolu ] startadsl au démarrage ????
il me met la meme chose :
il me mets :
usage : update-rc.d [-n] [-f] <basename> remove
: update-rc.d [-n] <basename> defaults [NN | sNN kNN]
.......etc .......
pour quoi j'essaie pas plutot ce que tu m'avais conseillé pour iptables-start ?
sudo update-rc.d startadsl defaults
et je renome le liens dans rc2.d de S20startadsl à S15startadsl !
ça devrait etre possible ça ?
non ?
Ju ?
gui
Guili Guili
Hors ligne
#15 Le 01/03/2005, à 14:25
- Ju.
Re : [ Résolu ] startadsl au démarrage ????
Si tu veux qu'il soit en position 15 :
sudo update-rc.d startadsl defaults 15
Mais je pense qu'il faut le supprimer d'abord des liens des dossiers /etc/rcX.d
Via sudo update-rc.d startadsl remove
Pour pouvoir les remettre apres.
Good Luck !
Hors ligne
#16 Le 01/03/2005, à 14:41
- Gillaume
Re : [ Résolu ] startadsl au démarrage ????
voici /etc/rc2.d. il est correct .....
je vais lancer la commande reboot via ssh.
si ça marche , je te le dis de suite, sinon, on verra ce soir.
merci
Gui
lrwxrwxrwx 1 root root 18 2005-01-17 21:07 S10sysklogd -> ../init.d/sysklogd
lrwxrwxrwx 1 root root 15 2005-01-17 21:07 S11klogd -> ../init.d/klogd
lrwxrwxrwx 1 root root 13 2005-01-17 21:07 S14ppp -> ../init.d/ppp
lrwxrwxrwx 1 root root 19 2005-03-01 14:30 S15startadsl -> ../init.d/startadsl
lrwxrwxrwx 1 root root 17 2005-01-17 21:26 S18portmap -> ../init.d/portmap
lrwxrwxrwx 1 root root 15 2005-01-17 21:26 S20acpid -> ../init.d/acpid
lrwxrwxrwx 1 root root 14 2005-01-17 21:07 S20alsa -> ../init.d/alsa
lrwxrwxrwx 1 root root 16 2005-01-17 21:07 S20dbus-1 -> ../init.d/dbus-1
lrwxrwxrwx 1 root root 13 2005-01-17 21:27 S20fam -> ../init.d/fam
lrwxrwxrwx 1 root root 15 2005-01-17 21:06 S20inetd -> ../init.d/inetd
lrwxrwxrwx 1 root root 24 2005-02-27 13:13 S20iptables-start -> ../init.d/iptables-start
lrwxrwxrwx 1 root root 17 2005-01-17 21:05 S20makedev -> ../init.d/makedev
lrwxrwxrwx 1 root root 15 2005-02-05 18:15 S20no-ip -> ../init.d/no-ip
lrwxrwxrwx 1 root root 17 2005-01-17 21:07 S20postfix -> ../init.d/postfix
lrwxrwxrwx 1 root root 19 2005-01-17 21:28 S20powernowd -> ../init.d/powernowd
lrwxrwxrwx 1 root root 15 2005-01-17 21:06 S20rsync -> ../init.d/rsync
lrwxrwxrwx 1 root root 13 2005-02-05 19:46 S20ssh -> ../init.d/ssh
lrwxrwxrwx 1 root root 15 2005-01-17 21:06 S25mdadm -> ../init.d/mdadm
lrwxrwxrwx 1 root root 17 2005-02-28 19:27 S50proftpd -> ../init.d/proftpd
lrwxrwxrwx 1 root root 13 2005-01-17 21:07 S89atd -> ../init.d/atd
lrwxrwxrwx 1 root root 14 2005-01-17 21:06 S89cron -> ../init.d/cron
lrwxrwxrwx 1 root root 22 2005-01-17 21:26 S99acpi-support -> ../init.d/acpi-support
lrwxrwxrwx 1 root root 19 2005-01-17 21:27 S99fetchmail -> ../init.d/fetchmail
lrwxrwxrwx 1 root root 13 2005-01-17 21:30 S99gdm -> ../init.d/gdm
lrwxrwxrwx 1 root root 19 2005-01-17 21:06 S99rmnologin -> ../init.d/rmnologin
lrwxrwxrwx 1 root root 23 2005-01-17 21:06 S99stop-bootlogd -> ../init.d/stop-bootlogd
Guili Guili
Hors ligne
#17 Le 01/03/2005, à 14:55
- Gillaume
Re : [ Résolu ] startadsl au démarrage ????
ça n'a pas marché.
je ne me connecte plus au pc, avec ssh....
Dommage !
je comprends pas où ça coince !
un peu déçu !!!!!!:(
je verrai en rentrant chez moi ....
Ju, peut etre que l'ordre n'est pas le bon, que le modem n'a pas le temps de s'initialiser.
comme la commande startadsl prend qd meme 5-6 secondes, peut etre qu'au démarrage, il a mis un [failed].
est ce que le systeme est patient ??????????
merci pour vos réponses, suggestions .....
Gui
Guili Guili
Hors ligne
#18 Le 01/03/2005, à 15:32
- Gillaume
Re : [ Résolu ] startadsl au démarrage ????
Ju, t'en penses quoi ?
Guili Guili
Hors ligne
#19 Le 01/03/2005, à 15:47
- coffee
Re : [ Résolu ] startadsl au démarrage ????
tu pourrais me donner d'autres infos sur le script startadsl stp
style comment tu l'arrete?
il faut que tu crée un script de lancement, un peu comme ça:
#!/bin/sh -e
. /lib/lsb/init-functions
MYNAME="${0##*/}"
report() { echo "${MYNAME}: $*" ; }
report_err() { log_failure_msg "$*" ; }
report_debug() { [ "$DEBUG" != yes ] || report "$*" ; }
# Once the improved readlink program has made it into coreutils,
# /lib/init/ can be removed from the PATH.
PATH=/lib/init:/sbin:/bin:/usr/sbin:/usr/bin
RUN_DIR=/etc/network/run
case "$1" in
start)
#commade pour lancer
/usr/sbin/startadsl
;;
stop)
#Commande pour arreter
/usr/sbin/stopadsl
;;
restart)
/usr/sbin/stopadsl
/usr/sbin/startadsl
;;
*)
echo "Usage: $0 {start|stop|restart|force-reload}" >&2
exit 3
;;
esac
exit 0
Je l'appellerai ifupdownstartadsl perso, histoire que la carte réseau soit lancé avant
Dernière modification par coffee (Le 01/03/2005, à 16:58)
Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)
Hors ligne
#20 Le 01/03/2005, à 16:05
- Gillaume
Re : [ Résolu ] startadsl au démarrage ????
Salut Coffee,
merci pour le renseignement.
c'est un modem USG Sagem sur ppp0 ( pas de carte réseau ).
je lance la connexion : sudo startadsl
je la stoppe : sudo stopadsl.
je te donnerai ce soir plus d'info sur le script startadsl .
j'ai un peu de mal a comprendre ton script. C'est qd le modem est en ethernet ????
tu sembles vouloir contourner le pb .
pourquoi ce script ???
ça ne te parait pas correct les manip précédentes ?
Gui
Dernière modification par Gillaume (Le 01/03/2005, à 16:06)
Guili Guili
Hors ligne
#21 Le 01/03/2005, à 16:59
- coffee
Re : [ Résolu ] startadsl au démarrage ????
je sais pas mais quand je regarde les différents programmes dans init.d, je remarque que ce ne sont que des script de lancement basé sur le script donné + haut
J'ai modifié le script pour qu'il puisse peut-etre fonctionné
Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)
Hors ligne
#22 Le 01/03/2005, à 17:43
- Gillaume
Re : [ Résolu ] startadsl au démarrage ????
je sais pas mais quand je regarde les différents programmes dans init.d, je remarque que ce ne sont que des script de lancement basé sur le script donné + haut
J'ai modifié le script pour qu'il puisse peut-etre fonctionné
Coffee
je comprends pas ce que tu veux dire ?
.../init.d/iptables-start fonctionne au démarrage ....
.../init.d/no-ip fonctionne au démarrage .....:|
pkoi startadsl serait différent ???
explique moi stp
gui
Guili Guili
Hors ligne
#23 Le 01/03/2005, à 19:12
- Gillaume
Re : [ Résolu ] startadsl au démarrage ????
j'ai redémarré, et j'ai le mesage
le modem n'est pas opérationnel.
donc qd startadsl se lance, le modem n'est pas encore pret .....
c'est tout !!
gui
je vais essayer de déplacer le liens startadsl dans les priorités...
Guili Guili
Hors ligne
#24 Le 01/03/2005, à 19:48
- Gillaume
Re : [ Résolu ] startadsl au démarrage ????
j'ai refait, j'ai mis
sudo update-rc.d startadsl defaults 99
pour qu'il se lance en dernier, juste pour voir, rien a faire.
en fait,le modem est opérationnel qd gdm se lance, donc vraiment à la fin !
si qq a une solution, j'veux bien.
gui
Guili Guili
Hors ligne
#25 Le 01/03/2005, à 19:53
- Gillaume
Re : [ Résolu ] startadsl au démarrage ????
Coffee
voici le script startadsl
si ça peut aider :
merci
#!/bin/bash
# $Id: startadsl,v 1.10 2004/11/04 23:54:18 mcoolive Exp $
# Name: startadsl
# Goal: start ADSL connexion
# Author: Tux
# Params:
# h = display help
# m = start mire
# s = simple mode (don't use ifup & ifdown scripts => do not requiere ifcfg-ethX)
# t = set timeout delay (default=60s)
# a = use ip adress (use -a xx.xx.xx.xx), imply simple mode
# d = launch pppd in debug mode
# Error codes:
# 1 = pppd already lauched (non degroupé)
# 2 = modem can't be synchronized
# 3 = can't launch pppd
# 4 = can't set modem interface "up"
# 5 = lock still present
# 6 = non pppd users can't use startadsl -m
# 7 = modem not operational
. /etc/eagle-usb/scripts/setvars
# startadsl is lauched manually. If the modem is not operational,
# the script is immediately stopped
if ! $EAGLESTAT | grep -q "$OPER_STR" ; then
echo -e "$NOT_OPER_MSG"
exit 7
fi
fctStartAdsl "$@"
RES=$?
case $RES in
0) # no error occurs, write lock file (used by testconnec)
mkdir -p `dirname $SYSCONF_FILE`
touch $SYSCONF_FILE ;;
1) echo -e $ALREADY_MSG ;;
2) echo -e $CANT_SYNC_MSG ;;
3) echo -e $PPPD_ERR_MSG ;;
4) echo -e $IFUP_ERR_MSG ;;
5) echo -e $LOCK_MSG ;;
6) echo -e $MIRE_DEG_MSG ;;
esac
exit $RES
#***************************************************************************
# $Log: startadsl,v $
# Revision 1.10 2004/11/04 23:54:18 mcoolive
# - shift error>=7 (exit and comments) for the "6 = modem not operational"
#
# Revision 1.9 2004/11/04 20:06:10 Tux
# - moved error message here (prevent non pppd users to use startadsl -m)
#
# Revision 1.8 2004/09/16 20:48:24 Tux
# - removed useless $SYSCONF_DIR variable
#
# Revision 1.7 2004/09/15 19:25:03 Tux
# - make sure that parent folders of the lock file exist
#
# Revision 1.6 2004/07/25 20:18:17 Tux
# - return error code
# - cosmetic changes
#
# Revision 1.5 2004/07/19 20:44:22 Tux
# - startadsl now put lock file (used later by testconnec)
#
# Revision 1.4 2004/07/16 21:09:47 Tux
# - simplify parameters processing
#
# Revision 1.3 2004/04/21 20:02:27 Tux
# *** empty log message ***
#
#***************************************************************************/
Guili Guili
Hors ligne