Merci....infiniment
mais c'est beaucoup trop compliqué pour moi.
La version suse 10.1 n'utilise pas forcément les memes conventions donc c'est la galère.
C'est quand meme vachement compliqué pour un débutant.
Je jette l'éponge sur cette piste.
Ce serait tellement plus simple si a l'intérieur du script on pouvait se loguer automatiquement en root pour éxécuter duex commandes !!
Pourquoi faire simple quand on peut faire compliqué !
Si tu ne parviens pas à suivre les conseils de nos camarades......en face de chaque conseil j'ai répondu, et je vais le faire pour ta réponse.
Je rappelle: suse 10.1 gnome
carte WIFI Dlink DWL-650+
Ne crois tu pas que de nombreuses personnes parviennent à faire fonctionner le Wifi avec ndiswrapper sur une suse ?
J'éspère pour eux mais moi comme je suis très ... je n'ai rien trouvé sur cette combinaison (Suse 10.1 & DWL-650+)
Par contre ça marchouille je m'explique:
en lançant sous root les deux commandes
depmod -a
modprobe ndiswrapper
la carte clignotte et ça démarre.
Mon problème est d'automatiser ce procédé au démarrage.
Ta suggestion:
Ins80Suse101:/home/hi # ndiswrapper -m
modprobe config already contains alias directive
Si cela ne fonctionne pas, tu peux mettre à la main ndiswrapper dans /etc/modules
Alors la c'est chouette je n'ai pas ça sous Suse10.1 ou alors je suis trop ... pour le trouver.
J'ai /etc/modprobe.conf.local
mais quelle syntaxe de commande ? pas évident
j'essaye
La c'est plutot catastrophique.
J'avais mis mon script dans les taches à lancer au lancement:
sous suse 10.1 gnome bureau/centre de controle/Système/sessions/Programmes au démarrage.
Tant que je n'ai pas touché à certaines propriéts de mon script, ça ne lançait pas le wifi mais àa ne bloquait pas le lancement de ma session.
Maintenant je reviens en boucle sur le login.
Marrant non ?
Puis je rappeler que ma question initiale était:
Password dans un script, c'est tellement plus simple si c'est possible !
Bon j'ai été bloqué assez vite:
j'ai chargé TCL 8.4.13 et je l'ai installé
ensuite expect-5.43 mais la ça ne se passe pas bien: à la fin du ./configure il me jette avec :
checking for Tcl private headers... checking for tclInt.h... no
configure: error: Can't find Tcl private headers
J'ai réfléchi un peu et j'ai recompilé TCL avec l'option -- enable-shared
mais je récupère la meme erreur.
J'ai pourtant suivi scrupuleusement les read me & autre install.
Any idea ?
Merci pour le lien
Je vais essayer d'exploiter et je ferai partager mes résultats.
N'empèche que faire marcher une carte wifi sous linux c'est pas encore évident
et c'est pourtant basique.
Donc je m'accroche.
D'accord mais j'ai bien précisé que j'étais débutant en Linux.
Donc j'ai essayé une demie journée les manip que tu indiques avant de poster car google est effectivement mon ami....
Mais quand un expert comme toi écris que la syntaxe du fichier de conf est peu simple à trouver , c'est peu dire....
Linux c'est très beau, à condition d'y etre tombé depuis longtemps.
Pour l'instant je gallère.
Donc je reviendrai à Sudo & inittab si les pistes plus simples échouent.
Merci.
Réponses du plus facile au plus compliqué pour moi:
exit parceque j'ai trouvé ça dans des exemples et j'ai recopié bêtement, mais ça ne fait pas de dégats
su hi parceque je voulais revenir à mon compte d'utilisateur normal en fin de script et quitter le root.
Bon maintenant une question: comment place t'on un shell en script d'ini ?
Merci
Bon ça allait dans le sens simple mais voila j'obtiens:
hi@Ins80Suse101:~> sh essai.sh
FATAL: Could not open /lib/modules/2.6.16.13-4-smp/modules.dep.temp for writing: Permission denied
J'ai cherché partout ce modules.dep.temp pour modifier ses autorisations mais il est introuvable.
Dommage.
[^] # Re: Ou est le problème ?
Posté par torino6 . En réponse au message password dans un script. Évalué à 1.
Ca peut peut etre intéresser d'autres débutants et même d'autres..
le script lancewifi
#!/bin/bash
depmod -a
modeprobe ndiswrapper
exit
le copier en root dans /etc/init.d/lancewifi
(et non pas en /etc/rc.d/init.d propre à Suse10.1 ?)
faire
chmod +x /etc/init.d/lancewifi
chkconfig --add lancewifi
c'est tout et ça démarre à tous les coups
......simple isn't it ?
[^] # Re: Faire autrement
Posté par torino6 . En réponse au message Mot de passe dans un script. Évalué à 2.
Ca peut peut etre intéresser d'autres débutants et même d'autres..
le script lancewifi
#!/bin/bash
depmod -a
modeprobe ndiswrapper
exit
le copier en root dans /etc/init.d/lancewifi
(et non pas en /etc/rc.d/init.d propre à Suse10.1 ?)
faire
chmod +x /etc/init.d/lancewifi
chkconfig --add lancewifi
c'est tout et ça démarre à tous les coups
......simple isn't it ?
[^] # Re: Ou est le problème ?
Posté par torino6 . En réponse au message password dans un script. Évalué à 1.
mais c'est beaucoup trop compliqué pour moi.
La version suse 10.1 n'utilise pas forcément les memes conventions donc c'est la galère.
C'est quand meme vachement compliqué pour un débutant.
Je jette l'éponge sur cette piste.
Ce serait tellement plus simple si a l'intérieur du script on pouvait se loguer automatiquement en root pour éxécuter duex commandes !!
Pourquoi faire simple quand on peut faire compliqué !
[^] # Re: Faire autrement
Posté par torino6 . En réponse au message Mot de passe dans un script. Évalué à 1.
Si tu ne parviens pas à suivre les conseils de nos camarades......en face de chaque conseil j'ai répondu, et je vais le faire pour ta réponse.
Je rappelle: suse 10.1 gnome
carte WIFI Dlink DWL-650+
Ne crois tu pas que de nombreuses personnes parviennent à faire fonctionner le Wifi avec ndiswrapper sur une suse ?
J'éspère pour eux mais moi comme je suis très ... je n'ai rien trouvé sur cette combinaison (Suse 10.1 & DWL-650+)
Par contre ça marchouille je m'explique:
en lançant sous root les deux commandes
depmod -a
modprobe ndiswrapper
la carte clignotte et ça démarre.
Mon problème est d'automatiser ce procédé au démarrage.
Ta suggestion:
Ins80Suse101:/home/hi # ndiswrapper -m
modprobe config already contains alias directive
Si cela ne fonctionne pas, tu peux mettre à la main ndiswrapper dans /etc/modules
Alors la c'est chouette je n'ai pas ça sous Suse10.1 ou alors je suis trop ... pour le trouver.
J'ai /etc/modprobe.conf.local
mais quelle syntaxe de commande ? pas évident
j'essaye
[^] # Re: Fait simple
Posté par torino6 . En réponse au message password dans un script. Évalué à 1.
J'avais mis mon script dans les taches à lancer au lancement:
sous suse 10.1 gnome bureau/centre de controle/Système/sessions/Programmes au démarrage.
Tant que je n'ai pas touché à certaines propriéts de mon script, ça ne lançait pas le wifi mais àa ne bloquait pas le lancement de ma session.
Maintenant je reviens en boucle sur le login.
Marrant non ?
Puis je rappeler que ma question initiale était:
Password dans un script, c'est tellement plus simple si c'est possible !
[^] # Re: Expect est ton ami
Posté par torino6 . En réponse au message password dans un script. Évalué à 1.
j'ai chargé TCL 8.4.13 et je l'ai installé
ensuite expect-5.43 mais la ça ne se passe pas bien: à la fin du ./configure il me jette avec :
checking for Tcl private headers... checking for tclInt.h... no
configure: error: Can't find Tcl private headers
J'ai réfléchi un peu et j'ai recompilé TCL avec l'option -- enable-shared
mais je récupère la meme erreur.
J'ai pourtant suivi scrupuleusement les read me & autre install.
Any idea ?
[^] # Re: Expect est ton ami
Posté par torino6 . En réponse au message password dans un script. Évalué à 1.
Je vais essayer d'exploiter et je ferai partager mes résultats.
N'empèche que faire marcher une carte wifi sous linux c'est pas encore évident
et c'est pourtant basique.
Donc je m'accroche.
[^] # Re: sudo et inittab
Posté par torino6 . En réponse au message password dans un script. Évalué à 1.
Donc j'ai essayé une demie journée les manip que tu indiques avant de poster car google est effectivement mon ami....
Mais quand un expert comme toi écris que la syntaxe du fichier de conf est peu simple à trouver , c'est peu dire....
Linux c'est très beau, à condition d'y etre tombé depuis longtemps.
Pour l'instant je gallère.
Donc je reviendrai à Sudo & inittab si les pistes plus simples échouent.
Merci.
[^] # Re: Ou est le problème ?
Posté par torino6 . En réponse au message password dans un script. Évalué à 1.
exit parceque j'ai trouvé ça dans des exemples et j'ai recopié bêtement, mais ça ne fait pas de dégats
su hi parceque je voulais revenir à mon compte d'utilisateur normal en fin de script et quitter le root.
Bon maintenant une question: comment place t'on un shell en script d'ini ?
Merci
[^] # Re: Fait simple
Posté par torino6 . En réponse au message password dans un script. Évalué à 1.
hi@Ins80Suse101:~> sh essai.sh
FATAL: Could not open /lib/modules/2.6.16.13-4-smp/modules.dep.temp for writing: Permission denied
J'ai cherché partout ce modules.dep.temp pour modifier ses autorisations mais il est introuvable.
Dommage.
Quoi d'autre à essayer ?