Hi,
Eventually it has happened: 1wire devices lost!

Yesterday morning I still had no owread errors, my script was reporting only 
17 "out of range" errors after running 138 hours. It means 45000 tests by 7 
devices it's approx. 300k That is 0.00566% errors. So almost nothing.

But it has happened yesterday afternoon in 10 minutes I had 87 errors: the 
command "owread uncached" reported: ServerRead: Data error
During this time I accessed to the system and noticed the following:
Some devices are missing in the directories (in owfs fuse file system 
/mnt/1wire and also with "owdir uncached" command), but still can be read 
with owread or even by the owfs fuse file system /mnt/1wire. 
Ok as discussed before this is possible because the search-rom fails when the 
read command knows the rom to talk to.
Some others are totally missing, and owread reports ServerRead: Data error. 
The DS2408 29.1C9E09000000 driving the LCD is missing and the  programm 
driving the LCD hangs.
Restarting owfs and owserver didn't help. Same missing devices after the 
restart.
Missing devices also miss in their respecting bus listing (uncached/bus.?).
It's worth to mention that a DS18S20 (10.9702E6010800) that is alone on bus.2 
(Remember my bus master is DS2482-800 i2C->1wire 8 channels) and that is 
directly soldered on the board (hence no cable at all) was also missing!
You can see it on this photo 
http://gcolin.hd.free.fr/SystemDescriptionGujan/1Wire%20Chaudiere%20Gujan/RPI
.jpg
Missing devices are random.
Top or ps aren't reporting anything suspicious.
Hard reset (power off - on) solved the problem, everything is back after 
reboot. 

