Debian - spuštění skriptu při startu

Lukáš Červený

Debian - spuštění skriptu při startu
« kdy: 13. 04. 2015, 17:55:55 »
Ahoj :)

Prosím o radu. V Debianu mám skript na nalezení zařízení v síti podle jeho MAC adresy a jeho následné připojení pomocí remserial. Skript vypadá takto:

Kód: [Vybrat]
fping -c 1 -g 192.168.161.0 192.168.164.255Načtení všech IP adres (v zadaném rozsahu) a příslušných MAC adres do arp cache.

Kód: [Vybrat]
IPADDRESS = arp -n | grep "MA:CA:DD:RE:SS" | awk '{print $1}'Načtení IP adresy z arp cache.

Kód: [Vybrat]
remserial -d -r $IPADDRESS -p 22222 -l /dev/remserial1 /dev/ptmx &Slouží pro připojení zařízení do /dev/remserial1.

Když tyhle příkazy spustím v terminálu, všechno funguje. Já je ale potřebuju spustit automaticky při startu systému. Zkoušel jsem trochu experimentovat s /etc/init.d, jenže jsem docílil buď toho, že se skript spouštěl jen při vypínání, nebo se nespouštěl vůbec.

Díky všem zkušeným za rady :)
« Poslední změna: 13. 04. 2015, 18:03:34 od Petr Krčmář »


nobody

Re:Debian - spuštění skriptu při startu
« Odpověď #1 kdy: 13. 04. 2015, 18:11:52 »
dej to do /etc/rc.local (nad! radek s exit 0)


Lukáš Červený

Re:Debian - spuštění skriptu při startu
« Odpověď #3 kdy: 13. 04. 2015, 20:05:38 »
dej to do /etc/rc.local (nad! radek s exit 0)
To jsem zkoušel, jenže to nic nedělalo.

Lukáš Červený

Re:Debian - spuštění skriptu při startu
« Odpověď #4 kdy: 13. 04. 2015, 20:13:04 »
https://www.debian-administration.org/article/28/Making_scripts_run_at_boot_time_with_Debian
Podle toho jsem postupoval a vznikla již popsaná situace.
Jinak díky za odpovědi, tu, která mi pomohla, jsem již získal na jiném fóru.


Lukáš K.

Re:Debian - spuštění skriptu při startu
« Odpověď #5 kdy: 13. 04. 2015, 20:29:55 »
Pro budoucí návštěvníky se sluší dát sem tu správnou odpověď. Díky