Forums Rue-Montgallet.com
Rue-Montgallet.comRue-Hardware.comRue-Occasion.comRue-DVD.comRue-Jeuxvideo.comRue-AudioVideo.comRue-Telephone.comForums
S'inscrire | S'identifier |
| Recherche avancée | Aide
 
 

Il y a 33 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

Problème de script

 
n°14503
capitaine_​choc
Profil : Membre
Posté le 14-12-2004 à 12:28:08  profilanswer
 

Bonjour à tous!
 
Je cerche à automatiser le chargement du firmware de ma carte wifi au démarrage de mon système. En effet en ce moment j'arrive à le faire marcher mais il faut charger à chaque boot le firmware par la commande:

Code :
  1. iwicontrol -i iwi0 -d /usr/local/libdata/if_iwi -m bss


Je cherche evidemment à automatiser tout ça. alors petit script /etc/rc.d/iwicontrol.sh
le truc, c'est que le script ne marche pas. Pourtant je met exactement ce que je dois tapper en console

Code :
  1. [root@latibo]$ /etc/rc.d/iwicontrol.sh
  2. iwicontrol: /usr/local/libdata/if_wifi/ipw2200_boot.fw: No such file or directory
  3. [root@latibo]$ cat /etc/rc.d/iwicontrol.sh
  4. iwicontrol -i iwi0 -d /usr/local/libdata/if_wifi -m bss
  5. [root@latibo]$ iwicontrol -i iwi0 -d /usr/local/libdata/if_iwi -m bss


 
Donc pourquoi le script passe pas? y'a-t'il une meilleure façon de procéder?
Ma config est dans mon profil, le système est freeBSD 5.3
 
Merci!


---------------
Mes objets à vendre sur lecapitainechoc.free.fr||Exalead, le moteur de recherche français
n°14505
jardin
Yom? Le meilleur d'entre nous!
Profil : Membre
Posté le 14-12-2004 à 14:52:01  profilanswer
 

Ca c'est classiquement un problème de PATH.
 
D'abord ton script il faut indiquer que c'est un script, mets ça en début de fichier:
#!/bin/sh
 
ou n'importe quel autre sh...
 
Après vérifie que le fichier /usr/local/libdata/if_wifi/ipw2200_boot.fw existe bien. Si oui, je sais pas... Si non fais un lien symbolique de là où il est vers /usr/local/libdata/if_wifi/ipw2200_boot.fw


Aller à :
Ajouter une réponse