Aller au contenu

Problème de script


Messages recommandés

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:

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

[root@latibo]$ /etc/rc.d/iwicontrol.sh
iwicontrol: /usr/local/libdata/if_wifi/ipw2200_boot.fw: No such file or directory
[root@latibo]$ cat /etc/rc.d/iwicontrol.sh
iwicontrol -i iwi0 -d /usr/local/libdata/if_wifi -m bss
[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!

Lien vers le commentaire
Partager sur d’autres sites

ah ouais, j'avais pas vu qu'il avait fait un cat de son script.... Sorry

Non, pas besoin de préciser sh au début.

Comment ça? pour exécuter un script bash, il faut quand même faire

sh blabla.sh

sauf si on fait un chmod +x blabla.sh, alors c'est:

./blabla.sh

Il ne faut pas qu'il soit rendu exécutable pour qu'il se lance au boot?

Lien vers le commentaire
Partager sur d’autres sites

il faut surtout l'ajouter dans le bon run level, avec un lien. Cela se passe générallement dans les rc.d pour les liens a lancer, et rcx.y pour les dits scripts. Je ne peux pas donner d'exemple concret de suite car je n'ai pas de Linux sous la main (:transpi: ) désolé ( et j'en suis le premier désolé )

Lien vers le commentaire
Partager sur d’autres sites

QUOTE (saintshakajin @ 14-12-2004 13:05:42)

Il ne faut pas qu'il soit rendu exécutable pour qu'il se lance au boot?

Donc pas besoin de sh au début :transpi:

Ouais, j'avais pas titlé, au début = boot :craint: bon, apparemment, mon cerveau est comme le temps légèrement dans le brouillard :yes:

je n'ai pas de Linux sous la main

[humour]Alors là, il faut penser à une punission exemplaire, je sais pas encore laquelle mais bon, c'est plus qu'un sacrilège, c'est ... aucun mots ne peuvent décrire ce blasphème... Honte sur toi -rem- :pleure: [/humour, enfin tout est relatif]

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...