OVH Cloud OVH Cloud

Problme avec ip-up

6 réponses
Avatar
Antoine
Bonjour


J ai un probleme avec ip-up il ne demarre pas qui a ce probleme


Ci joint repertoire ppp


PowerMacAntoine:/ root# cd etc
PowerMacAntoine:/etc root# cd ppp
PowerMacAntoine:/etc/ppp root# ls
.DS_Store ip-up.sh options
ip-up ipup.sh peers
PowerMacAntoine:/etc/ppp root#



Merci

6 réponses

Avatar
Antoine
Le 4/04/04 19:49, dans BC961738.1CD2B%, « Antoine »
a écrit :

Bonjour


J ai un probleme avec ip-up il ne demarre pas qui a ce probleme


Ci joint repertoire ppp


PowerMacAntoine:/ root# cd etc
PowerMacAntoine:/etc root# cd ppp
PowerMacAntoine:/etc/ppp root# ls
.DS_Store ip-up.sh options
ip-up ipup.sh peers
PowerMacAntoine:/etc/ppp root#



Merci





Info suplementaire

Sun Apr 4 19:43:47 2004 : Script /etc/ppp/ip-up started (pid 413)
Sun Apr 4 19:43:47 2004 : Script /etc/ppp/ip-up finished (pid 413), status
= 0xff

Avatar
patpro ~ patrick proniewski
In article <BC961942.1CD61%,
Antoine wrote:

PowerMacAntoine:/etc/ppp root# ls
.DS_Store ip-up.sh options
ip-up ipup.sh peers



bon deja, comment t'as mis un .DS_Store ici ? :)


Info suplementaire

Sun Apr 4 19:43:47 2004 : Script /etc/ppp/ip-up started (pid 413)
Sun Apr 4 19:43:47 2004 : Script /etc/ppp/ip-up finished (pid 413), status
= 0xff


les infos interessantes sont :

ls -l /etc/ppp/ip-up

et

cat -e /etc/ppp/ip-up


patpro

--
je cherche un poste d'admin UNIX/Mac
http://patpro.net/cv.php


Avatar
Antoine
Le 5/04/04 16:51, dans ,
« patpro ~ patrick proniewski » a écrit :

In article <BC961942.1CD61%,
Antoine wrote:

PowerMacAntoine:/etc/ppp root# ls
.DS_Store ip-up.sh options
ip-up ipup.sh peers



bon deja, comment t'as mis un .DS_Store ici ? :)


Info suplementaire

Sun Apr 4 19:43:47 2004 : Script /etc/ppp/ip-up started (pid 413)
Sun Apr 4 19:43:47 2004 : Script /etc/ppp/ip-up finished (pid 413), status
= 0xff


les infos interessantes sont :

ls -l /etc/ppp/ip-up
PowerMacAntoine:/etc/ppp root# ls -l

total 112
-rw-r--r-- 1 root wheel 6148 15 Mar 03:56 .DS_Store
-rwxr--r-- 1 root wheel 24 4 Apr 23:16 ip-down
-rwxr--r-- 1 root admin 47 5 Apr 00:06 ip-up
-rwxr--r-- 1 root wheel 711 5 Apr 00:39 ip.htm
-rwxr--r-- 1 root wheel 469 4 Apr 20:28 ip1.htm
-rw-r--r-- 1 root wheel 26 5 Apr 00:39 ip2.txt
-rwxr--r-- 1 root wheel 68 4 Apr 20:28 ip3.htm
-rw-r--r-- 1 root wheel 20 5 Apr 00:39 ip4.txt
-rw-r--r-- 1 root wheel 44 4 Apr 20:28 ip5.htm
-rwxr--r-- 1 root wheel 58 4 Apr 20:28 ip6.htm
-rwxr--r-- 1 root wheel 467 4 Apr 23:13 ipbak
-rwxr-xr-- 1 root wheel 82 4 Apr 16:11 ipup.sh
-rw-r--r-- 1 root admin 0 22 Feb 14:46 options
drwxr-xr-x 3 root admin 102 22 Feb 14:46 peers
-rw-r--r-- 1 root wheel 116 5 Apr 00:39 test.txt
PowerMacAntoine:/etc/ppp root#



et

cat -e /etc/ppp/ip-up


#!/bin/sh$

$
echo $5 > test.txt$
$
$
./ipbak$
$
exit $

Mais en fait je lance le script ipbak
Le but etant de tranferer une pge html sur ma page perso de mon fournisseur
d acces

Cette page inclus l'adresse ip et l adresse de partage web

http://home.nordnet.fr/~arenier




#!/bin/sh$
$
ls > test.txt$
$
netstat -W > ip.txt$
grep "poold" ip.txt > ip2.txt$
rm ip.txt$
$
netstat -aln > ip.txt$
grep "195" ip.txt >ip3.txt$
rm ip.txt$
$
head -n 1 ip2.txt > h1.txt$
cut -c 22-46 h1.txt >ip2.txt$
rm h1.txt$
$
head -n 1 ip3.txt > h2.txt$
cut -c 22-40 h2.txt > ip4.txt$
rm ip3.txt$
rm h2.txt$
$
cat ip1.htm ip2.txt ip3.htm ip2.txt ip5.htm ip4.txt ip6.htm > ip.htm$
$
$
ftp -in home.nordnet.fr <<END_FTP $
user arenier chut$
binary$
put ip.htm$
quit$
END_FTP$
$
$
exit 0$






patpro




Avatar
patpro ~ patrick proniewski
In article <BC974FC6.1D056%,
Antoine wrote:

-rwxr--r-- 1 root admin 47 5 Apr 00:06 ip-up
-rwxr--r-- 1 root wheel 467 4 Apr 23:13 ipbak

