Auteur Sujet: execution extra_run  (Lu 21700 fois)

0 Membres et 1 Invité sur ce sujet

mhoungbo

  • Invité
execution extra_run
« le: 27 mai 2007 à 14:37:53 »

bonjour à tous,

j'ai rajouté dans extra_run, apres l'execution de l'emu, la ligne de commande suivante

 /sbin/route add -net 10.0.0.0 netmask 255.0.0.0 gw 172.16.1.1 eth0

mais la ligne n'est pas executé, quelqu'un a une idée ??

Hors ligne Doume

  • The Boss
  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 6.185
  • Administrateur
    • Doume
Re: execution extra_run
« Réponse #1 le: 27 mai 2007 à 16:50:07 »
Je pense que la bonne méthode est celle-ci :
#######################################################
# configure ethernet interface
#######################################################
/sbin/ifconfig eth0 XXX.XXX.XXX.XXX netmask 255.255.255.0 up
# Set default route
/sbin/route add 0.0.0.0 netmask 0 gw YYY.YYY.YYY.YYY

remplacer XXX par l'IP du TGS
et YYY par l'adresse du routeur, dans ton LAN


En effet, l'interface doit être 'up' avant de pouvoir faire une route
Or, enigma n'est pas encore lancé, donc eth0 n'est pas up
J'ai tous les droits, je suis chez moi.
Au moindre non-respect des règles, je vire les importuns.

Hors ligne lebsana

  • Membre Junior
  • **
  • Messages: 34
Re: execution extra_run
« Réponse #2 le: 18 janvier 2009 à 19:37:54 »
Bonjour a tertous

J'essai de monter automatiquement le montage CIFS après chaque reboot et pas moyen.
J'ai créé un répertoire hdd dans le dossier mnt
Voici le fichier extra_run que j'ai modifié selon les infos que j'ai glané sur le site de Doume59 car j'y connais rien dans ce domaine:
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
#!/bin/sh
export env LD_LIBRARY_PATH=/var/lib:$LD_LIBRARY_PATH

killall -9 hypercam

#######################################################
# configure ethernet interface
#######################################################
/sbin/ifconfig eth0 192.168.1.100 netmask 255.255.255.0 up
# Set default route
/sbin/route add 0.0.0.0 netmask 0 gw 192.168.1.1

/var/bin/hypercam
/var/bin/mount_cifs
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

et le fichier mount_cifs que j'ai créé :

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
/sbin/lsmod | grep cifs >/dev/null
ret=$?
case $ret in
        0 )
                echo "cifs module present..."
        ;;
        * )
           echo "Loading cifs module"
           /sbin/insmod /lib/modules/2.6.9/extra/cifs.ko
        ;;
esac

mount -t cifs //192.168.1.115/hdd  /var/mnt/hdd -o user=xxxx,pass=xxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

le tout modifier ou créé avec Ultraedit avec option de sauvegarde en unix-LF.

Merci d'avance pour votre aide.
TGS 200, au placard
Dream 800 HD PVR clône !!! je me suis fait avoir au placard
Dream 800 SE Icvs 3.2.1 2011-11-21 e-dreamshop nickel et sérieux
DD reseau NAS Synology 107 DS107e et 110j

Hors ligne Doume

  • The Boss
  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 6.185
  • Administrateur
    • Doume
Re: execution extra_run
« Réponse #3 le: 18 janvier 2009 à 19:49:49 »
Si, dans une session telnet, tu essaies simplement d'executer le script :
/var/bin/mount_cifs

Est-ce que le disque se monte bien ?

Tu peux le vérifier en tapant la commande :
mount

J'ai tous les droits, je suis chez moi.
Au moindre non-respect des règles, je vire les importuns.

Hors ligne NouNours

  • Beta testeurs
  • Membre Senior
  • ****
  • Messages: 264
  • NouNours à la rescousse
    • le Sat Pour Les Nuls
Re: execution extra_run
« Réponse #4 le: 18 janvier 2009 à 20:43:16 »
salut,

si t uas rééllement mis ca: mount -t cifs //192.168.1.115/hdd  /var/mnt/hdd -o user=xxxx,pass=xxxxx
alors les XXXXXX ne sont pas bon!
iTgate TGS 100
DM 8000 - 800 - 7000 - 500HD - 600 - 500+ - 500
Fortis FS 9200HD PVR

Hors ligne Doume

  • The Boss
  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 6.185
  • Administrateur
    • Doume
Re: execution extra_run
« Réponse #5 le: 18 janvier 2009 à 21:29:12 »
le script mount_cifs est peut-être tout simplement pas executable : c'est pour cela que je lui demande de le lancer via telnet, pour voir

J'ai tous les droits, je suis chez moi.
Au moindre non-respect des règles, je vire les importuns.

Hors ligne lebsana

  • Membre Junior
  • **
  • Messages: 34
Re: execution extra_run
« Réponse #6 le: 19 janvier 2009 à 20:57:29 »
Je vous reviens concernant le montage cifs.

Quand je ne monte pas le cifs dans le demo et en telnet je tape mount, rien ne se passe.
Vous avez le retour du telnet dans le fichier joint ScreenShot003a.jpg.

Après le montage manuel via la zap, l'information mount en telnet me retourne l'info que le disque est bien monté.
C'est l'image jointe ScreenShot003b.jpg.

