I recently decided to upgrade my RPi running weewx 3.5 on the Debian 8 Wheezy based Raspbian to weewx 3.8 running on the new Debian 9 Stretch Raspbian.
When the 1-wire adapter is plugged into the usb socket, syslog shows Dec 7 17:33:27 wx kernel: [436943.136563] usb 1-1.5: new full-speed USB device number 107 using dwc_otg Dec 7 17:33:27 wx kernel: [436943.270174] usb 1-1.5: New USB device found, idVendor=04fa, idProduct=2490 Dec 7 17:33:27 wx kernel: [436943.270189] usb 1-1.5: New USB device strings: Mfr=0, Product=0, SerialNumber=0 Dec 7 17:33:27 wx mtp-probe: checking bus 1, device 107: "/sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5" Dec 7 17:33:27 wx mtp-probe: bus: 1, device: 107 was not an MTP device Using weewx-owfs-0.21, weewx loads the owfs config and promptly exits. Syslog shows Dec 7 17:35:26 wx OWFS[23185]: DEFAULT: owlib.c:(208) Cannot open USB bus master Dec 7 17:35:26 wx OWFS[23185]: DEFAULT: owlib.c:(52) No valid 1-wire buses found Dec 7 17:35:26 wx OWFS[23185]: import of driver failed: (<class 'ow.exNoController'>) Dec 7 17:35:26 wx OWFS[23185]: engine: Unable to load driver: Dec 7 17:35:26 wx OWFS[23185]: **** Exiting... I'm using the same entry in /etc/udev/rules.d/98-owfs.rules that worked before: ATTRS{idVendor}=="04fa", ATTRS{idProduct}=="2490", SUBSYSTEMS=="usb", ACTION=="add", MODE="0666", GROUP="pi" /dev/bus/usb/001/ shows a usb port which is pi group readable and writable: # ls -l total 0 crw-rw-rw- 1 root pi 189, 106 Dec 7 17:33 107 In an attempt to test permissions, running the following simple program as root: #!/usr/bin/python import ow ow.init('u') Dec 11 07:05:46 wx OWFS[30742]: DEFAULT: owlib.c:(208) Cannot open USB bus master Dec 11 07:05:46 wx OWFS[30742]: DEFAULT: owlib.c:(52) No valid 1-wire buses found Thanks for your help. -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.