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