Pagina 1 van 1

Script automatisch starten op RPi met raspbian(buster lite)?

Geplaatst: 24 okt 2019, 16:07
door Ernie
Hi guys

Ik probeer een script automatisch te laten starten na het bootproces maar het werkt niet.
Wat ik heb gedaan:
  • via raspi-config logon to console & automatic logon as pi
  • script gemaakt in /etc/init.d/ (zowel met als zonder .sh extensie, is me niet duidelijk of dit belangrijk is)
  • script uitvoerbaar gemaakt en start manueel vanaf een remote console
  • script geregistreerd om automatisch op te starten met

    Code: Selecteer alles

    sudo update-rc.d "NameOfScript(.sh) defaults
Na het booten wordt de auto logon uitgevoerd en that's it. :?

Weet iemand van jullie wat ik fout doe of waar ik moet zoeken?
Tnx!

Re: Script automatisch starten op RPi met raspbian(buster lite)?

Geplaatst: 25 okt 2019, 09:12
door honda4life
Al geprobeerd in crontab met @reboot?

Soms is het wel wat zoeken, daar bepaalde programma's soms afhankelijk zijn van bijvoorbeeld een beschikbare netwerkconnectie etc.
Dan ben je beter met een startup script dat wacht op deze condities.

Re: Script automatisch starten op RPi met raspbian(buster lite)?

Geplaatst: 25 okt 2019, 09:54
door raf1
Sla je script alleen op zonder .sh extensie en test eerst eens of je script werkt:

Code: Selecteer alles

sudo /etc/init.d/NameOfScript start
sudo /etc/init.d/NameOfScript stop
Daarna toevoegen via

Code: Selecteer alles

sudo update-rc.d NameOfScript defaults 
Verwijderen via

Code: Selecteer alles

sudo update-rc.d -f NameOfScript remove 

Re: Script automatisch starten op RPi met raspbian(buster lite)?

Geplaatst: 25 okt 2019, 10:21
door honda4life
nog uitvoerbaar maken ook?

Code: Selecteer alles

sudo chmod +x ?

Re: Script automatisch starten op RPi met raspbian(buster lite)?

Geplaatst: 25 okt 2019, 12:25
door Ernie
Het is dus gelukt met crontab.

Had, na deze tip van honda4life, een timer ingebouwd voor het geval het aan de netwerkconnectie lag maar dat maakte geen verschil om automatisch te starten vanuit /etc/init.d

@Raf: had exact gedaan wat jij post :wink:

Dikke merci!