torino6 a écrit 10 commentaires

  • [^] # Re: Ou est le problème ?

    Posté par  . En réponse au message password dans un script. Évalué à 1.

    Bon alors c'était tout simple.... mais il fallait le trouver.
    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  . En réponse au message Mot de passe dans un script. Évalué à 2.

    Bon alors c'était tout simple.... mais il fallait le trouver.
    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  . En réponse au message password dans un script. Évalué à 1.

    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é !
  • [^] # Re: Faire autrement

    Posté par  . En réponse au message Mot de passe dans un script. Évalué à 1.

    Je vais essayer d'être précis, point par point

    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  . En réponse au message password dans un script. Évalué à 1.

    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 !
  • [^] # Re: Expect est ton ami

    Posté par  . En réponse au message password dans un script. Évalué à 1.

    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 ?
  • [^] # Re: Expect est ton ami

    Posté par  . En réponse au message password dans un script. Évalué à 1.

    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.
  • [^] # Re: sudo et inittab

    Posté par  . En réponse au message password dans un script. Évalué à 1.

    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.
  • [^] # Re: Ou est le problème ?

    Posté par  . En réponse au message password dans un script. Évalué à 1.

    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
  • [^] # Re: Fait simple

    Posté par  . En réponse au message password dans un script. Évalué à 1.

    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.

    Quoi d'autre à essayer ?