[RESOLU] Comment installer Grenouille sur IPCop ?

Forum traitant de la distribution sécurisée montante nommée IP cop et basée sur la distribution Smoothwall. C'est à l'heure actuelle le forum le plus actif du site.

Modérateur: modos Ixus

[RESOLU] Comment installer Grenouille sur IPCop ?

Messagepar rcageot90 » 04 Juil 2005 12:18

bonjour, j'ai parcouru le forum et n'ai pas vraiment trouvé de réponse à ma question dans les posts concernant grenouille (la météo du net)
http://www.grenouille.com/cest_quoi.php

je sais que ça va me bouffer de la bande passante, mais comme je veux mesurer les connexions, déconnexions de ma freebox, la grenouille qui fournit des graphes, me permettra de le voir !

Comme pour linux, il existe plusieurs distributions de la grenouille, (caml, pl, ..) si quelqu'un l'a déjà installé, pourrait-il me faire savoir quel distrib choisir et que doit-on installer sur IPCop cpour le faire tourner ?

merci !
Dernière édition par rcageot90 le 12 Juil 2005 11:58, édité 1 fois au total.
Kenavo
Ipcop 1.4.21 (dhcp, ntp) + squidGuard 1.4 sur AMD K6/450 + 256 Mo Ram + 6Go HD / Freebox en Ethernet
Si un ricard vaut un steak, j'ai bien bouffé une vache hier soir
Avatar de l’utilisateur
rcageot90
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 192
Inscrit le: 21 Avr 2005 12:03
Localisation: Breizh

Messagepar rcageot90 » 05 Juil 2005 10:20

:up:
Kenavo
Ipcop 1.4.21 (dhcp, ntp) + squidGuard 1.4 sur AMD K6/450 + 256 Mo Ram + 6Go HD / Freebox en Ethernet
Si un ricard vaut un steak, j'ai bien bouffé une vache hier soir
Avatar de l’utilisateur
rcageot90
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 192
Inscrit le: 21 Avr 2005 12:03
Localisation: Breizh

Messagepar Franck78 » 05 Juil 2005 11:01

Salut Mister,

A priori il faut s'inscrire sur le site pour obtenir des infos sur le client linux. J'ai pas vraiment envie! Tu peux m'envoyer la doc que tu juges utile pour débrouiller le problème ? Et dire ou tu coinces sur Ipcop !


Franck
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris

Messagepar rcageot90 » 05 Juil 2005 16:44

salut franck
aucun pb pour l'instant, je me suis inscrit, installé le truc sous win, ça marche impec !
j'aurais juste voulu profiter de l'expérience d'IPCopains pour savoir quelle grenouille était la plus facile à installer comme il y a plusieurs versions pour linux ?

Si personne ne répond, je vais essayer de me démerder tout seul :wink:
Kenavo
Ipcop 1.4.21 (dhcp, ntp) + squidGuard 1.4 sur AMD K6/450 + 256 Mo Ram + 6Go HD / Freebox en Ethernet
Si un ricard vaut un steak, j'ai bien bouffé une vache hier soir
Avatar de l’utilisateur
rcageot90
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 192
Inscrit le: 21 Avr 2005 12:03
Localisation: Breizh

Messagepar rcageot90 » 08 Juil 2005 12:30

dernier :up: avant que je ne me lance au cas ou !
Kenavo
Ipcop 1.4.21 (dhcp, ntp) + squidGuard 1.4 sur AMD K6/450 + 256 Mo Ram + 6Go HD / Freebox en Ethernet
Si un ricard vaut un steak, j'ai bien bouffé une vache hier soir
Avatar de l’utilisateur
rcageot90
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 192
Inscrit le: 21 Avr 2005 12:03
Localisation: Breizh

[RESOLU] Comment installer Grenouille sur IPCop ?

Messagepar rcageot90 » 12 Juil 2005 11:53

Bon pour ceux que ça intéresse
il suffit de télécharger le binaire linux à cette adresse
http://camlgrenouille.grenouille.com/camlgrenouille-bin.tar.gz
ensuite le copier sur son IPCop préféré

tar -xzf classique

editer le fichier user.config
modifier :
- username,
- password
- interface red (pour moi eth1)
- le path vers grep en /usr/bin/grep au lieu /bin/grep

# your user name
username my_user_name
# your password
password my_password
#
# the interface connected to the modem
interface eth0
# the path to the ifconfig program
ifconfig /sbin/ifconfig
# the path to the awk program
awk /bin/awk
# the path to the grep program
grep /bin/grep
# the path to the cut program
cut /usr/bin/cut
# the path to the ping program
ping /bin/ping