I think I now have 2 options to continue troubleshooting:
-update owfs to 3.1 (I'm still on 2.8p15)
-change bus-master to usb or serial 
in both cases to see if there is any difference

Worth to mention that another Raspberry Pi (swimming pool sytem) running the 
exact same Raspbian (full read-only) exact same owfs 2.8p15 almost same bus 
master (DS2482 i2C->1wire but 1 channel only) has now an uptime of 210days 
100%  error free. However to be honnest it hasn't always been the case, 1 
year ago this system was also suffering of same randomly disappearing 
devices.

Here is my log:
 

Tue Jun 7 16:44:43 CEST 2016 26.FFD8F1000000 NOT IN RANGE     135.398  
Counter =539
Wed Jun 8 04:34:07 CEST 2016 10.B6FAE5010800 NOT IN RANGE          85  
Counter =2791
Wed Jun 8 10:10:09 CEST 2016 26.FFD8F1000000 NOT IN RANGE     114.061  
Counter =4804
Wed Jun 8 18:14:00 CEST 2016 10.C825FA010800/temperature NOT IN RANGE          
85  Counter =1277 
Wed Jun 8 21:24:02 CEST 2016 10.C825FA010800/temperature NOT IN RANGE          
85  Counter =2253 
Wed Jun 8 21:53:40 CEST 2016 10.B6FAE5010800/temperature NOT IN RANGE          
85  Counter =2406 
Thu Jun 9 00:23:42 CEST 2016 10.C825FA010800/temperature NOT IN RANGE          
85  Counter =3178 
Thu Jun 9 02:35:20 CEST 2016 26.FFD8F1000000/humidity NOT IN RANGE     
135.875  Counter =3856 
Thu Jun 9 07:20:44 CEST 2016 10.C825FA010800/temperature NOT IN RANGE          
85  Counter =5325 
Thu Jun 9 07:58:31 CEST 2016 10.B6FAE5010800/temperature NOT IN RANGE          
85  Counter =5517 
Thu Jun 9 10:53:23 CEST 2016 10.C825FA010800/temperature NOT IN RANGE          
85  Counter =6417 
Thu Jun 9 11:57:05 CEST 2016 10.C825FA010800/temperature NOT IN RANGE          
85  Counter =6745 
Thu Jun 9 14:24:32 CEST 2016 26.FFD8F1000000/humidity NOT IN RANGE      
135.94  Counter =7504 
Thu Jun 9 18:18:57 CEST 2016 10.C825FA010800/temperature NOT IN RANGE          
85  Counter =8710 
Fri Jun 10 07:56:36 CEST 2016 29.1C9E09000000/sensed.BYTE   Counter =12917 
ServerRead: Data error on /uncached/29.1C9E09000000/sensed.BYTE
Fri Jun 10 07:58:24 CEST 2016 29.1C9E09000000/sensed.BYTE   Counter =12924 
ServerRead: Data error on /uncached/29.1C9E09000000/sensed.BYTE
Fri Jun 10 11:50:03 CEST 2016 26.FFD8F1000000/humidity NOT IN RANGE     
115.043  Counter =14106 
Sat Jun 11 04:31:32 CEST 2016 10.C825FA010800/temperature NOT IN RANGE          
85  Counter =19257 
Sat Jun 11 05:00:06 CEST 2016 10.C825FA010800/temperature NOT IN RANGE          
85  Counter =19404 
Sat Jun 11 13:23:53 CEST 2016 26.FFD8F1000000/humidity   Counter =958 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:38:44 CEST 2016 10.9702E6010800/temperature   Counter =1351 
ServerRead: Data error on /uncached/10.9702E6010800/temperature
Sat Jun 11 14:38:48 CEST 2016 26.FFD8F1000000/humidity   Counter =1351 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:38:48 CEST 2016 10.C825FA010800/temperature   Counter =1351 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:38:55 CEST 2016 10.B6FAE5010800/temperature NOT IN RANGE          
85  Counter =1352 
Sat Jun 11 14:38:55 CEST 2016 10.9702E6010800/temperature   Counter =1352 
ServerRead: Data error on /uncached/10.9702E6010800/temperature
Sat Jun 11 14:38:56 CEST 2016 3A.546302000000/sensed.BYTE   Counter =1352 
ServerRead: Data error on /uncached/3A.546302000000/sensed.BYTE
Sat Jun 11 14:38:57 CEST 2016 3A.B36002000000/sensed.BYTE   Counter =1352 
ServerRead: Data error on /uncached/3A.B36002000000/sensed.BYTE
Sat Jun 11 14:38:57 CEST 2016 26.FFD8F1000000/humidity   Counter =1352 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:38:58 CEST 2016 10.C825FA010800/temperature   Counter =1352 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:39:05 CEST 2016 10.9702E6010800/temperature   Counter =1353 
ServerRead: Data error on /uncached/10.9702E6010800/temperature
Sat Jun 11 14:39:07 CEST 2016 26.FFD8F1000000/humidity   Counter =1353 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:39:08 CEST 2016 10.C825FA010800/temperature   Counter =1353 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:39:19 CEST 2016 10.C825FA010800/temperature   Counter =1354 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:39:30 CEST 2016 26.FFD8F1000000/humidity   Counter =1355 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:39:30 CEST 2016 10.C825FA010800/temperature   Counter =1355 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:39:41 CEST 2016 26.FFD8F1000000/humidity   Counter =1356 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:39:41 CEST 2016 10.C825FA010800/temperature   Counter =1356 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:39:51 CEST 2016 26.FFD8F1000000/humidity   Counter =1357 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:39:52 CEST 2016 10.C825FA010800/temperature   Counter =1357 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:40:02 CEST 2016 26.FFD8F1000000/humidity   Counter =1358 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:40:03 CEST 2016 10.C825FA010800/temperature   Counter =1358 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:40:14 CEST 2016 26.FFD8F1000000/humidity   Counter =1359 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:40:15 CEST 2016 10.C825FA010800/temperature   Counter =1359 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:40:24 CEST 2016 26.FFD8F1000000/humidity   Counter =1360 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:40:25 CEST 2016 10.C825FA010800/temperature   Counter =1360 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:40:38 CEST 2016 26.FFD8F1000000/humidity   Counter =1361 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:40:39 CEST 2016 10.C825FA010800/temperature   Counter =1361 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:40:49 CEST 2016 26.FFD8F1000000/humidity   Counter =1362 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:40:50 CEST 2016 10.C825FA010800/temperature   Counter =1362 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:41:00 CEST 2016 26.FFD8F1000000/humidity   Counter =1363 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:41:01 CEST 2016 10.C825FA010800/temperature   Counter =1363 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:41:13 CEST 2016 26.FFD8F1000000/humidity   Counter =1364 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:41:13 CEST 2016 10.C825FA010800/temperature   Counter =1364 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:41:20 CEST 2016 10.9702E6010800/temperature   Counter =1365 
ServerRead: Data error on /uncached/10.9702E6010800/temperature
Sat Jun 11 14:41:23 CEST 2016 26.FFD8F1000000/humidity   Counter =1365 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:41:23 CEST 2016 10.C825FA010800/temperature   Counter =1365 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:41:34 CEST 2016 26.FFD8F1000000/humidity   Counter =1366 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:41:34 CEST 2016 10.C825FA010800/temperature   Counter =1366 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:41:44 CEST 2016 26.FFD8F1000000/humidity   Counter =1367 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:41:45 CEST 2016 10.C825FA010800/temperature   Counter =1367 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:41:52 CEST 2016 10.9702E6010800/temperature   Counter =1368 
ServerRead: Data error on /uncached/10.9702E6010800/temperature
Sat Jun 11 14:41:54 CEST 2016 26.FFD8F1000000/humidity   Counter =1368 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:41:55 CEST 2016 10.C825FA010800/temperature   Counter =1368 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:42:02 CEST 2016 10.9702E6010800/temperature   Counter =1369 
ServerRead: Data error on /uncached/10.9702E6010800/temperature
Sat Jun 11 14:42:04 CEST 2016 26.FFD8F1000000/humidity   Counter =1369 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:42:05 CEST 2016 10.C825FA010800/temperature   Counter =1369 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:42:12 CEST 2016 10.9702E6010800/temperature   Counter =1370 
ServerRead: Data error on /uncached/10.9702E6010800/temperature
Sat Jun 11 14:42:14 CEST 2016 26.FFD8F1000000/humidity   Counter =1370 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:42:15 CEST 2016 10.C825FA010800/temperature   Counter =1370 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:42:22 CEST 2016 10.9702E6010800/temperature   Counter =1371 
ServerRead: Data error on /uncached/10.9702E6010800/temperature
Sat Jun 11 14:42:24 CEST 2016 26.FFD8F1000000/humidity   Counter =1371 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:42:24 CEST 2016 10.C825FA010800/temperature   Counter =1371 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:42:31 CEST 2016 10.9702E6010800/temperature   Counter =1372 
ServerRead: Data error on /uncached/10.9702E6010800/temperature
Sat Jun 11 14:42:34 CEST 2016 26.FFD8F1000000/humidity   Counter =1372 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:42:35 CEST 2016 10.C825FA010800/temperature   Counter =1372 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:42:42 CEST 2016 10.9702E6010800/temperature   Counter =1373 
ServerRead: Data error on /uncached/10.9702E6010800/temperature
Sat Jun 11 14:42:44 CEST 2016 26.FFD8F1000000/humidity   Counter =1373 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:42:45 CEST 2016 10.C825FA010800/temperature   Counter =1373 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:42:52 CEST 2016 10.9702E6010800/temperature   Counter =1374 
ServerRead: Data error on /uncached/10.9702E6010800/temperature
Sat Jun 11 14:42:54 CEST 2016 26.FFD8F1000000/humidity   Counter =1374 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:42:55 CEST 2016 10.C825FA010800/temperature   Counter =1374 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:43:06 CEST 2016 26.FFD8F1000000/humidity   Counter =1375 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:43:07 CEST 2016 10.C825FA010800/temperature   Counter =1375 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:43:17 CEST 2016 26.FFD8F1000000/humidity   Counter =1376 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:43:17 CEST 2016 10.C825FA010800/temperature   Counter =1376 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:43:29 CEST 2016 26.FFD8F1000000/humidity   Counter =1377 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:43:30 CEST 2016 10.C825FA010800/temperature   Counter =1377 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:43:40 CEST 2016 26.FFD8F1000000/humidity   Counter =1378 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:43:40 CEST 2016 10.C825FA010800/temperature   Counter =1378 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:43:51 CEST 2016 10.C825FA010800/temperature   Counter =1379 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:44:02 CEST 2016 10.C825FA010800/temperature   Counter =1380 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:44:59 CEST 2016 10.C825FA010800/temperature   Counter =1385 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:45:11 CEST 2016 10.C825FA010800/temperature   Counter =1386 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:45:21 CEST 2016 10.C825FA010800/temperature   Counter =1387 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:45:33 CEST 2016 10.C825FA010800/temperature   Counter =1388 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:45:44 CEST 2016 10.C825FA010800/temperature   Counter =1389 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:45:54 CEST 2016 26.FFD8F1000000/humidity   Counter =1390 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:45:54 CEST 2016 10.C825FA010800/temperature   Counter =1390 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:46:04 CEST 2016 26.FFD8F1000000/humidity   Counter =1391 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:46:05 CEST 2016 10.C825FA010800/temperature   Counter =1391 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:46:15 CEST 2016 26.FFD8F1000000/humidity   Counter =1392 
ServerRead: Data error on /uncached/26.FFD8F1000000/humidity
Sat Jun 11 14:46:15 CEST 2016 10.C825FA010800/temperature   Counter =1392 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:46:39 CEST 2016 10.C825FA010800/temperature   Counter =1394 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:46:50 CEST 2016 10.C825FA010800/temperature   Counter =1395 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 14:47:02 CEST 2016 10.C825FA010800/temperature   Counter =1396 
ServerRead: Data error on /uncached/10.C825FA010800/temperature
Sat Jun 11 15:23:17 CEST 2016 3A.546302000000/sensed.BYTE   Counter =1538 Sat 
Jun 11 15:23:17 CEST 2016 28.4E3066020000/temperature   Counter =1538 Sat Jun 
11 15:23:17 CEST 2016 3A.B36002000000/sensed.BYTE   Counter =1538 Sat Jun 11 
15:23:17 CEST 2016 26.FFD8F1000000/humidity   Counter =1538 Sat Jun 11 
15:23:17 CEST 2016 10.C825FA010800/temperature   Counter =1538 Sat Jun 11 
15:23:22 CEST 2016 10.B6FAE5010800/temperature   Counter =1539 Sat Jun 11 
15:23:22 CEST 2016 10.9702E6010800/temperature   Counter =1539 Sat Jun 11 
15:23:22 CEST 2016 3A.546302000000/sensed.BYTE   Counter =1539 Sat Jun 11 
15:23:22 CEST 2016 28.4E3066020000/temperature   Counter =1539 Sat Jun 11 
15:23:22 CEST 2016 3A.B36002000000/sensed.BYTE   Counter =1539 Sat Jun 11 
15:23:22 CEST 2016 26.FFD8F1000000/humidity   Counter =1539 Sat Jun 11 
15:23:23 CEST 2016 10.C825FA010800/temperature   Counter =1539 Sat Jun 11 
15:23:28 CEST 2016 10.B6FAE5010800/temperature   Counter =1540 Sat Jun 11 
15:23:28 CEST 2016 10.9702E6010800/temperature   Counter =1540 Sat Jun 11 
15:23:28 CEST 2016 3A.546302000000/sensed.BYTE   Counter =1540 Sat Jun 11 
15:23:28 CEST 2016 28.4E3066020000/temperature   Counter =1540 Sat Jun 11 
15:23:28 CEST 2016 3A.B36002000000/sensed.BYTE   Counter =1540 Sat Jun 11 
15:23:28 CEST 2016 26.FFD8F1000000/humidity   Counter =1540 Sat Jun 11 
15:23:28 CEST 2016 10.C825FA010800/temperature   Counter =1540 


Best regards
--
Guy COLIN


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
Owfs-developers mailing list
Owfs-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/owfs-developers

Reply via email to