Sida 1 av 1
i2c 1wire expansion module [v1.0] slutade fungera
Postat: 12 okt 2013, 22:53
av jteg68
Hej,
ikväll slutade nåt att fungera i 1wire-delen.
Från att ha fungerat som vanligt så slutade data att spelas in. Vid en koll så hade owserver och owfs stoppat utan notering i /var/log/daemon eller syslog. Startförsök av owserver (service owserver start) misslyckades utan notering i syslog eller daemon.
Flera omstarter av hallopajen har gjorts. Ibland kommer en notering om att DEFAULT: owlib.c:(56) No valid 1-wire buses found, ibland finns ingen notering från OWFS alls. Debugnivån är satt till 9.
Jag har provat att dra ur kabeln till kortet för att kunna se om felet sitter bland givarna, men det blir ingen skillnad. Jag har tagit ur och satt in kortet igen utan skillnad.
Inga program har updaterats på länge. owfs är 2.9p1
Vad göra för att felsöka?
/Jörgen
Re: i2c 1wire expansion module [v1.0] slutade fungera
Postat: 13 okt 2013, 09:36
av flyvert
Har du provat att minimera 1-wire nätet till bara en (o mycket nära belägen) sensor?
Har bara kört lite drygt en månad men har råkat på en par felkopplingar "gjorda in på småtimmarna" med vad jag tror samma fel som du får o konstaterat att man inte får speciellt mycket diagnostik om nåt är fel på bussen.
Re: i2c 1wire expansion module [v1.0] slutade fungera
Postat: 13 okt 2013, 17:10
av jteg68
Jag har provat helt utan mätareutan förbättring, provar med en enda vid tillfälle. Är bortrest så det här felet kom riktigt olägligt
Re: i2c 1wire expansion module [v1.0] slutade fungera
Postat: 13 okt 2013, 18:52
av elf98
Hittas chippet på i2c-bussen?
Re: i2c 1wire expansion module [v1.0] slutade fungera
Postat: 14 okt 2013, 00:01
av jteg68
Är det här tillräcklig information för att se om kretsen upptäcks?
/Jörgen
grep -i i2c kern.log*
Oct 12 22:17:15 raspberrypi kernel: [ 4.933183] bcm2708_i2c bcm2708_i2c.0: BSC0 Controller at 0x20205000 (irq 79) (baudrate 100k)
Oct 12 22:17:15 raspberrypi kernel: [ 5.246265] bcm2708_i2c bcm2708_i2c.1: BSC1 Controller at 0x20804000 (irq 79) (baudrate 100k)
Oct 12 22:17:15 raspberrypi kernel: [ 10.107197] i2c /dev entries driver
grep -i owfs daemon.log.*
daemon.log.1:Oct 12 15:17:21 raspberrypi OWFS[2241]: CONNECT: ow_ds2482.c:(397) Found an i2c device at /dev/i2c-1 address 18
daemon.log.1:Oct 12 15:17:21 raspberrypi OWFS[2241]: CONNECT: ow_ds2482.c:(426) i2c device at /dev/i2c-1 address 18 appears to be DS2482-x00
daemon.log.1:Oct 12 15:17:21 raspberrypi OWFS[2241]: CONNECT: ow_ds2482.c:(691) DS2482-100 (Single channel)
daemon.log.1:Oct 12 15:17:23 raspberrypi OWFS[2267]: CONNECT: owfs.c:(96) fuse mount point: /mnt/1wire
daemon.log.1:Oct 12 15:17:23 raspberrypi OWFS[2267]: CONNECT: ow_avahi_link.c:(68) No Avahi support. Library libavahi-client couldn't be loaded
daemon.log.1:Oct 12 15:17:23 raspberrypi OWFS[2267]: CONNECT: ow_dnssd.c:(82) Zeroconf/Bonjour is disabled since dnssd library isn't found
daemon.log.1:Oct 12 15:17:25 raspberrypi OWFS[2302]: DEFAULT: ow_daemon.c:(144) Entered background mode, quitting.
daemon.log.1:Oct 12 15:17:25 raspberrypi OWFS[2302]: CONNECT: ow_avahi_link.c:(68) No Avahi support. Library libavahi-client couldn't be loaded
daemon.log.1:Oct 12 15:17:25 raspberrypi OWFS[2302]: CONNECT: ow_dnssd.c:(82) Zeroconf/Bonjour is disabled since dnssd library isn't found
daemon.log.1:Oct 12 16:00:39 raspberrypi OWFS[2241]: CONNECT: ow_tcp_read.c:(110) TIMEOUT after 0 bytes
daemon.log.1:Oct 12 16:00:41 raspberrypi OWFS[2241]: CONNECT: ow_tcp_read.c:(110) TIMEOUT after 0 bytes
daemon.log.1:Oct 12 19:27:01 raspberrypi OWFS[2272]: CONNECT: ow_net_client.c:(147) [Connection refused] Socket problem
daemon.log.1:Oct 12 19:27:01 raspberrypi OWFS[2272]: CONNECT: ow_net_client.c:(147) [Connection refused] Socket problem
daemon.log.1:Oct 12 19:27:01 raspberrypi OWFS[2272]: CONNECT: ow_net_client.c:(147) [Connection refused] Socket problem
daemon.log.1:Oct 12 19:27:01 raspberrypi OWFS[2272]: CONNECT: ow_net_client.c:(147) [Connection refused] Socket problem
daemon.log.1:Oct 12 19:27:01 raspberrypi OWFS[2272]: CONNECT: ow_net_client.c:(147) [Connection refused] Socket problem
daemon.log.1:Oct 12 19:27:01 raspberrypi OWFS[2272]: DEFAULT: ow_reconnect.c:(70) Failed to reconnect tcp bus master!
daemon.log.1:Oct 12 19:27:01 raspberrypi OWFS[2272]: CONNECT: ow_net_client.c:(147) [Connection refused] Socket problem
daemon.log.1:Oct 12 19:27:01 raspberrypi OWFS[2272]: CONNECT: ow_net_client.c:(147) [Connection refused] Socket problem
daemon.log.1:Oct 12 19:27:01 raspberrypi OWFS[2272]: CONNECT: ow_net_client.c:(147) [Connection refused] Socket problem
daemon.log.1:Oct 12 19:27:01 raspberrypi OWFS[2272]: DEFAULT: ow_reconnect.c:(70) Failed to reconnect tcp bus master!
daemon.log.1:Oct 12 19:27:01 raspberrypi OWFS[2272]: CONNECT: ow_net_client.c:(147) [Connection refused] Socket problem
daemon.log.1:Oct 12 19:27:01 raspberrypi OWFS[2272]: CONNECT: ow_net_client.c:(147) [Connection refused] Socket problem
daemon.log.1:Oct 12 19:27:01 raspberrypi OWFS[2272]: CONNECT: ow_net_client.c:(147) [Connection refused] Socket problem
daemon.log.1:Oct 12 19:27:02 raspberrypi OWFS[2272]: DEFAULT: ow_reconnect.c:(70) Failed to reconnect tcp bus master!
daemon.log.1:Oct 12 19:27:02 raspberrypi OWFS[2272]: CONNECT: ow_net_client.c:(147) [Connection refused] Socket problem
daemon.log.1:Oct 12 19:27:02 raspberrypi OWFS[2272]: CONNECT: ow_net_client.c:(147) [Connection refused] Socket problem
daemon.log.1:Oct 12 19:27:02 raspberrypi OWFS[2272]: CONNECT: ow_net_client.c:(147) [Connection refused] Socket problem
daemon.log.1:Oct 12 19:27:02 raspberrypi OWFS[2272]: DEFAULT: ow_reconnect.c:(70) Failed to reconnect tcp bus master!
daemon.log.1:Oct 12 19:27:02 raspberrypi OWFS[2272]: CONNECT: ow_net_client.c:(147) [Connection refused] Socket problem
daemon.log.1:Oct 12 19:27:02 raspberrypi OWFS[2272]: CONNECT: ow_net_client.c:(147) [Connection refused] Socket problem
daemon.log.1:Oct 12 19:52:58 raspberrypi OWFS[2595]: DEFAULT: ow_daemon.c:(144) Entered background mode, quitting.
daemon.log.1:Oct 12 19:52:58 raspberrypi OWFS[2595]: DEFAULT: owlib.c:(56) No valid 1-wire buses found
daemon.log.1:Oct 12 19:53:19 raspberrypi OWFS[2600]: DEFAULT: ow_daemon.c:(144) Entered background mode, quitting.
daemon.log.1:Oct 12 19:53:19 raspberrypi OWFS[2600]: DEFAULT: owlib.c:(56) No valid 1-wire buses found
daemon.log.1:Oct 12 19:53:39 raspberrypi OWFS[2603]: DEFAULT: ow_daemon.c:(144) Entered background mode, quitting.
daemon.log.1:Oct 12 19:53:40 raspberrypi OWFS[2603]: DEFAULT: owlib.c:(56) No valid 1-wire buses found
daemon.log.1:Oct 12 22:07:13 raspberrypi OWFS[2602]: DEFAULT: ow_daemon.c:(144) Entered background mode, quitting.
daemon.log.1:Oct 12 22:07:13 raspberrypi OWFS[2602]: DEFAULT: owlib.c:(56) No valid 1-wire buses found
daemon.log.1:Oct 12 23:14:12 raspberrypi OWFS[2627]: DEFAULT: ow_daemon.c:(144) Entered background mode, quitting.
daemon.log.1:Oct 12 23:14:12 raspberrypi OWFS[2627]: DEFAULT: owlib.c:(56) No valid 1-wire buses found
daemon.log.1:Oct 12 23:14:47 raspberrypi OWFS[2637]: DEFAULT: ow_daemon.c:(144) Entered background mode, quitting.
daemon.log.1:Oct 12 23:14:47 raspberrypi OWFS[2637]: DEFAULT: owlib.c:(56) No valid 1-wire buses found
Re: i2c 1wire expansion module [v1.0] slutade fungera
Postat: 14 okt 2013, 07:56
av elf98
Utan ha några temperatursensorer anslutna:
Kod: Markera allt
sudo apt-get install i2c-tools
sudo i2cdetect -y 1
Klistra sedan in outputen här.
Re: i2c 1wire expansion module [v1.0] slutade fungera
Postat: 14 okt 2013, 10:13
av jteg68
Jag har för mig att jag lämnade tempgivarna inkopplade. Testet kört ändå och nåt upptäcktes.
root@raspberrypi:~# i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- 18 -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
Re: i2c 1wire expansion module [v1.0] slutade fungera
Postat: 15 okt 2013, 07:48
av elf98
Då hittas modulen av din raspberry Pi. Kolla över alla inkopplingar och testa med endast en sensor ansluten.
Re: i2c 1wire expansion module [v1.0] slutade fungera
Postat: 15 okt 2013, 08:13
av jteg68
OK, det får bli när jag kommer hem om ett par veckor.
Vad är det som skiljer mellan att ha en sensor och ingen alls vad det gäller att få owfs & Co att prata med kortet?
/Jörgen
Re: i2c 1wire expansion module [v1.0] slutade fungera
Postat: 17 okt 2013, 12:08
av jteg68
Löst, det var skit bakom spakarna. Prylarna är igång igen.
En kommentarsrad i /etc/owfs.conf hade fått en * isf # som första tecken.
Tack för supporten,
Jörgen
Re: i2c 1wire expansion module [v1.0] slutade fungera
Postat: 03 okt 2014, 20:35
av Niklas
Gammal tråd men liknande problem..
Min modul som jag fick igår har jag inte fått kontakt med.
Inga sensorer anslutna:
Kod: Markera allt
i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- UU -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
UU?
Kod: Markera allt
pi@domoticz ~ $ sudo /opt/owfs/bin/owfs --i2c=ALL:ALL --allow_other /mnt/1wire --debug
DEBUG MODE
libow version:
2.9p5
CONNECT: owfs.c:(96) fuse mount point: /mnt/1wire
CONNECT: ow_avahi_link.c:(68) No Avahi support. Library libavahi-client couldn't be loaded
CONNECT: ow_dnssd.c:(82) Zeroconf/Bonjour is disabled since dnssd library isn't found
CALL: ow_parsename.c:(102) path=[]
DEBUG: owlib.c:(81) Globals temp limits 0C 100C (for simulated adapters)
CONNECT: ow_ds2482.c:(382) [Is a directory] Could not open i2c device /dev/.
CONNECT: ow_ds2482.c:(382) [Is a directory] Could not open i2c device /dev/..
CONNECT: ow_ds2482.c:(396) Found an i2c device at /dev/i2c-1 address 18
CONNECT: ow_ds2482.c:(422) i2c device at /dev/i2c-1 address 18 cannot be reset. Not a DS2482.
CONNECT: ow_ds2482.c:(396) Found an i2c device at /dev/i2c-1 address 19
CONNECT: ow_ds2482.c:(422) i2c device at /dev/i2c-1 address 19 cannot be reset. Not a DS2482.
CONNECT: ow_ds2482.c:(396) Found an i2c device at /dev/i2c-1 address 1A
CONNECT: ow_ds2482.c:(422) i2c device at /dev/i2c-1 address 1A cannot be reset. Not a DS2482.
CONNECT: ow_ds2482.c:(393) [Device or resource busy] Cound not set trial i2c address to 1B
CONNECT: ow_ds2482.c:(396) Found an i2c device at /dev/i2c-1 address 1C
CONNECT: ow_ds2482.c:(422) i2c device at /dev/i2c-1 address 1C cannot be reset. Not a DS2482.
CONNECT: ow_ds2482.c:(396) Found an i2c device at /dev/i2c-1 address 1D
CONNECT: ow_ds2482.c:(422) i2c device at /dev/i2c-1 address 1D cannot be reset. Not a DS2482.
CONNECT: ow_ds2482.c:(396) Found an i2c device at /dev/i2c-1 address 1E
CONNECT: ow_ds2482.c:(422) i2c device at /dev/i2c-1 address 1E cannot be reset. Not a DS2482.
CONNECT: ow_ds2482.c:(396) Found an i2c device at /dev/i2c-1 address 1F
CONNECT: ow_ds2482.c:(422) i2c device at /dev/i2c-1 address 1F cannot be reset. Not a DS2482.
DEBUG: ow_com_close.c:(42) Unimplemented!!!
CONNECT: owlib.c:(149) Cannot detect an i2c DS2482-x00 on ALL:ALL
DEFAULT: owlib.c:(56) No valid 1-wire buses found
DEBUG: ow_exit.c:(18) Exit code = 1
Jag har byggt owfs på en Pi enligt guiden här:
http://wiki.m.nu/index.php/OWFS_p%C3%A5_Rasperry_Pi
Kör från source och inte binärerna.
Tankar?
Re: i2c 1wire expansion module [v1.0] slutade fungera
Postat: 03 okt 2014, 20:54
av flyvert
Niklas skrev:Tankar?
Har du läst denna tråd?
http://forum.m.nu/support-m-nu/1-wire-i ... t3762.html
Senare firmware verkar ha introducerat konflikter med drivers för ljud.
Allt la av för mig efter en rpi-upgrade/apt-get upgrade...
rageons tips om blacklist visade sig vara lösningen...
/f
Re: i2c 1wire expansion module [v1.0] slutade fungera
Postat: 03 okt 2014, 21:15
av Niklas
flyvert skrev:Niklas skrev:Tankar?
Har du läst denna tråd?
http://forum.m.nu/support-m-nu/1-wire-i ... t3762.html
Senare firmware verkar ha introducerat konflikter med drivers för ljud.
Allt la av för mig efter en rpi-upgrade/apt-get upgrade...
rageons tips om blacklist visade sig vara lösningen...
/f
Men hur kunde jag missa den tråden?? Klart att det funkade! FW-uppgradering är bland det första jag kör när jag installerar en ny pi..
Tack!