Sida 4 av 5

Re: Failed to read 1-wire data

Postat: 15 mar 2009, 14:00
av Niklas
Plutonium skrev:
Niklas skrev:
Plutonium skrev:Nu har jag lokaliserat felkällan till det ena felmeddelandet.

Kod: Markera allt

OW_1_volts: Failed to start conversion  
Jag kopplade ur min DS2450S med tillhörade ljussensor och fuktsensor. Än så länge har jag inte fått det fel meddelandet än.

Ni som har problem också inte bara med Failed to start conversion, har ni en DS2450S i ert nät?
Jo men det där felet fick inte jag i loggen. Sen så dör min även när jag inte hade DS2450 ansluten tyvärr. :(
Undra varför jag fick det felet, får väl felsöka mina lödningar mm på min ds2450..
Niklas, i samband med de fel som kommer i dmesg är dom för din del relaterad till att ditt 1wire dör?

Har du strippat ner dit nät för just felsökning, så du ex kör bara en temp sensor och se om det funkar?
Två olika datorer. Tre olika USB-adaptrar. Två olika nät.
Har kört med enbart en sensor (ny, oanvänd) och med hela mitt nät.

USB-adaptern kopplar från (eller nåt). Datorn MÅSTE startas om. Det går inte att ladda om moduler eller byta usb-port när det händer.

Re: Failed to read 1-wire data

Postat: 15 mar 2009, 14:23
av Plutonium
Skiftat mellan owfs versioner också?

Re: Failed to read 1-wire data

Postat: 15 mar 2009, 14:26
av Niklas
Plutonium skrev:Skiftat mellan owfs versioner också?
Japp. Gick tillbaka till gamla som jag hade när det fungerade utan problem. Det hjälpte inte och då bytte jag till senaste.

Re: Failed to read 1-wire data

Postat: 16 mar 2009, 09:02
av gein
Som jag redan konstaterat så fungerar owfs live cd bra i vmware men ingen annan distribution jag testat (fedora 10, debian, ubuntu). Den största skillnaden mellan live cd:n och distarna jag testat är att live cd:n kör 2.4-kärnan. Kan det vara så att usb-adaptern inte fungerar i vmware under 2.6-kärnan?

Då är frågan om jag ska köra owfs på värddatorn (förutsatt att det fungerar) eller dra igång ytterligare en virtuell maskin med 2.4-kärnan enbart för owfs. Det känns lite over-kill att ha ytterligare en virtuell maskin bara för det endamålet dock.

Re: Failed to read 1-wire data

Postat: 18 mar 2009, 17:00
av Niklas
Har bytt till p17 men idag dog det igen.

Kod: Markera allt

niklas@mythtv:~$ dmesg
[161823.173086] usb 6-2: usbfs: USBDEVFS_CONTROL failed cmd owfs rqt 64 rq 1 len 0 ret -110
[161828.255815] usb 6-2: usbfs: USBDEVFS_CONTROL failed cmd owfs rqt 64 rq 1 len 0 ret -110
[161833.246731] usb 6-2: usbfs: USBDEVFS_CONTROL failed cmd owfs rqt 64 rq 1 len 0 ret -110

Re: Failed to read 1-wire data

Postat: 18 mar 2009, 22:09
av Newbie
Prova att byt USB-port, det gjorde jag när jag hade liknande problem. Nu har det fungerat ett bra tag nån vecka eller två, minns inte

Re: Failed to read 1-wire data

Postat: 18 mar 2009, 22:12
av Niklas
Newbie skrev:Prova att byt USB-port, det gjorde jag när jag hade liknande problem. Nu har det fungerat ett bra tag nån vecka eller två, minns inte
Har tyvärr redan testat det. :(
Ska testa pilla i ett USB-kort (PCI) i datorn och köra via det en gång.

Edit:
Nu har jag pillat i kortet så får vi se om det håller längre.
Tyvärr var det förstås en VIA-kontroller på det kortet som på det inbyggda men jag håller tummarna. :)

Re: Failed to read 1-wire data

Postat: 23 mar 2009, 19:55
av Niklas
19:26:22 up 11 days, 29 min. Det viktiga var att klara en bit över 7 dagar.
Helt otroligt bra. Jag kör alltså inte med de inbyggda USB-portarna nu utan via ett PCI-kort med 4 usb-portar. :)

Edit: Har uppdaterat inlägget ett par gånger med nya upptider. ;)

Re: Failed to read 1-wire data

Postat: 01 apr 2009, 18:48
av Niklas
Bumpar tråden med ytterligare ett inlägg..

Det höll 12 dagar. Jag ger upp.

Kod: Markera allt

[1116845.883708] usb 1-1: usbfs: USBDEVFS_CONTROL failed cmd owfs rqt 64 rq 1 len 0 ret -110
[1116850.925434] usb 1-1: usbfs: USBDEVFS_CONTROL failed cmd owfs rqt 64 rq 1 len 0 ret -110
[1116855.916251] usb 1-1: usbfs: USBDEVFS_CONTROL failed cmd owfs rqt 64 rq 1 len 0 ret -110
[1116860.907072] usb 1-1: usbfs: USBDEVFS_CONTROL failed cmd owfs rqt 64 rq 1 len 0 ret -110
[1116865.896891] usb 1-1: usbfs: USBDEVFS_CONTROL failed cmd owfs rqt 64 rq 1 len 0 ret -110
[1116870.887711] usb 1-1: usbfs: USBDEVFS_CONTROL failed cmd owfs rqt 64 rq 1 len 0 ret -110

