Jag har med en god väns hjälp fått det mesta att fungera på en NSLU-2 och med Unslung. Jag använder rrdtool och owfs för att generera grafer och hämta data. Och det fungerar bra.

Men, det jag har problem med är att jag inte kan skicka datat till min webserver. Det är sjukt konstigt. Använder vanlig ftp och från ssh-prompten så fungerar det väldigt bra, men när den ligger i crontab så händer ingenting. Dvs, det verkar som om den inte kör skriptet men det måste den göra, så jag vet inte vad som blir fel.
Bifogar crontab och ftpskript här nedan och hoppas en vänlig själ kan hitta det jag gör fel.
Crontab: Uppenbarligen så har jag slagit på en synk var 5'e minut för att testa.
Kod: Markera allt
0 0-23/8 * * * root /usr/sbin/CheckDiskFull &>/dev/null
0 0 * * * root /usr/sbin/WatchDog &>/dev/null
1 * * * * root /usr/sbin/hwclock -s &>/dev/null
* * * * * root /opt/1wire/poll.sh &>/dev/null
50 * * * * root /opt/1wire/graphgen.sh &>/dev/null
1,5,10,15,20,25,30,35,40,45,50,55 * * * * root /opt/1wire/ftpput.sh &>/dev/null
0 0 * * 0 root /opt/1wire/backuprrd.sh &>/dev/null
Kod: Markera allt
ftp -n -v server.se << EOD
user konto passwd
prompt
lcd /opt/1wire/web
bin
mput *.png
quit
EOD
exit 0