Unslung och Ftp-skript

Generella Linux-frågor och frågor gällande Linuxmjukvara som saknar egen forumkategori skall postas i detta forum
Kategoriregler
Vill du visa bilder i ditt inlägg? Använd funktionen "Ladda upp bilaga" nedanför textrutan!
MagnusM
Wannabe
Inlägg: 7
Blev medlem: 15 mar 2009, 19:38
Ort: Lidingö

Unslung och Ftp-skript

Inlägg av MagnusM »

Hej!

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
ftpput.sh (png-filerna läggs i ett web-bibliotek)

Kod: Markera allt

ftp -n -v server.se << EOD
user konto passwd
prompt
lcd /opt/1wire/web
bin
mput *.png
quit
EOD
exit 0
FredrikS
Tar hemautomation på allvar
Inlägg: 98
Blev medlem: 23 sep 2008, 21:39
Ort: Linköping

Re: Unslung och Ftp-skript

Inlägg av FredrikS »

Ge full path till ftp ! (standardsvar 1a i cronjobb)
Du kan ju köra utan att pip'ea allt till /dev/null och se vad som händer
Mäter lite saker i huset i Jägarvallen, Linköping, kan beskådas på http://j23.mine.nu
MagnusM
Wannabe
Inlägg: 7
Blev medlem: 15 mar 2009, 19:38
Ort: Lidingö

Re: Unslung och Ftp-skript

Inlägg av MagnusM »

Det fungerade dessvärre inte.

Men jag la till denna rad i ftp-skriptet och då gick det bra!! Jag förstår dock inte varför.

Kod: Markera allt

echo Hej >> /opt/1wire/hej.txt
Användarvisningsbild
elf98
Hemautomation - det är mer än en hobby
Inlägg: 5434
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

Re: Unslung och Ftp-skript

Inlägg av elf98 »

om /opt ligger på slugens flashminne är det där ett bra sätt att skriva sönder minnet på.
Grundade m.nu & temperatur.nu

Driver temperatur.nu

Bild
MagnusM
Wannabe
Inlägg: 7
Blev medlem: 15 mar 2009, 19:38
Ort: Lidingö

Re: Unslung och Ftp-skript

Inlägg av MagnusM »

/opt/ ligger på en extern usb-flash-disk. Men jag tänkte dela upp det på 2st flash-diskar. Slugen kör i Unslung läge, dvs från usb.
Skriv svar