ich möchte mein NAS-System beim Receiver-Start wecken via WOL und habe mir folgendes Script gebastelt, welches ich in der USERCMD.SH starte. Da ich ab und zu Probleme mit dem Mounten hatte, habe ich nochmal eine Abfrage auf das vorhandene Verzeichnis erstellt.
Da ich kein Linux-Freak bin, hier meine Anfrage: Wie kann ich das noch verbessern, event. eine 10 sekündige JA-/NEIN - Abfrage beim Start mit einbauen ob ich das Nas wecken will, etc.
Danke und Gruß
Siggi
#!/bin/sh
# start the user commands here
echo "[usercmd.sh] start"
NAME=NAS
MAC=xx:xx:xx:xx:xx:xx
ADRESSE=192.168.0.xxx
ping -w 2 ADRESSE
#Antwort aus Ping
if [ $? -eq 0 ]
then
#Überprüfen ob Verzeichnis gemountet ist
ls /media/hdd/movie >nul
if [ $? -eq 0 ]
then
exit
#Verzeichnis nochmals mounten
else
/etc/init.d/autofs restart
ln -s /var/media/autofs/SERVER-export-ATEMIO /var/media/hdd
fi
exit
#Kein Ping, dann WOL und Verzeichnis mounten
else
ether-wake -b $MAC
sleep 15
/etc/init.d/autofs restart
ln -s /var/media/autofs/SERVER-export-ATEMIO /var/media/hdd
fi
exit