lancer une première fois
camlgrenouille
vérifier qu'aucun message d'erreur ne s'affiche
si c'est bon, <ctrl>+C

ensuite lancer camlgrenouille -q &
et c'est parti on peut quitter la session

ça permet d'obtenir de beau graphe comme celui ci histoire de voir si on ne recontre pas de pb réseau
http://www.grenouille.com/graph/index.php?zone=299981

ensuite possibilité de le lancer au démarrage d'ipcop etc.
Kenavo
Ipcop 1.4.21 (dhcp, ntp) + squidGuard 1.4 sur AMD K6/450 + 256 Mo Ram + 6Go HD / Freebox en Ethernet
Si un ricard vaut un steak, j'ai bien bouffé une vache hier soir
Avatar de l’utilisateur
rcageot90
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 192
Inscrit le: 21 Avr 2005 12:03
Localisation: Breizh

Messagepar Billou02 » 20 Oct 2005 21:34

Salut,

si je peux me permettre, j'ai un soucis a installer ma grenouille sur mon ipcop.
en effet il me mets une erreur sur le programme awk

je te donne ce qu'il me marque :

Code: Tout sélectionner
Congratulations, you are using the latest version of camlgrenouille

getting config

Next event in 0 seconds: test download
Problem testing download:
Failure("Could not get size 550 /pub/kernel/pub/linux//patch-2.6.8.gz: No such file or directory\013")

Next event in 1 seconds: test ping
/bin/sh: line 1: /bin/awk: No such file or directory
Problem testing ping (the host may be down ...):
End_of_file

Next event in 0 seconds: test upload
Upload ratio: dl: 2%; ul: 4%
Upload: 32.991819664 ko/s

Next event in 0 seconds: test breakdown
/bin/sh: line 1: /bin/awk: No such file or directory
Breakdown: ping failed for www.yahoo.com: End_of_file
/bin/sh: line 1: /bin/awk: No such file or directory
Breakdown: ping failed for www.free.fr: End_of_file
/bin/sh: line 1: /bin/awk: No such file or directory
Breakdown: ping failed for www.tf1.fr: End_of_file
/bin/sh: line 1: /bin/awk: No such file or directory
Breakdown: ping failed for www.apple.com: End_of_file
Breakdown detected

Next event in 0 seconds: post results
Quality of upload (between 1 and 5): 2
Results sent


J'ai bien regardé mais je n'ai pas trouvé ce programme dans mon ipcop, je n'ai que Gawk
Je me demandais si tu n'avais pas eu de soucis a ce niveau. j'ai suivi a la lettre ton petit How-to mais ca ne veux pas marcher.

Pour le test de download, pas de soucis, cela viens de wanadoo (mon fai). c'est documenté dans le forum de la grenouille.

Merci d'avance.
Image
Avatar de l’utilisateur
Billou02
Amiral
Amiral
 
Messages: 1177
Inscrit le: 27 Jan 2004 01:00
Localisation: Picardie

Messagepar Billou02 » 20 Oct 2005 21:42

Comme quoi chercher un peu, ne fait pas de mal :

rcageot90 a écrit:editer le fichier user.config
modifier :
- username,
- password
- interface red (pour moi eth1)
- le path vers grep en /usr/bin/grep au lieu /bin/grep

# your user name
username my_user_name
# your password
password my_password
#
# the interface connected to the modem
interface eth0
# the path to the ifconfig program
ifconfig /sbin/ifconfig
# the path to the awk program
awk /bin/awk
# the path to the grep program
grep /bin/grep
# the path to the cut program
cut /usr/bin/cut
# the path to the ping program
ping /bin/ping


il faut aussi modifier ca :
Code: Tout sélectionner
# the path to the awk program
awk /bin/awk

par ca :
Code: Tout sélectionner
# the path to the awk program
awk /usr/bin/gawk


Voila !

Il ne reste plus qu'a mettre ca au démarrage de l'ipcop et hop c'est fait.