Re: Failed to read 1-wire data

Postat: 04 apr 2009, 23:12
av gein
Jag tror att jag har hittat en lösning på mitt problem.
Problemet är alltså att mina virtuella maskiner inte klarar av att kommunicera med USB-enheten. Det gör dock värdmaskinen men jag vill ogärna köra allt för mycket i värden. Den ska vara så pass ren som möjligt. I idealfallet består den endast av VMware + ett gäng virtuella maskiner.
owfs är ju bara ett program i en svit av applikationer. Den kommunicerar med owserver som är den applikation som faktiskt pratar med USB-enheten.
Det är dock fullt möjligt att köra owserver på värdmaskinen och sedan owfs inuti en virtuell maskin. Jag har testat detta lite snabbt och det verkar fungera kanon! Det enda jag behöver installera på värdmaskinen är alltså owserver + lite libbar. All min kod som kommunicerar med 1wire ligger fortfarande inuti en virtuell maskin.

Re: Failed to read 1-wire data

Postat: 13 apr 2009, 22:42
av elf98
http://www.mail-archive.com/owfs-develo ... 03223.html

http://kerneltrap.org/mailarchive/linux ... 6/4/338301

Verkar helt enkelt vara problem med drivrutiner/USB-chip.

Finns det kanske några bios-inställningar för USB-chippet det går att pilla på?

Att sätta en aktiv USB-hub mellan verkar vara en fullösning.

Re: Failed to read 1-wire data

Postat: 13 apr 2009, 22:47
av Niklas
elf98 skrev:http://www.mail-archive.com/owfs-develo ... 03223.html

http://kerneltrap.org/mailarchive/linux ... 6/4/338301

Verkar helt enkelt vara problem med drivrutiner/USB-chip.

Finns det kanske några bios-inställningar för USB-chippet det går att pilla på?

Att sätta en aktiv USB-hub mellan verkar vara en fullösning.
Har sett trådarna och testat med en aktiv USB-hubb. Resultatet var att det höll lite längre innan jag fick samma problem igen.
Ska kika lite på inställningarna. Måste fixa ett tangentbord och en skärm ner till källaren bara. ;)

Re: Failed to read 1-wire data

Postat: 14 apr 2009, 14:01
av larky
Det pratas om att hubben faktiskt kan vara passiv, och den jag använde tidigare var passiv och det funkade typ, men provade bara en dag. Jag använder http://www.dealextreme.com/details.dx/sku.7020 , 30kr hem i brevlådan om man orkar vänta 10 dagar.

Re: Failed to read 1-wire data

Postat: 20 maj 2009, 10:54
av roseen
gein skrev:Som jag redan konstaterat så fungerar owfs live cd bra i vmware
Vilken Live CD (som har owfs förinstallerat) är det ni pratar om? Kan nån ge en url?

Jag håller på med ett system som ska köra på en PC-104-plattform. För att göra livet lättare tänkte jag göra utvecklingen på en vmware-image och kopiera över till det skarpa systemet för varje ny fungerande release. Men jag fastnade genast i USB-VMWare-owfs-smeten...

Edit:
OK, nu hittade jag det själv: Paketet owfs-dsl är alltså en live-cd. Funkar skitbra, även för mig (och min vmware-image)! Inspirerande, nu ska jag försöka plocka ihop en config på hårddisken som funkar. Dsl är ju ett ultralitet system, som även funkar för olika embedded-plattformar, och det passar ju mig rätt bra.

/Göran

Re: Failed to read 1-wire data

Postat: 22 maj 2009, 16:49
av roseen
Nu har jag fått igång en vmware-image som jag kör owfs i.

För att få det att fungera tog jag:
* Ubuntu 6.06 Server ("Dapper Drake") från scratch
* Installerade fuse-utils
* La till fuse i /etc/modules.
* kontrollera att /dev/fuse hör till gruppen fuse. Om inte:

Kod: Markera allt

chgrp fuse /dev/fuse
* La till mig själv i gruppen fuse
* Laddade ner owfs-2.7p4 och installerade enligt HOWTO: Installera OWFS 2.7p10 på Ubuntu server 8.10

Om det var rätt version av kernel eller rätt version av owfs som gjorde susen vet jag inte. Det var rätt mycket trixande innan jag fick fuse att fungera, men det mesta hängde på att jag inte var van vid ubuntu.

Om nån vill ha en kopia på vmware-imagen så finns den att ladda ner från linuxtracker.org (torrent).

EDIT: Ni är lite väl snabba att sluta seeda tycker jag!!! Vänta tills ni kommit upp en ratio på 1.0 innan ni kopplar ner...
Jag kommer snart sluta seeda själv, men messa mig direkt så kör jag ett tag till.

/Göran Roseen