#!/bin/sh$
$
echo $5 > test.txt$
$
$
./ipbak$
$
exit $

Mais en fait je lance le script ipbak
Le but etant de tranferer une pge html sur ma page perso de mon fournisseur
d acces



ok, est ce que le script ipbak est bien lancé ?


#!/bin/sh$
$
ls > test.txt$
$
netstat -W > ip.txt$
grep "poold" ip.txt > ip2.txt$
rm ip.txt$
$
netstat -aln > ip.txt$
grep "195" ip.txt >ip3.txt$
rm ip.txt$
$
head -n 1 ip2.txt > h1.txt$
cut -c 22-46 h1.txt >ip2.txt$
rm h1.txt$
$
head -n 1 ip3.txt > h2.txt$
cut -c 22-40 h2.txt > ip4.txt$
rm ip3.txt$
rm h2.txt$
$
cat ip1.htm ip2.txt ip3.htm ip2.txt ip5.htm ip4.txt ip6.htm > ip.htm$


laborieux ton truc ;)
Bon d'apres la doc de pppd, l'environnement de lancement des scripts est
quasi vide.
Donc à ta place, j'indiquerai explicitement le chemin de chaque
executable auquel tu fais appel. (/usr/sbin/netstat à la place de
netstat par exemple).
Tu pourrai probablement remplacer ca par une variable d'environnement
PATH bien renseignée, mais la vérification du fonctionnement de tes
scripts sera plus simple en indiquant le chemin des commandes plutot
qu'en s'en remettant a une variable d'environnement dont on n'est pas
sur qu'elle sera utilisée.


patpro

--
je cherche un poste d'admin UNIX/Mac
http://patpro.net/cv.php

Avatar
Antoine
Le 5/04/04 18:31, dans ,
« patpro ~ patrick proniewski » a écrit :

In article <BC974FC6.1D056%,
Antoine wrote:

-rwxr--r-- 1 root admin 47 5 Apr 00:06 ip-up
-rwxr--r-- 1 root wheel 467 4 Apr 23:13 ipbak

#!/bin/sh$
$
echo $5 > test.txt$
$
$
./ipbak$
$
exit $

Mais en fait je lance le script ipbak
Le but etant de tranferer une pge html sur ma page perso de mon fournisseur
d acces



ok, est ce que le script ipbak est bien lancé ?


Oui il se lance tres bien mais manuellement en faisant ./ipbak dans le
repertoire




#!/bin/sh$
$
ls > test.txt$
$
netstat -W > ip.txt$
grep "poold" ip.txt > ip2.txt$
rm ip.txt$
$
netstat -aln > ip.txt$
grep "195" ip.txt >ip3.txt$
rm ip.txt$
$
head -n 1 ip2.txt > h1.txt$
cut -c 22-46 h1.txt >ip2.txt$
rm h1.txt$
$
head -n 1 ip3.txt > h2.txt$
cut -c 22-40 h2.txt > ip4.txt$
rm ip3.txt$
rm h2.txt$
$
cat ip1.htm ip2.txt ip3.htm ip2.txt ip5.htm ip4.txt ip6.htm > ip.htm$


laborieux ton truc ;)
Bon d'apres la doc de pppd, l'environnement de lancement des scripts est
quasi vide.
Donc à ta place, j'indiquerai explicitement le chemin de chaque
executable auquel tu fais appel. (/usr/sbin/netstat à la place de
netstat par exemple).
Tu pourrai probablement remplacer ca par une variable d'environnement
PATH bien renseignée, mais la vérification du fonctionnement de tes
scripts sera plus simple en indiquant le chemin des commandes plutot
qu'en s'en remettant a une variable d'environnement dont on n'est pas
sur qu'elle sera utilisée.


patpro


Merci pour ces infos


En fait quand je lance le script dans le repertoire ppp/ je tape
manuellement ./ip-up et la tout marche tres bien .


Par contre quand je me deconnecte et reconnecte pour faire le test ... Rien
ne se passe ..... Et je ne comprend pas pourquoi ???!


Si tu as une piste je suis preneur !


Merci


Antoine


Avatar
patpro ~ patrick proniewski
In article <BC976071.1D6A2%,
Antoine wrote:

ok, est ce que le script ipbak est bien lancé ?


Oui il se lance tres bien mais manuellement en faisant ./ipbak dans le
repertoire



ok, mai a la main on s'en fiche :)
Je posais la question dans le cadre du script ip-up.


laborieux ton truc ;)
Bon d'apres la doc de pppd, l'environnement de lancement des scripts est
quasi vide.
Donc à ta place, j'indiquerai explicitement le chemin de chaque
executable auquel tu fais appel. (/usr/sbin/netstat à la place de
netstat par exemple).
Tu pourrai probablement remplacer ca par une variable d'environnement
PATH bien renseignée, mais la vérification du fonctionnement de tes
scripts sera plus simple en indiquant le chemin des commandes plutot
qu'en s'en remettant a une variable d'environnement dont on n'est pas
sur qu'elle sera utilisée.


En fait quand je lance le script dans le repertoire ppp/ je tape
manuellement ./ip-up et la tout marche tres bien .


Par contre quand je me deconnecte et reconnecte pour faire le test ... Rien
ne se passe ..... Et je ne comprend pas pourquoi ???!


Si tu as une piste je suis preneur !


ben j'ai tout dit dèja.
Commence par indiquer le chemin complet des commandes, par exemple dans
ton ip-up, mets /etc/ppp/ipbak plutot que ./ipbak
Et dans ipbak, remplace les commandes par leur chemin complet.

patpro

--
je cherche un poste d'admin UNIX/Mac
http://patpro.net/cv.php