From: Krzysztof <pa...@po...> - 2005-07-06 21:43:01
|
Hi! I like owfs software verrrry much, it is cool :-) But there is something wrong with owfs imho (or my system!? Please help me to sort it out) I use few ds1820 (20m long wires) - they are in parasite mode. And one ds2438 (2m) - powerd via USB adapter (not in parasite mode). And the problems are: 1) http://img221.imageshack.us/img221/7387/meteo21ib.png Annoying small glitches from time to time (here @ 12:00 and 4 hours later) They come from the ds18b20 sensors. How can I get rid of these? 2) DS2438 That is a realy annoying :/ When I connect device 2438 to the 1w network it is not instantly visible in the /mnt/1wire (maybe that is how owfs works... dunno) and if it finaly appears I have sometimes problem with reading the data!! # # cat /mnt/1wire/26.xxxxxxxxxx/current <enter> And I get proper reading OR _sometimes_ "cat: bad syntax", "cat: current is a directory" error. Sometimes directory 26.xxxx (ds2438 hw address) vanishes too :( "ls" does not see it, mc does not either and mc may report doubled direcotry of one DS18b20 sensor :-O ! 01.A795AD0B0000/ 10.9D3E83000800/ 10.0EFE82000800/ 10.0EFE82000800/ <--- doubled, ds2438 dir vanished howether ds2438 is still on the network!! bus.0/ simultaneous/ structure/ uncached/ alarm/ Whent this bug happens there are tiny "gaps" on the chart (look for the "oswietlenie" line) http://img221.imageshack.us/img221/6616/meteo22gi.png It is not(!) rrdtool or my script issue (I am 99% sure) Today I had another problem, after leaving only ds2438 on the network (entire network was only 2m long!) I could NOT enter /mnt/1wire directory, mc has hanged, ls hanged. Apps could not list that directory! Reboot of the system did not help. I must addmit that ds2438 based device does work with my windows pc and ibutton viewer 32 software without any problems, crashes etc. I have upgraded fuse library but do I have to recompile owfs for the new fuse upgrade to take effect? My owfs is 2.1RC P.s I had owfs hang after removing one of the ds18b20 from the network too (I simply unplug rj12 connector) is it a normal behavior? Slackware 2.4.28 Please help me! And sorry for my english :-) TIA |
From: Paul A. <pal...@ea...> - 2005-07-07 00:46:48
|
On Wednesday 06 July 2005 05:42 pm, Krzysztof wrote: > Hi! > I like owfs software verrrry much, it is cool :-) > But there is something wrong with owfs imho (or my system!? Please help me > to sort it out) > > I use few ds1820 (20m long wires) - they are in parasite mode. > And one ds2438 (2m) - powerd via USB adapter (not in parasite mode). > > And the problems are: > > 1) > http://img221.imageshack.us/img221/7387/meteo21ib.png > Annoying small glitches from time to time (here @ 12:00 and 4 hours later) > They come from the ds18b20 sensors. How can I get rid of these? > > 2) DS2438 > That is a realy annoying :/ When I connect device 2438 to the 1w network it > is not instantly visible in the /mnt/1wire (maybe that is how owfs works... > dunno) and if it finaly appears I have sometimes problem with reading the > data!! > To read immediate changes, look at the "uncached" directory. Since directory searches are expensive (slow) and unchanging in many installations, the directory contents are "cached". There is a timeout, but it isn't short. You can set the timeout "/settings/cache/directory" in seconds, or just read the "uncached" directory. > # > # cat /mnt/1wire/26.xxxxxxxxxx/current <enter> > > And I get proper reading OR _sometimes_ "cat: bad syntax", "cat: current is > a directory" error. > Sometimes directory 26.xxxx (ds2438 hw address) vanishes too :( > "ls" does not see it, mc does not either and mc may report doubled > direcotry of one DS18b20 sensor :-O ! > > 01.A795AD0B0000/ > 10.9D3E83000800/ > 10.0EFE82000800/ > 10.0EFE82000800/ <--- doubled, ds2438 dir vanished howether ds2438 is > still on the network!! > bus.0/ > simultaneous/ > structure/ > uncached/ > alarm/ > > > Whent this bug happens there are tiny "gaps" on the chart (look for the > "oswietlenie" line) > http://img221.imageshack.us/img221/6616/meteo22gi.png > It is not(!) rrdtool or my script issue (I am 99% sure) > > Today I had another problem, after leaving only ds2438 on the network > (entire network was only 2m long!) I could NOT enter /mnt/1wire directory, > mc has hanged, ls hanged. Apps could not list that directory! Reboot of the > system did not help. I must addmit that ds2438 based device does work with > my windows pc and ibutton viewer 32 software without any problems, crashes > etc. > > I have upgraded fuse library but do I have to recompile owfs for the new > fuse upgrade to take effect? My owfs is 2.1RC > I don't know, but fuse version hasn't been a factor. Can you try the newest owfs? Pull a version from the CVS, or I'll send you a copy. > P.s > I had owfs hang after removing one of the ds18b20 from the network too (I > simply unplug rj12 connector) is it a normal behavior? > No. owfs shouldn't care. > Slackware 2.4.28 I don't know about 2.4 kernels and usb, specifically libusb. Should be ok. I have a similar setup running on a serial connector on a 2.4 kernel that has been nearly flawless for over a year, specifically 18B20s and 2438 (humidity), with 20m cable all parasitic. See > > Please help me! And sorry for my english :-) > TIA > |
From: Krzysztof <pa...@po...> - 2005-07-07 09:40:28
|
Paul Alfille wrote: > On Wednesday 06 July 2005 05:42 pm, Krzysztof wrote: > To read immediate changes, look at the "uncached" directory. Since > directory searches are expensive (slow) and unchanging in many > installations, the directory contents are "cached". There is a > timeout, but it isn't short. You can set the timeout > "/settings/cache/directory" in seconds, or just read the "uncached" > directory. OK I will check this out, I have forgotten about that feature :) > > I don't know, but fuse version hasn't been a factor. > Can you try the newest owfs? Pull a version from the CVS, or I'll > send you a copy. I will try to pull new version myself. If I fail I will drop you a line. I hope new CVS ver will help me :-) Thank you Paul. |