Re: [CBLX] question script après DHCP

[ Thread Index | Date Index | More lists.tuxfamily.org/carrefourblinux Archives ]


salut mathieu,

je viens de my pencher et ça marche parfaitmeent ici

voici comment j'ai fais

rajouter ceci dans /etc/network/interfaces
allow-hotplug eth0
iface eth0 inet dhcp
post-up /usr/local/sbin/ip.sh

attention, moi j'ai pas essayer avec auto

ensuite, créer le fichier /usr/local/sbin/ip.sh

et mettre  ceci dedant :

#!/bin/bash
/usr/bin/espeak -v fr "`/sbin/ifconfig eth0 | fgrep "inet ad" | cut -f2 -d":" | cut -f1 -d" "`"

en remplaçant  bien-sure le eth0 si non aproprié.

rendre le script exécutable chmod +x /usr/local/sbin/ip.sh

et enfin brancher la carte au réseau la mettre sous tention et nous dire si ça marche !

jerem
Le 30/08/2013 09:24, Mathieu Barbe a écrit :
on y est presque, vous avez bien comprit,
mais ma petite carte embarqué à juste du son et espeak.
Par contre, je ne peux accéder au routeur. Et le but est d'être mobile.
donc pour résumer :
je branche ma carte.
le server dhcp donne l'ip
un script se lance
il récupère l'ip
il lance espeak avec l'info de l'ip
la sortie audio de la carte embarqué me donne l'ip en vocale
puis je peux donc me connecter en ssh  avec une autre machine.

Voilà voilou.
+++ math

Le 29/08/2013 23:44, Blaise a écrit :

From: "Pierre Lorenzon" <devel@xxxxxxxxxxxxxxxxxxxx>


From: "Blaise" <blaise.st@xxxxxxxxx>


From: "prego jérémy" <jeremy@xxxxxxxxxxxxxxxxx>




Le 28/08/2013 18:16, Pierre Lorenzon a écrit :

   Oui moi c'est à ça que je pense. En effet, la carte
   embarquée
   elle a bien reçu son ip de quelqu'un. (non Blaise on ne peut
   pas faire ifconfig sur ladite carte embarquée parce qu'elle
   n'a pas d'interface) mais le routeur lui il se souvient de
   l'ip qu'il a donnée et à qui il l'a donnée. Maintenant les
   interfaces de routeur type livebox moi j'aime pas !

moi non plus

Ici j'ai
   tout fait configurer en ip fixe via la mac adresse ce qui me
   permet de faire du ssh tranquillement.

oui c'est une des solution aussi

Mais Mathhieu c'est
   pas ça que tu veux parce que toi tu veux arriver n'importe où
   et travailler dans la minute comme si tu étais chez
   toi.

oui c'est ce que j'ai compris aussi

C'est vrai que si l'informatique ne nous permet pas ça
   alors autant revenir à la tablette et au poinçon mais .... Tu
   vas quand même devoir faire des efforts !

   Mais du coup je comprends mal le but de ton script. Tu
   l'aurais implanté où ? Sur la carte embarquée mais si elle
   n'a pas de moyen de comunication cette carte embarquée
   comment diable est-ce qu'elle t'aurait raconté sa vie (ou
   enfin juste son ip ?)

moi j'avai compris qu'il voulais la faire lire via espeak donc
elle dois
avoir au moins du son ...

en fait c'est pas tout-à -fait ça je pance; parce que le
truque distant n'a pas d'outil d'acessibilité. donc ce que je
comprend, c'est qu'il veut envoyer l'ip de l'autre truque sur
ça machine local sur le espeak de sa machine local. en fain
c'est ce que j'ai compri...

 Peut-être mais là il faut alors que la machine distante
 connaisse l'ip de la locale où qu'elle soit résolu quelque
 part .... Hupmmf si la machine locale ne connais pas l'ip de
 la distante et la distante ne connais pas l'ip de la locale
 que la distante n'a pas d'interface et qu'on n'a pas accès à
 la database du routeur .... Je commence même à me demander si
 le problème a une solution même théorique ...

Je sais tout ça, et c'est pourquoi j'espèrais que ce ne soit pas cela que j'aie compri...
Blaise




--
--
  CarrefourBLinuX MailingListe
  Pour obtenir de l'aide, envoyez le sujet  help  �   carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
  Archives:
  http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/