Sida 1 av 1

OWFS kraschar oftare med hubb

Postat: 28 jan 2012, 09:16
av larky
Ok, så är det dax för min egen owfs-kraschartråd...

Efter att ha kört med en opteronbaserad filserver/mätdator 6 år kom jag fram till att det är nog bäst att byta mot något nytt och lite energisnålare, så det blev en ARM-baserad Qnap 219P+

OWFS startar och även thermd som jag använder till grafer.

Efter lite sporadiska krascher efter 1-3 dagar beställde jag en aktiv hubb från m.nu och kopplade in den igår, och kraschfrekvensen mångdubblades... det fungerade i högst en halvtimme.

Provade en väldigt billig och passiv hubb och det gick knappt att lista 1-wire nätet alls, så det blev inte bättre.

Kopplade ur alla hubbar och bytte till en annan DS9490 får vi se om det blir någon skillnad.

Det verkar räcka att köra "umount /mnt/1wire" , "/opt/bin/bin/owfs -u /mnt/1wire/" så fungerar det igen.

Är det någon som har ett enkelt övervakningsscript för omstart av owfs?

Re: OWFS kraschar oftare med hubb

Postat: 28 jan 2012, 12:51
av elf98
Jag gissar på kassa drivare till USB-chipset på datorn, går de att uppdatera? Skumma energisparinställningar i BIOS?

Annars är det nog enklast att räkna antalet kataloger/filer i owfs-katalogen och starta om om det är för få. Om det inte går att göra en ls får man lägga en timeout på ls och detektera det med.

Re: OWFS kraschar oftare med hubb

Postat: 28 jan 2012, 17:00
av larky
Inget energispar och sånt, och "datorn" har inte nån skärmutgång så...

http://www.qnap.com/pro_detail_feature.asp?p_id=182

Om ingen har något färdigt script får jag ordna ett när jag får tid.

Re: OWFS kraschar oftare med hubb

Postat: 28 jan 2012, 23:25
av daromer

Kod: Markera allt

#!/bin/bash

if [ `ls /mnt/1wire | wc -l` -lt 10 ]
then
        sleep 5
        if [ `ls /mnt/1wire | wc -l` -lt 10 ]
        then
                umount /mnt/1wire
                /etc/init.d/start1wire.sh
                sleep 5
                if [ `ls /mnt/1wire | wc -l` -lt 10 ]
                then
                        echo "We have lost our 1-wire network. Please take a look at it! `hostname;date`"| mail -s "Problem" xxx@yyy.com
                fi
        fi
fi

Re: OWFS kraschar oftare med hubb

Postat: 29 jan 2012, 09:07
av larky
tack!
ska titta på det!

Re: OWFS kraschar oftare med hubb

Postat: 29 jan 2012, 14:15
av jed
Daromer: kolla på ett kommando som heter timeout. Det kan hända att ls bara hänger och med timeout så kan du sätta att det får tex 5 sekunder på sig att lista katalogen, sen avbryter timeout och fortsätter exekveringen.

Re: OWFS kraschar oftare med hubb

Postat: 29 jan 2012, 19:00
av daromer
Jed

jag har inte det problemet på mina maskiner och har därför inte med timeout i koden. I de fall jag behöver såpass avancerade saker så har jag egna rutiner kodade i C som jag använder. (Kördes t ex mot tidigare Plugwise)

Re: OWFS kraschar oftare med hubb

Postat: 09 feb 2012, 19:15
av larky
Jag bytte till min jättegamla DS9094r som jag samplade från Dallas Semiconductor innan dom blev uppköpta, så den är mer än 10 år gammal... och inte ett enda avbrott på 10 dagar... typiskt!