OWFS säger inte något utmärkande som jag har hittat och de sista gångerna har owfs krashat totalt där jag fått read error efter read error då det inte längre finns något 1-wire filsystem monterat, med innehåll i varje fall. Det krävs att root gör en umount på filsystemet för att man skall kunna starta om igen.elf98 skrev: Vad säger owfs när låsningen uppstår (med debug-output på slagen)? OWFS skall sköta hanterandet av flera frågor automatiskt.
Jag kan inte använda senaste versionen då binären owfs inte finns i bin-biblioteket efter kompilering. Därav backade jag en version och då fanns binären owfs med.elf98 skrev: I releasenoten för 2.8p6 så stod det något om (kraftigt?) förbättrad timing mot seriell och nätverksadaptrar. Vad händer om du kör senaste versionen och testar med owserver, owdir och owread, får du samma fördröjningar då? (KAn vara värt att testa innan du lägger tid på att få fuse att fungera)
Å hur gör du detta då? Använder du HA7Net?? Gärna en beskrivning, det var ju det jag bad om i mitt inlägg...daromer skrev:Jag har runt 70 sensorer just nu och det tar drygt 10 sekunder att läsa av dem i uncached mode. Men då utnyttjar jag funktionen för att skicka kommando till alla tempsensorer samtidigt att avläsning är på g och de gör sig redo. Annars tar det ca minute att läsa av alla
Då frågar jag återigen, hur åstadkommer du ovanstående...!?!?daromer skrev:Ha7net har jag inge koll på men kan svara på andra saker.
Det finns både en ocachad och en cachad katalog i owfs. Den cachade uppdateras inte så ofta men den ska vara instant att läsa av. Den ocachade tar som sagt upp till en sekund att läsa i. Man kan skicka ett komadå så att alla temp sensorer förbereder sig för avläsning. då går det bra mycke fortare.
Tar ungefär 0.34-0.45 sekunder att växla läge på mina ds2413. Dvs det tar minst 0.7 sekunder att göra en full växling off-on-off.
Jo, rörigt är bara förnamnet.elf98 skrev:owdir och owread använder inte owfs-binären utan kör direkt mot owserver. Rörigt kan tyckas, men då kan du testa den senaste versionen.
utan att få se debugoutput är det omöjligt att säga vad som går fel...
Kod: Markera allt
Feb 6 10:35:59 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/28.EC5D70020000]
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Device(864) Looking for device 28 EC 5D 70 02 00 00 D4
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Common(1078) Search in cache sn 28 EC 5D 70 02 00 00 D4 pointer=0x7ff607e0e1e0 index=0 size=4
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Common(1094) Value found in cache. Remaining life: 42 seconds.
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_presence.c:CheckPresence(75) Found device on bus 0
Feb 6 10:35:59 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/28.EC5D70020000
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /28.EC5D70020000
Feb 6 10:35:59 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/28.EC5D70020000/temperature
Feb 6 10:35:59 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/28.EC5D70020000/temperature]
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Device(864) Looking for device 28 EC 5D 70 02 00 00 D4
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Common(1078) Search in cache sn 28 EC 5D 70 02 00 00 D4 pointer=0x7ff607e0e1e0 index=0 size=4
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Common(1094) Value found in cache. Remaining life: 42 seconds.
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_presence.c:CheckPresence(75) Found device on bus 0
Feb 6 10:35:59 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/28.EC5D70020000/temperature
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /28.EC5D70020000/temperature
Feb 6 10:35:59 ws OWFS[26846]: CALL: owfs_callback.c:FS_open(128) OPEN path=/28.EC5D70020000/temperature
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_parseobject.c:OWQ_create(160) /28.EC5D70020000/temperature
Feb 6 10:35:59 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/28.EC5D70020000/temperature]
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Device(864) Looking for device 28 EC 5D 70 02 00 00 D4
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Common(1078) Search in cache sn 28 EC 5D 70 02 00 00 D4 pointer=0x7ff607e0e1e0 index=0 size=4
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Common(1094) Value found in cache. Remaining life: 42 seconds.
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_presence.c:CheckPresence(75) Found device on bus 0
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_read.c:FS_read_postparse(79) /28.EC5D70020000/temperature
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_read.c:FS_read_distribute(199) /28.EC5D70020000/temperature
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_read.c:FS_r_given_bus(233) About to read </28.EC5D70020000/temperature> extension=0 size=4096 offset=0
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_read.c:adjust_file_size(329) file_length=12 offset=0 size=12
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_parseobject.c:OWQ_create_sibling(95) Create sibling temperature12 from /28.EC5D70020000/temperature as /28.EC5D70020000/temperature12
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_parseobject.c:OWQ_create_from_path(30) /28.EC5D70020000/temperature12
Feb 6 10:35:59 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/28.EC5D70020000/temperature12]
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Device(864) Looking for device 28 EC 5D 70 02 00 00 D4
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Common(1078) Search in cache sn 28 EC 5D 70 02 00 00 D4 pointer=0x7ff607e0e1e0 index=0 size=4
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Common(1094) Value found in cache. Remaining life: 42 seconds.
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_presence.c:CheckPresence(75) Found device on bus 0
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_read.c:adjust_file_size(329) file_length=12 offset=0 size=1
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Common(1078) Search in cache sn 28 EC 5D 70 02 00 00 D4 pointer=0x7ff607df0c40 index=0 size=8
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Common(1110) Value found in cache, but expired by 30 seconds.
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Simul_Time(923) Looking for conversion time 28 EC 5D 70 02 00 00 D4
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Common(1078) Search in cache sn 00 00 00 00 00 00 00 00 pointer=0x7ff607e0e220 index=0 size=0
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Common(1114) Value not found in cache
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Internal(893) 28 EC 5D 70 02 00 00 D4 size=4
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Common(1078) Search in cache sn 28 EC 5D 70 02 00 00 D4 pointer=0x7ff607df01e4 index=-2 size=4
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Common(1114) Value not found in cache
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_transaction.c:Pack_item(304) pack=SELECT
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_transaction.c:Bundle_pack(244) Item addedn
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_transaction.c:Pack_item(332) pack=MATCH MODIFY BLIND
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_transaction.c:Bundle_pack(244) Item addedn
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_transaction.c:Pack_item(316) pack=READ
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_transaction.c:Bundle_pack(244) Item addedn
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_transaction.c:Pack_item(362) pack=CRC*
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_transaction.c:Bundle_pack(244) Item addedn
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_transaction.c:Bundle_ship(267) Ship Packets=4
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_ha7.c:HA7_toHA7(277) To HA7 command=AddressDevice address=D4000002705DEC28 conditional= lock=
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_ha7.c:HA7_toHA7(328) To HA7 GET /1Wire/AddressDevice.html?Address=D4000002705DEC28 HTTP/1.0#012#012
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_tcp_read.c:tcp_read(64) attempt 2000 bytes Time: 2.000000 seconds
Feb 6 10:35:59 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:35:59 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:35:59 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:35:59 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:00 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:00 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:00 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:00 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:01 ws OWFS[26846]: CONNECT: ow_tcp_read.c:tcp_read(110) TIMEOUT after 0 bytes
Feb 6 10:36:01 ws OWFS[26846]: CONNECT: ow_ha7.c:HA7_read(216) Read error
Feb 6 10:36:01 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Internal(893) 28 EC 5D 70 02 00 00 D4 size=4
Feb 6 10:36:01 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Common(1078) Search in cache sn 28 EC 5D 70 02 00 00 D4 pointer=0x7ff607df01e4 index=-2 size=4
Feb 6 10:36:01 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Common(1114) Value not found in cache
Feb 6 10:36:01 ws OWFS[26846]: DEBUG: ow_transaction.c:Pack_item(304) pack=SELECT
Feb 6 10:36:01 ws OWFS[26846]: DEBUG: ow_transaction.c:Bundle_pack(244) Item addedn
Feb 6 10:36:01 ws OWFS[26846]: DEBUG: ow_transaction.c:Pack_item(332) pack=MATCH MODIFY BLIND
Feb 6 10:36:01 ws OWFS[26846]: DEBUG: ow_transaction.c:Bundle_pack(244) Item addedn
Feb 6 10:36:01 ws OWFS[26846]: DEBUG: ow_transaction.c:Pack_item(316) pack=READ
Feb 6 10:36:01 ws OWFS[26846]: DEBUG: ow_transaction.c:Bundle_pack(244) Item addedn
Feb 6 10:36:01 ws OWFS[26846]: DEBUG: ow_transaction.c:Pack_item(362) pack=CRC*
Feb 6 10:36:01 ws OWFS[26846]: DEBUG: ow_transaction.c:Bundle_pack(244) Item addedn
Feb 6 10:36:01 ws OWFS[26846]: DEBUG: ow_transaction.c:Bundle_ship(267) Ship Packets=4
Feb 6 10:36:01 ws OWFS[26846]: DEBUG: ow_ha7.c:HA7_toHA7(277) To HA7 command=AddressDevice address=D4000002705DEC28 conditional= lock=
Feb 6 10:36:01 ws OWFS[26846]: DEBUG: ow_ha7.c:HA7_toHA7(328) To HA7 GET /1Wire/AddressDevice.html?Address=D4000002705DEC28 HTTP/1.0#012#012
Feb 6 10:36:01 ws OWFS[26846]: DEBUG: ow_tcp_read.c:tcp_read(64) attempt 2000 bytes Time: 2.000000 seconds
Feb 6 10:36:02 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:02 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:02 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:02 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:03 ws OWFS[26846]: CONNECT: ow_tcp_read.c:tcp_read(110) TIMEOUT after 0 bytes
Feb 6 10:36:03 ws OWFS[26846]: CONNECT: ow_ha7.c:HA7_read(216) Read error
Feb 6 10:36:03 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Internal(893) 28 EC 5D 70 02 00 00 D4 size=4
Feb 6 10:36:03 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Common(1078) Search in cache sn 28 EC 5D 70 02 00 00 D4 pointer=0x7ff607df01e4 index=-2 size=4
Feb 6 10:36:03 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Common(1114) Value not found in cache
Feb 6 10:36:03 ws OWFS[26846]: DEBUG: ow_transaction.c:Pack_item(304) pack=SELECT
Feb 6 10:36:03 ws OWFS[26846]: DEBUG: ow_transaction.c:Bundle_pack(244) Item addedn
Feb 6 10:36:03 ws OWFS[26846]: DEBUG: ow_transaction.c:Pack_item(332) pack=MATCH MODIFY BLIND
Feb 6 10:36:03 ws OWFS[26846]: DEBUG: ow_transaction.c:Bundle_pack(244) Item addedn
Feb 6 10:36:03 ws OWFS[26846]: DEBUG: ow_transaction.c:Pack_item(316) pack=READ
Feb 6 10:36:03 ws OWFS[26846]: DEBUG: ow_transaction.c:Bundle_pack(244) Item addedn
Feb 6 10:36:03 ws OWFS[26846]: DEBUG: ow_transaction.c:Pack_item(362) pack=CRC*
Feb 6 10:36:03 ws OWFS[26846]: DEBUG: ow_transaction.c:Bundle_pack(244) Item addedn
Feb 6 10:36:03 ws OWFS[26846]: DEBUG: ow_transaction.c:Bundle_ship(267) Ship Packets=4
Feb 6 10:36:03 ws OWFS[26846]: DEBUG: ow_ha7.c:HA7_toHA7(277) To HA7 command=AddressDevice address=D4000002705DEC28 conditional= lock=
Feb 6 10:36:03 ws OWFS[26846]: DEBUG: ow_ha7.c:HA7_toHA7(328) To HA7 GET /1Wire/AddressDevice.html?Address=D4000002705DEC28 HTTP/1.0#012#012
Feb 6 10:36:03 ws OWFS[26846]: DEBUG: ow_tcp_read.c:tcp_read(64) attempt 2000 bytes Time: 2.000000 seconds
Feb 6 10:36:03 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:03 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:03 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:03 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:05 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:05 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:05 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:05 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:05 ws OWFS[26846]: CONNECT: ow_tcp_read.c:tcp_read(110) TIMEOUT after 0 bytes
Feb 6 10:36:05 ws OWFS[26846]: CONNECT: ow_ha7.c:HA7_read(216) Read error
Feb 6 10:36:05 ws OWFS[26846]: DEBUG: ow_read.c:FS_read_owq(507) Read /28.EC5D70020000/temperature12 Extension 0 Gives result -22
Feb 6 10:36:05 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /28.EC5D70020000/temperature12
Feb 6 10:36:05 ws OWFS[26846]: DEBUG: ow_read.c:FS_read_owq(507) Read /28.EC5D70020000/temperature Extension 0 Gives result -22
Feb 6 10:36:05 ws OWFS[26846]: DEBUG: ow_read.c:FS_r_given_bus(249) return=-22
Feb 6 10:36:05 ws OWFS[26846]: DEBUG: ow_read.c:FS_r_given_bus(259) After read is performed (bytes or error -22)
Feb 6 10:36:05 ws OWFS[26846]: DEBUG: ow_read.c:FS_read_distribute(221) /28.EC5D70020000/temperature return -22
Feb 6 10:36:05 ws OWFS[26846]: DEBUG: ow_transaction.c:Pack_item(372) pack=RESET END VERIFY
Feb 6 10:36:05 ws OWFS[26846]: DEBUG: ow_transaction.c:Bundle_pack(247) Item cannot be bundled
Feb 6 10:36:05 ws OWFS[26846]: DEBUG: ow_transaction.c:Bundle_ship(267) Ship Packets=0
Feb 6 10:36:05 ws OWFS[26846]: DEBUG: ow_ha7.c:HA7_toHA7(277) To HA7 command=Reset address= conditional= lock=
Feb 6 10:36:05 ws OWFS[26846]: DEBUG: ow_ha7.c:HA7_toHA7(328) To HA7 GET /1Wire/Reset.html HTTP/1.0#012#012
Feb 6 10:36:05 ws OWFS[26846]: DEBUG: ow_tcp_read.c:tcp_read(64) attempt 2000 bytes Time: 2.000000 seconds
Feb 6 10:36:06 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:06 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:06 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:06 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:07 ws OWFS[26846]: CONNECT: ow_tcp_read.c:tcp_read(110) TIMEOUT after 0 bytes
Feb 6 10:36:07 ws OWFS[26846]: CONNECT: ow_ha7.c:HA7_read(216) Read error
Feb 6 10:36:07 ws OWFS[26846]: DEBUG: ow_ha7.c:HA7_reset(116) Trouble with reset command response
Feb 6 10:36:07 ws OWFS[26846]: DEBUG: ow_transaction.c:BUS_transaction_single(215) verify = 1
Feb 6 10:36:07 ws OWFS[26846]: DEBUG: ow_presence.c:CheckThisConnection(244) Presence of 28 EC 5D 70 02 00 00 D4 NOT found on bus 192.168.1.141
Feb 6 10:36:07 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Device(864) Looking for device 28 EC 5D 70 02 00 00 D4
Feb 6 10:36:07 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Common(1078) Search in cache sn 28 EC 5D 70 02 00 00 D4 pointer=0x7ff607e0e1e0 index=0 size=4
Feb 6 10:36:07 ws OWFS[26846]: DEBUG: ow_cache.c:Cache_Get_Common(1094) Value found in cache. Remaining life: 34 seconds.
Feb 6 10:36:07 ws OWFS[26846]: DEBUG: ow_presence.c:ReCheckPresence(112) Found device on bus 0
Feb 6 10:36:07 ws OWFS[26846]: DEBUG: ow_transaction.c:Pack_item(372) pack=RESET END VERIFY
Feb 6 10:36:07 ws OWFS[26846]: DEBUG: ow_transaction.c:Bundle_pack(247) Item cannot be bundled
Feb 6 10:36:07 ws OWFS[26846]: DEBUG: ow_transaction.c:Bundle_ship(267) Ship Packets=0
Feb 6 10:36:07 ws OWFS[26846]: DEBUG: ow_ha7.c:HA7_toHA7(277) To HA7 command=Reset address= conditional= lock=
Feb 6 10:36:07 ws OWFS[26846]: DEBUG: ow_ha7.c:HA7_toHA7(328) To HA7 GET /1Wire/Reset.html HTTP/1.0#012#012
Feb 6 10:36:08 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:08 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:08 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:08 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:09 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:09 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:09 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:09 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:11 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:11 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:11 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:11 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:12 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:12 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:12 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:12 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:14 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:14 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:14 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:14 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:15 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:15 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:15 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:15 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:16 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:16 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:16 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:16 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:18 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:18 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:18 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:18 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:19 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:19 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:19 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:19 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:21 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:21 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:21 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:21 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:22 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:22 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:22 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:22 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:24 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:24 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:24 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:24 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:25 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:25 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:25 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:25 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:27 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:27 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:27 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:27 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:28 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:28 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:28 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:28 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:30 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:30 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:30 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:30 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:31 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:31 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:31 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:31 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:33 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:33 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:33 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:33 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:34 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:34 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:34 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:34 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:36 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:36 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:36 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:36 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:37 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:37 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:37 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:37 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:39 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:39 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:39 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:39 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:40 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:40 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:40 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:40 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:42 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:42 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:42 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:42 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:43 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:43 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:43 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:43 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:45 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:45 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:45 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:45 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:46 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:46 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:46 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:46 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:48 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:48 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:48 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:48 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:49 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat(22) path=/
Feb 6 10:36:49 ws OWFS[26846]: CALL: ow_parsename.c:FS_ParsedName_anywhere(91) path=[/]
Feb 6 10:36:49 ws OWFS[26846]: CALL: ow_fstat.c:FS_fstat_postparse(39) ATTRIBUTES path=/
Feb 6 10:36:49 ws OWFS[26846]: DEBUG: ow_parsename.c:FS_ParsedName_destroy(55) /
Feb 6 10:36:49 ws OWFS[26846]: CONNECT: ow_net_client.c:ClientConnect(143) [Connection timed out] Socket problem
Feb 6 10:36:49 ws OWFS[26846]: DEBUG: ow_ha7.c:HA7_reset(113) Trouble sending reset command
Tack för det.elf98 skrev:Inte mycket hjälp i felloggen heller. (Timeout timeout timeout)
Jag har lyft frågan till Embedded, återkommer!
Kod: Markera allt
Innehåll i script: owscan.sh
/opt/owfs/bin/owread -s 127.0.0.1 /28.EC5D70020000/temperature
echo
/opt/owfs/bin/owread -s 127.0.0.1 /28.2A7B70020000/temperature
echo
/opt/owfs/bin/owread -s 127.0.0.1 /28.518170020000/temperature
echo
/opt/owfs/bin/owread -s 127.0.0.1 /28.A55C70020000/temperature
echo
Kod: Markera allt
Feb 6 21:51:36 ws OWFS[1914]: DEFAULT: owlib.c:LibStart(54) No valid 1-wire buses found
Feb 6 21:55:26 ws OWFS[2176]: DEFAULT: owlib.c:LibStart(54) No valid 1-wire buses found
Feb 6 21:55:45 ws OWFS[2187]: DEFAULT: owlib.c:LibStart(54) No valid 1-wire buses found
Att ställa locking till 0 gör du i Webinterfacet, eller med något kommando på något sätt? Har absolut inte lärt mig allt om HA7Net än så länge.elf98 skrev:Efter att ha testat lite själv verkar det ha med låsningen av bussen att göra. Ställer jag ner Locking till 0 på Ha7Net får jag inte några crascher. Det går så klart inte fortare.
Så med locking påslaget på HA7Net blir det nog knas helt enkelt. Testa och se vad som händer!Support limitations
Doesn't implement the LOCK protocol. (Easy to add, but owfs already locks the bus).