Låst montering på /mnt/1wire, strulande usb

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!
ansim
Gillar hemautomation
Inlägg: 38
Blev medlem: 14 dec 2007, 21:56
Ort: Ljungsbro

Låst montering på /mnt/1wire, strulande usb

Inlägg av ansim »

Fortsätter lite på samma tråd som Niklas och "Min USB-adapter bråkar." i tråd:
http://www.temperatur.nu/forum/viewtopi ... 21&start=0.

Jag har ett liknande probelm med min adapter.
dmesg loggen är fn.nerlusad med

Kod: Markera allt

Failed to read 1-wire data from 0x81: err=-22.
Som jag inte vet hur jag blir av med.

De sista raderna från dmesg säger:

Kod: Markera allt

w1_master_driver w1_bus_master1: Waiting for w1_bus_master1 to become free: refcnt=1.
w1_slave_release: Releasing 81-0000002aadb0.
w1_slave_release: Releasing 1f-00000003df34.
w1_slave_release: Releasing 1f-00000003e74e.
w1_slave_release: Releasing 1f-00000003e48f.
Kör owfs-2.7p11 på slackware12.2,kernel 2.6.27.7-smp
och startar owfs med:
/usr/local/bin/owfs -u --allow_other -m /mnt/1wire

Efter ett tag får jag likande problem med att monteringen för 1wire hänger sig. Det går inte att lista: "ls /mnt/1wire"
låser det skalet. Det låser även templogg och allt som läser från någon enhet i 1wire trädet. "ps fax" visar mängder med
hängande processer, typ "cat /mnt/wire/10*/tempetrature".

Har ingen aning om vad som orsakar detta?

Niklas:
Hur fick du fram denna info??

Kod: Markera allt

[ 2122.368252] usb 5-2: usbfs: USBDEVFS_CONTROL failed cmd owfs rqt 64 rq 1 len 0 ret -110
"Man kan aldrig bli för nyfiken"
Niklas
Moderator
Inlägg: 1019
Blev medlem: 22 mar 2008, 21:13
Ort: Stockholm
Kontakt:

Re: Låst montering på /mnt/1wire, strulande usb

Inlägg av Niklas »

ansim skrev:Niklas:
Hur fick du fram denna info??

Kod: Markera allt

[ 2122.368252] usb 5-2: usbfs: USBDEVFS_CONTROL failed cmd owfs rqt 64 rq 1 len 0 ret -110
Ditt problem ser lite annorlunda ut än mitt.
Kör "dmesg" i terminalen för att se om du ser några meddelanden där som är kopplade till owfs.
Edit: Det såg jag att du redan kollat. ;-) Så, det var det enda jag fick i dmesg när det pajade.
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: Låst montering på /mnt/1wire, strulande usb

Inlägg av elf98 »

Se till att modulerna ds2490, w1 & cn inte laddas!
Grundade m.nu & temperatur.nu

Driver temperatur.nu

Bild
Niklas
Moderator
Inlägg: 1019
Blev medlem: 22 mar 2008, 21:13
Ort: Stockholm
Kontakt:

Re: Låst montering på /mnt/1wire, strulande usb

Inlägg av Niklas »

Dvs:

Kod: Markera allt

sudo nano /etc/modprobe.d/blacklist
Längst ned lägg till...

Kod: Markera allt

# Prohibit interference with OWFS
blacklist ds2490
blacklist wire
...och spara. Detta kommer att göra att dessa moduler inte kommer att laddat automatiskt för USB-adaptern.

Bra o starta om sen. ;-)
larky
Moderator
Inlägg: 1166
Blev medlem: 01 feb 2008, 12:21
Ort: Skellefteå
Kontakt:

Re: Låst montering på /mnt/1wire, strulande usb

Inlägg av larky »

umount /mnt/1wire för att avmontera
ansim
Gillar hemautomation
Inlägg: 38
Blev medlem: 14 dec 2007, 21:56
Ort: Ljungsbro

Re: Låst montering på /mnt/1wire, strulande usb

Inlägg av ansim »

elf98 skrev:Se till att modulerna ds2490, w1 & cn inte laddas!
När jag kollade med lsmod, så var wire laddat:

Kod: Markera allt

Module                  Size  Used by
wire                   23816  1 ds2490
cn                     11168  1 wire
ds2490                 11008  0
Detta kan ha gjorts per automatik.
Kärna 2.6.27 har stöd för 1-wire direkt.
Har sett valet då man väljer moduler vid omkompilering av ny kärna.

Kan alltså vara möjligt att ta ur wire modulerna från kärnan med :?:

Kod: Markera allt

modprobe -r ds2490
modprobe -r wire
modprobe -r cn
direkt eller ?

edit: modprobe ordningen var fel. Denna stämmer
Senast redigerad av ansim den 02 feb 2009, 23:49, redigerad totalt 1 gånger.
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: Låst montering på /mnt/1wire, strulande usb

Inlägg av elf98 »

Bara att testa sig fram!

Du bör dock se till att modulerna inte laddas automatiskt vid uppstart.
Grundade m.nu & temperatur.nu

Driver temperatur.nu

Bild
Niklas
Moderator
Inlägg: 1019
Blev medlem: 22 mar 2008, 21:13
Ort: Stockholm
Kontakt:

Re: Låst montering på /mnt/1wire, strulande usb

Inlägg av Niklas »

ansim skrev:
elf98 skrev:Se till att modulerna ds2490, w1 & cn inte laddas!
När jag kollade med lsmod, så var wire laddat:

Kod: Markera allt

Module                  Size  Used by
wire                   23816  1 ds2490
cn                     11168  1 wire
ds2490                 11008  0
Detta kan ha gjorts per automatik.
Kärna 2.6.27 har stöd för 1-wire direkt.
Har sett valet då man väljer moduler vid omkompilering av ny kärna.

Kan alltså vara möjligt att ta ur wire modulerna från kärnan med :?:

Kod: Markera allt

modprobe -r cn
modprobe -r wire
modprobe -r ds2490
direkt eller ?
Ja, eller svartlista enligt mina instruktioner från howton. :)
ansim
Gillar hemautomation
Inlägg: 38
Blev medlem: 14 dec 2007, 21:56
Ort: Ljungsbro

Re: Låst montering på /mnt/1wire, strulande usb

Inlägg av ansim »

svartlistan är gjord.

tänkte att ta bort direkt, så kör man modprobe -r oxå, för att kanske slippa boota om. :)
Niklas
Moderator
Inlägg: 1019
Blev medlem: 22 mar 2008, 21:13
Ort: Stockholm
Kontakt:

Re: Låst montering på /mnt/1wire, strulande usb

Inlägg av Niklas »

ansim skrev:svartlistan är gjord.

tänkte att ta bort direkt, så kör man modprobe -r oxå, för att kanske slippa boota om. :)
Ja, det bör du ju slippa då. ;)
ansim
Gillar hemautomation
Inlägg: 38
Blev medlem: 14 dec 2007, 21:56
Ort: Ljungsbro

Re: Låst montering på /mnt/1wire, strulande usb

Inlägg av ansim »

Det fungerade inte riktigt.

Alla loggar i dmesg försvann :) , men inte låsningen i /mnt/1wire. :(
"ps fax" listar mängder med hängande processer i /mnt/1wire.
Det blir ju en för varje läsning,och ett tempcron går var 5e minut och läser.

Ända sättet som jag kommit på är att boota om servern för att kunna läsa av data från givare.
ansim
Gillar hemautomation
Inlägg: 38
Blev medlem: 14 dec 2007, 21:56
Ort: Ljungsbro

Re: Låst montering på /mnt/1wire, strulande usb

Inlägg av ansim »

Exempel på utskrift från 'ps fax'

Kod: Markera allt

20472 ?        S      0:00  \_ /bin/sh -c /home/banshee/bin/rrd_tempsensor.pl > /dev/null
20473 ?        S      0:00  |   \_ /usr/bin/perl /home/banshee/bin/rrd_tempsensor.pl
20477 ?        S      0:00  |       \_ sh -c cat /mnt/1wire/uncached/1F.4EE703000000/main/10.D8AA60010800/temperature | sed -e s/" "//g
20478 ?        D      0:00  |           \_ cat /mnt/1wire/uncached/1F.4EE703000000/main/10.D8AA60010800/temperature
20480 ?        S      0:00  |           \_ sed -e s/ //g
20524 ?        S      0:00  \_ /bin/sh -c /home/banshee/bin/el-energi_rrd_update.sh > /dev/null
20525 ?        S      0:00  |   \_ /bin/bash /home/banshee/bin/el-energi_rrd_update.sh
20526 ?        S      0:00  |       \_ /bin/bash /home/banshee/bin/el-energi_rrd_update.sh
20527 ?        S      0:00  |           \_ cat /mnt/1wire/uncached/1F.8FE403000000/main/1D.4C910C000000/counters.A
20528 ?        S      0:00  |           \_ sed -e s/ //g
2
Det är mängder med dessa rader, eftersom det är cronjob som går var 3e och 5e minut.
Några tips på vad som kan åtgärda detta?
ansim
Gillar hemautomation
Inlägg: 38
Blev medlem: 14 dec 2007, 21:56
Ort: Ljungsbro

Re: Låst montering på /mnt/1wire, strulande usb

Inlägg av ansim »

Nu har jag sett att 1wire stannar vid samma tidpunkt varje gång, ~04:30.
Får försöka få lite info runt den tidpunkten.
Niklas
Moderator
Inlägg: 1019
Blev medlem: 22 mar 2008, 21:13
Ort: Stockholm
Kontakt:

Re: Låst montering på /mnt/1wire, strulande usb

Inlägg av Niklas »

ansim skrev:Nu har jag sett att 1wire stannar vid samma tidpunkt varje gång, ~04:30.
Får försöka få lite info runt den tidpunkten.
Mysko. Det var ungefär samma tid för mig förut.
ansim
Gillar hemautomation
Inlägg: 38
Blev medlem: 14 dec 2007, 21:56
Ort: Ljungsbro

Re: Låst montering på /mnt/1wire, strulande usb

Inlägg av ansim »

Vilket OS?
Slack eller?
Skriv svar