Pour info j'effectue le Telnet de la façon suivante :
1 ouverture cmd DOS
2 je tape Telnet
3 Apres ouvertue du Telnet je tape o 192.168.X.X
4 Demande de user "xxxx"
5 Password "xxxx"
6 Je suis dans le TGS et là je tape mount
Vous avez le résultat dans les 2 fichiers.

C'est un peu long mais j'aime autant être précis pour éviter tout mal entendu.

Enjoy
TGS 200, au placard
Dream 800 HD PVR clône !!! je me suis fait avoir au placard
Dream 800 SE Icvs 3.2.1 2011-11-21 e-dreamshop nickel et sérieux
DD reseau NAS Synology 107 DS107e et 110j

Hors ligne NouNours

  • Beta testeurs
  • Membre Senior
  • ****
  • Messages: 264
  • NouNours à la rescousse
    • le Sat Pour Les Nuls
Re: execution extra_run
« Réponse #7 le: 20 janvier 2009 à 11:49:14 »
salut,

relis bien ce qu'a écris Doume:
Si, dans une session telnet, tu essaies simplement d'executer le script :
/var/bin/mount_cifs

Est-ce que le disque se monte bien ?

Tu peux le vérifier en tapant la commande :
mount


iTgate TGS 100
DM 8000 - 800 - 7000 - 500HD - 600 - 500+ - 500
Fortis FS 9200HD PVR

Hors ligne lebsana

  • Membre Junior
  • **
  • Messages: 34
Re: execution extra_run
« Réponse #8 le: 20 janvier 2009 à 15:24:34 »
Désolé, mais je ne comprend pas comment faire pour lancer le script
 /var/bin/mount_cifs

Je suis amateur d'explications
TGS 200, au placard
Dream 800 HD PVR clône !!! je me suis fait avoir au placard
Dream 800 SE Icvs 3.2.1 2011-11-21 e-dreamshop nickel et sérieux
DD reseau NAS Synology 107 DS107e et 110j

Hors ligne Doume

  • The Boss
  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 6.185
  • Administrateur
    • Doume
Re: execution extra_run
« Réponse #9 le: 20 janvier 2009 à 15:58:16 »
Tu te connectes en telnet à ton démo

je pense que tu sais, puisque tu as affiché le résultat de la commande 'mount'

Lorsque tu es connecté, tu entres :
cd /var/bin
./mount_cifs


J'ai tous les droits, je suis chez moi.
Au moindre non-respect des règles, je vire les importuns.

Hors ligne lebsana

  • Membre Junior
  • **
  • Messages: 34
Re: execution extra_run
« Réponse #10 le: 20 janvier 2009 à 20:19:20 »
Doum et NouNours, merci pour pour votre aide.

Je viens d'exécuter le script en faisant :
1 cd /var/bin
2 ./mount_cifs
la réponse a été -sh:./mount_cifs:Permission denied

si je tape
/mount_cifs
la réponse est la suivante -sh:./mount_cifs:not found
TGS 200, au placard
Dream 800 HD PVR clône !!! je me suis fait avoir au placard
Dream 800 SE Icvs 3.2.1 2011-11-21 e-dreamshop nickel et sérieux
DD reseau NAS Synology 107 DS107e et 110j

Hors ligne NouNours

  • Beta testeurs
  • Membre Senior
  • ****
  • Messages: 264
  • NouNours à la rescousse
    • le Sat Pour Les Nuls
Re: execution extra_run
« Réponse #11 le: 20 janvier 2009 à 22:28:05 »
salut,

tu n'as pas mis l'attribut à 755 sur le fichier mount_cifs qui se trouve dans /var/bin
iTgate TGS 100
DM 8000 - 800 - 7000 - 500HD - 600 - 500+ - 500
Fortis FS 9200HD PVR

Hors ligne Doume

  • The Boss
  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 6.185
  • Administrateur
    • Doume
Re: execution extra_run
« Réponse #12 le: 21 janvier 2009 à 09:55:16 »
C'est bien ce que je pensais

Pour résoudre cela, connexion telnet :

cd /var/bin
chmod 755 ./mount_cifs

./mount_cifs
mount


J'ai tous les droits, je suis chez moi.
Au moindre non-respect des règles, je vire les importuns.

Hors ligne lebsana

  • Membre Junior
  • **
  • Messages: 34
Re: execution extra_run
« Réponse #13 le: 21 janvier 2009 à 20:15:54 »
Ok super ça marche.

Je me demande comment la nature fait pour mettre autant de savoir faire, de disponibilité et d'efficacité dans une seule tête, celle de DOUME ???

Nounours je ne t'oublie pas non plus et te remercie pour ton aide.

Mais le pire c'est que vous n'en avez pas fini avec moi.
Prochaine objectif est d'essayer de monter EPG de Doume et d'Indiana dans le TGS200.
Pensez-vous que cela est encore d'actualité et est-ce possible?

Enjoy everybody !!!!!
TGS 200, au placard
Dream 800 HD PVR clône !!! je me suis fait avoir au placard
Dream 800 SE Icvs 3.2.1 2011-11-21 e-dreamshop nickel et sérieux
DD reseau NAS Synology 107 DS107e et 110j

Hors ligne Doume

  • The Boss
  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 6.185
  • Administrateur
    • Doume
Re: execution extra_run
« Réponse #14 le: 21 janvier 2009 à 21:40:49 »
L'EPG, ce sont des outils Windows !

Pas grand chose à faire sur ton TGS200 !
J'ai tous les droits, je suis chez moi.
Au moindre non-respect des règles, je vire les importuns.