Par contre vivement que le test de download sur wanadoo refonctionne... :(
Image
Avatar de l’utilisateur
Billou02
Amiral
Amiral
 
Messages: 1177
Inscrit le: 27 Jan 2004 01:00
Localisation: Picardie

Messagepar rcageot90 » 21 Oct 2005 13:45

pour bilou et ceux que ça intéresse, si on veut lancer le client grenouille à chaque démarrage de la machine
se positionner sur le répertoire contenant la grenouille
Code: Tout sélectionner
cd /usr/local/grenouille



créer le répertoire /usr/local/lib
Code: Tout sélectionner
mkdir /usr/local/lib


y copier les librairies dllstr.so et dllunix.so
Code: Tout sélectionner
cp *.so /usr/local/lib


editer le fichier /etc/ld.so.conf
y ajouter la ligne
Code: Tout sélectionner
/usr/local/lib


ensuite lancer un ldconfig
Code: Tout sélectionner
ldconfig


éditer le fichier /etc/rc.d/rc.local et y ajouter les lignes suivantes
Code: Tout sélectionner
if [ -e "/usr/local/grenouille/camlgrenouille"]; then
  echo "Starting Grenouille ..."
  /usr/local/grenouille/camlgrenouille -t -f /usr/local/grenouille/user.config > /var/log/grenouille/grenouille.log &
fi
Kenavo
Ipcop 1.4.21 (dhcp, ntp) + squidGuard 1.4 sur AMD K6/450 + 256 Mo Ram + 6Go HD / Freebox en Ethernet
Si un ricard vaut un steak, j'ai bien bouffé une vache hier soir
Avatar de l’utilisateur
rcageot90
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 192
Inscrit le: 21 Avr 2005 12:03
Localisation: Breizh

Messagepar mickbej » 03 Avr 2006 18:05

Bonsoir, tout d'aboird merci pour ce tutoriel, mais j'ai un petit probleme.
En ayant appliqué tout a la lettre, au demarrage,j'ai l'erreur suivante:

Code: Tout sélectionner
[2006-04-03 17:33:36]Welcome to camlgrenouille version 1.27
[2006-04-03 17:33:36]camlgrenouille is copyright 2001-2005 Alan Schmitt and Romain Cledat
[2006-04-03 17:33:36]and is covered by the GNU public license
[2006-04-03 17:33:36](see the LICENSE file or www.gnu.org for details)
[2006-04-03 17:33:36]Port to OS X by Romain Cledat
[2006-04-03 17:33:37]
[2006-04-03 17:33:37]Congratulations, you are using the latest version of camlgrenouille
[2006-04-03 17:33:37]
[2006-04-03 17:33:37]getting config
[2006-04-03 17:33:37]
[2006-04-03 17:33:37]Next event in 0 seconds: test download
[2006-04-03 17:33:48]Problem testing download:
End_of_file
[2006-04-03 17:33:48]
[2006-04-03 17:33:48]Next event in 0 seconds: test ping
[2006-04-03 17:33:53]ping: transmitted: 5; received: 5; average time: 55.966 ms
[2006-04-03 17:33:53]
[2006-04-03 17:33:53]Next event in 0 seconds: test upload
[2006-04-03 17:33:54]Problem testing upload:
End_of_file
[2006-04-03 17:33:54]
[2006-04-03 17:33:54]Next event in 0 seconds: test breakdown
[2006-04-03 17:33:59]The network is up and running
[2006-04-03 17:33:59]
[2006-04-03 17:33:59]Next event in 0 seconds: post results
[2006-04-03 17:33:59]Quality of ping (between 1 and 5): 5
[2006-04-03 17:33:59]Results sent
[2006-04-03 17:33:59]
[2006-04-03 17:33:59]Next event in 529 seconds: test download
[2006-04-03 17:42:58]Problem testing download:
End_of_file
[2006-04-03 17:42:58]
[2006-04-03 17:42:58]Next event in 0 seconds: test upload
[2006-04-03 17:42:59]Problem testing upload:
End_of_file
[2006-04-03 17:42:59]
[2006-04-03 17:42:59]Next event in 539 seconds: test download


sur mon ecran, j'ai ceci qui defile
Code: Tout sélectionner
/bin/sh: line 1: ./shell_ifconfig.sh: No such file or directory


par contre, une fois que lance camlgrenouille manuellement (./camlgrenouille), je coupe et je relance avec la ligne de commande
Code: Tout sélectionner
/usr/local/grenouille/camlgrenouille -t -f /usr/local/grenouille/user.config > /var/log/grenouille/grenouille.log &


La mon log est correct, la preuve

Code: Tout sélectionner
[2006-04-03 17:53:21]Welcome to camlgrenouille version 1.27
[2006-04-03 17:53:21]camlgrenouille is copyright 2001-2005 Alan Schmitt and Romain Cledat
[2006-04-03 17:53:21]and is covered by the GNU public license
[2006-04-03 17:53:21](see the LICENSE file or www.gnu.org for details)
[2006-04-03 17:53:21]Port to OS X by Romain Cledat
[2006-04-03 17:53:21]
[2006-04-03 17:53:21]Congratulations, you are using the latest version of camlgrenouille
[2006-04-03 17:53:21]
[2006-04-03 17:53:21]getting config
[2006-04-03 17:53:22]
[2006-04-03 17:53:22]Next event in 0 seconds: test download
[2006-04-03 17:53:42]Download ratio: dl: 5%; ul: 1%
[2006-04-03 17:53:42]Download: 216.482934311 ko/s
[2006-04-03 17:53:42]
[2006-04-03 17:53:42]Next event in 0 seconds: test ping
[2006-04-03 17:53:52]ping: transmitted: 10; received: 10; average time: 63.302 ms
[2006-04-03 17:53:52]
[2006-04-03 17:53:52]Next event in 0 seconds: test upload
[2006-04-03 17:53:53]Problem testing upload:
Ftp.Make(SysCalls).Retrieve_failed("553 Could not create file.\013")
[2006-04-03 17:53:53]
[2006-04-03 17:53:53]Next event in 0 seconds: test breakdown
[2006-04-03 17:54:02]The network is up and running
[2006-04-03 17:54:02]
[2006-04-03 17:54:02]Next event in 0 seconds: post results
[2006-04-03 17:54:03]Quality of ping (between 1 and 5): 5
[2006-04-03 17:54:03]Quality of download (between 1 and 5): 5
[2006-04-03 17:54:03]Results sent
[2006-04-03 17:54:03]
[2006-04-03 17:54:03]Next event in 530 seconds: test upload


Ma config: ipcop 1.4.10 équipé du sagem Fast 800 en ppp0.

il me semble qu'il ne trouve pas mon interface ppp, mais une fois que je l'ai lancé sans parametres, il la trouve. Bizarre non ??

Quand je dit "il" je parle du logiciel, vu que l'ipcop est connecté sur le net.
Avatar de l’utilisateur
mickbej
Aspirant
Aspirant
 
Messages: 102
Inscrit le: 06 Mai 2003 00:00

Messagepar Gaston » 03 Avr 2006 23:41

Salut,
d'où je suis je me poserait les questions suivantes :
-quelle(s) différence(s) y a t il entre un chemin relatif et un chemin absolu ?
-quelle(s) différence(s) y a t il entre un environnement de script de démarrage et un environnement de session interactive ?

Même sans avoir la(es) réponse(s) complète(s) tu devrait avoir une meilleure idée de ton problème.

Mais bon c'est vrai que des fois je me pose de ces questions ...

G.
Avatar de l’utilisateur
Gaston
Amiral
Amiral
 
Messages: 1367
Inscrit le: 06 Oct 2003 00:00
Localisation: Saint Maur, 94 FR

Messagepar mickbej » 04 Avr 2006 10:14

Gaston a écrit:Salut,
d'où je suis je me poserait les questions suivantes :
-quelle(s) différence(s) y a t il entre un chemin relatif et un chemin absolu ?

Ca je sais.

-quelle(s) différence(s) y a t il entre un environnement de script de démarrage et un environnement de session interactive ?

Ca je sais pas.

Pour l'instant le script dans le /etc/rc.d/rc.local n'est pas fait, j'avoue je n'ai pas ete clair. C'est en lancant manuellement (avec "/usr/local/grenouille/camlgrenouille -t -f /usr/local/grenouille/user.config > /var/log/grenouille/grenouille.log & ") pour tester si tout marchait bien que j'ai le premier log. il suffit que je lance "./camlgrenouille", je kill, pour que le lancement avec la ligne de commande precedente marche sans probleme.

Alors ??
Avatar de l’utilisateur
mickbej
Aspirant
Aspirant
 
Messages: 102
Inscrit le: 06 Mai 2003 00:00

Messagepar mickbej » 04 Avr 2006 12:37

Bon j'ai trouvé mon erreur. Merci le relatif, y'avait encore un truc a changer dans le user.config.

Merci pour l'aiguillage vers le relatif/absolu.

En fait, il faut modifier ca aussi

dans le user.config

Code: Tout sélectionner
# the plugin to use
plugin "/usr/local/grenouille/shell_ifconfig.sh"


source: http://forums.grenouille.com/index.php?showtopic=56873&st=0&#entry1413696

Topic crée par l'auteur de ce topic.
Avatar de l’utilisateur
mickbej
Aspirant
Aspirant
 
Messages: 102
Inscrit le: 06 Mai 2003 00:00


Retour vers IPCop

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron