Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Script automatisch laten uitvoeren bij boot  (gelezen 1426 keer)

3lvis

  • Gast
Script automatisch laten uitvoeren bij boot
« Gepost op: 2007/05/03, 22:15:59 »
Ik heb laatst eindelijk mijn WiFi verbinding draaiend gekregen. Na elke boot moet ik nu dit scriptje uitvoeren:
sudo iwconfig ra0 mode Managed
sudo iwconfig ra0 key restricted [1] XXX
sudo iwconfig ra0 essid XXX
sudo ifconfig ra0 up
sudo dhclient ra0
Het staat al in een uitvoerbaar bestand op het bureaublad, dus het is maar 2x klikken en dan nog 8 toetsen. Maar het liefst zou ik willen dat ik er helemaal niks meer voor hoef te doen.

Dus hoe zorg ik dat dit scriptje automatisch uitgevoerd wordt bij elke boot?

Offline Kev

  • Lid
Script automatisch laten uitvoeren bij boot
« Reactie #1 Gepost op: 2007/05/03, 22:19:10 »
Daar is een module voor, die vind je bij systeem - beheer.
All Hail Lelouch, The 99th Emperor of Britannia
All Hail Lelouch! All Hail Lelouch!
Iedereen heeft het recht op mijn waarheid, zo wees geprezen.

3lvis

  • Gast
Script automatisch laten uitvoeren bij boot
« Reactie #2 Gepost op: 2007/05/03, 23:06:44 »
Thanks, dat zetje had ik net nodig :D

Het script werkt nu vanuit /etc/rc.local, volautomatisch!

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Script automatisch laten uitvoeren bij boot
« Reactie #3 Gepost op: 2007/05/04, 02:05:21 »
Wat kleine opmerkingen/aanvullingen:
Voor commando's die je dmv /etc/rc.local uitvoert hoeft geen sudo te staan.

Overigens denk ik dat het niet nodig is om dit via een script als /etc/rc.local te doen.
Een logischere plek om je instellingen in te zetten is  /etc/network/interfaces

Als het nu werkt hoef je niks te veranderen, maar onthoudt wel dat je in /etc/rc.local dingen hebt aangepast, mocht er in de toekomst weer een probleem zijn met je verbinding.

3lvis

  • Gast
Script automatisch laten uitvoeren bij boot
« Reactie #4 Gepost op: 2007/05/04, 09:57:23 »
Dat was juist het probleem. Het werkt alleen als ra0 uitstaat als je hem instelt. En dat is met /etc/network/interfaces een beetje lastig te doen denk ik?

Of zou het zo werken:
iface ra0 inet dhcp
iwconfig ra0 mode Managed
iwconfig ra0 key restricted [1] XXX
iwconfig ra0 essid XXX
auto ra0