Doume forum

ITGATE / Technomate => Tout sur l'iTGate => Images TGS100 => Discussion démarrée par: zelbi le 13 octobre 2007 à 21:12:37

Titre: mount dossier partagé windows
Posté par: zelbi le 13 octobre 2007 à 21:12:37
hello,

j'ai passé beaucoup de temps à essayer de monter un dossier partagé windows dans la box. Après plusieurs heures de recherches et d'essais, je me tourne vers vous.

TGS100, iBoot 2, Flash & Doume 2.0.13
sur le dossier windows tout le monde à tous les droits
dans telnet j'ai essayé :

mount -t cifs //192.168.1.3/dvd /mnt -o rw,nolock,user=XXX,pass=XXX
-> mount: Mounting //192.168.1.3/dvd on /mnt failed: No such device

mount -t cifs //192.168.1.3/dvd /mnt/cifs -o rw,nolock,user=XXX,pass=XXX
-> mount: Mounting //192.168.1.3/dvd on /mnt/cifs failed: No such device

ensuite, j'ai essayé:
smbmount //pc-name/dvd -U XXX%xxx
et là j'ai :
smb>
alors je mets :
m /mnt

[ITGATE(TGS100) /> mount error: No such device
Please refer to the smbmnt(8) manual page
mount failed

et pourtant depuis le PC j'arrive à accéder aux dossiers de la box.
Dans le dossier /mnt j'ai :

cifs
nfs
smbfs
usb

Au secours ;D
Titre: Re: mount dossier partagé windows
Posté par: Doume le 13 octobre 2007 à 23:16:13
Pour monter en cifs, il faut forcer le montage du module cifs.ko, dans le extra_run ou dans le script de montage automatique :
Citer
/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.x.y/hdd  /var/mnt/hdd -o user=root,pass=zzzzzzz
Titre: Re: mount dossier partagé windows
Posté par: zelbi le 14 octobre 2007 à 03:35:02
facile ;D
Doume, j'ai passé la semaine entière à essayer de faire fonctionner ce truc.
Il suffisait de demander sur le bon forum et à la bonne personne.

Chapeau et merci mille et une fois
Titre: Re: mount dossier partagé windows
Posté par: pat34 le 08 décembre 2007 à 18:06:24
bonjour,

y a t il une solution pour forcer l'automontage du cifs a chaque demarage ?

cdt
Titre: Re: mount dossier partagé windows
Posté par: MiKe le 08 décembre 2007 à 18:34:17
Salut,

La réponse est plus haut non ? dans le post de Doume... ;)
Titre: Re: mount dossier partagé windows
Posté par: pat34 le 08 décembre 2007 à 21:02:34
merci mais comme je suis newbee ds ce domaine j'aurais besoin d'un peu plus d'ecalirage ... sorry

j'ai bien fais via telnet le command de doume sa marche nikel , mais mon soucci etant pour les inclure dans l'extra_run...

dois-je inclure le code si dessus affin que les cifs s'auto-monte ?
Titre: Re: mount dossier partagé windows
Posté par: pat34 le 10 décembre 2007 à 19:27:40
pas d'odee soor de  vous embetter avec ça
Titre: Re: mount dossier partagé windows
Posté par: Doume le 10 décembre 2007 à 19:35:24
pat34 : Que voulais-tu dire ? ça me semble incompréhensible ce dernier post (enfin, pour moi... )

Oui, tu peux :
- créer un script /var/bin/mount_cifs  par exemple, contenant la séquence indiquée ci-dessus
- faire en sorte qu'il soit executable ( chmod 755 /var/bin/mount_cifs )
- puis ajouter dans le script /var/bin/extra_run une ligne :
/var/bin/mount_cifs


Titre: Re: mount dossier partagé windows
Posté par: pat34 le 10 décembre 2007 à 20:27:25
hello merci un gros soucci avec mon clavier sans fil....

Merci voila une info constructive , je vais donc me lancer , le monde linux est pour moi nouveau mais j'en veux lol.
Titre: Re: mount dossier partagé windows
Posté par: pat34 le 11 décembre 2007 à 20:02:32
eh bien j'ai fait un script je l'ai inclus dans extra_run la partie chargemnt du module cifs marche nikel par contre il ne me monte pas les partages mais si je fait une commande telnet et que je les lance a la mano la c'est ok une ideee ?? ptre un delai a mettre ???
Titre: Re: mount dossier partagé windows
Posté par: Doume le 11 décembre 2007 à 20:35:18
non, c'est probablement une erreur de syntaxe dans ton script

Ou alors, c'est que ton réseau n'est pas encore actif (car c'est Enigma qui l'activera, plus tard)

Dans ce cas, il faut mettre des ifconfig dans extra_run, AVANT les montages CIFS

Une recherche sur le forum te donnera un exemple de settings ifconfig du extra_run
Titre: Re: mount dossier partagé windows
Posté par: pat34 le 11 décembre 2007 à 21:20:56
non, c'est probablement une erreur de syntaxe dans ton script

Ou alors, c'est que ton réseau n'est pas encore actif (car c'est Enigma qui l'activera, plus tard)

Dans ce cas, il faut mettre des ifconfig dans extra_run, AVANT les montages CIFS

Une recherche sur le forum te donnera un exemple de settings ifconfig du extra_run


mille merci ca marche nikel j'ai fait un double script 1 pour le montage du module cifs et du reseau et 1 pour les points de montage queje peu etendre simplement, le tout ajouté a l'extra_run
pour un newbee sous linux tes explication sont super claire !!!!

une derniere question la ca marche pour l'image en flash est-ce valable pour les autre image iboot ? ou dois-je faire la manip pour chaque image ?
cdt
Titre: Re: mount dossier partagé windows
Posté par: Doume le 11 décembre 2007 à 22:11:46
Il faut le faire dans /var/bin de CHAQUE image