Thanks for your response. If necessary I am willing to downgrade to ubuntu 14.04
I am on Ubuntu 16.04 with Kernel 4.4.0-45-generic I have python-usb 1.0.0~b2 libusb-1.0-0 1.0.20-1 libusb-0.1-4 0.1.23-28 2016-10-25 2:38 GMT+02:00 mwall <[email protected]>: > On Monday, October 24, 2016 at 3:01:47 PM UTC-4, Roland Ehle wrote: >> >> Hi all, >> >> I have now attached my WMR300 to an Intel NUC running Ubuntu 16.04 LTS. >> Unfortunately weewx 3.6.1 is unable to read data from the station. >> Apparantly the reason is, that the USB device is reset by the Kernel, >> according to the log: >> >> Oct 24 20:57:01 lin01 weewx[932]: engine: Loading station type WMR300 >> (weewx.drivers.wmr300) >> Oct 24 20:57:01 lin01 weewx[932]: wmr300: driver version is 0.13 >> Oct 24 20:57:01 lin01 weewx[932]: wmr300: Found station at bus= device= >> Oct 24 20:57:02 lin01 kernel: [ 2514.640999] usb 1-4: reset full-speed >> USB device number 5 using xhci_hcd >> >> and Later: >> >> Oct 24 20:55:46 lin01 weewx[932]: engine: Starting up weewx version 3.6.1 >> Oct 24 20:55:46 lin01 weewx[932]: engine: Station does not support >> reading the time >> Oct 24 20:55:46 lin01 weewx[932]: wmr300: reading records since ******* >> N/A ******* ( N/A ) >> Oct 24 20:55:46 lin01 weewx[932]: wmr300: read: failed attempt 1 of 5: >> [Errno 110] Operation timed out >> Oct 24 20:55:49 lin01 weewx[932]: wmr300: read: failed attempt 2 of 5: >> [Errno 110] Operation timed out >> Oct 24 20:55:52 lin01 weewx[932]: wmr300: read: failed attempt 3 of 5: >> [Errno 110] Operation timed out >> Oct 24 20:55:55 lin01 weewx[932]: wmr300: read: failed attempt 4 of 5: >> [Errno 110] Operation timed out >> Oct 24 20:55:58 lin01 weewx[932]: wmr300: read: failed attempt 5 of 5: >> [Errno 110] Operation timed out >> >> I am about to give up and use a Raspberry Pi, but am hoping, that someone >> has a hint. >> > > roland, > > i think the timeouts are due to a usb initialization problem, which is in > turn due to differences between how 'reset' works in different versions of > libusb. > > from the "Found station at bus= device=" i would guess that you are > running libusb 1.0, but could you post the exact versions of pyusb and > libusb on your ubuntu system? > > i have been testing the wmr300 driver on ubuntu 14.04.1 with kernel > 3.19.0-32-generic on x86_64 with these usb versions: > > python-usb 0.4.3-1 > libusb-1.0-0 1.0.17-1 > libusb-0.1-4 0.1.12-23.3 > > m > > -- > You received this message because you are subscribed to a topic in the > Google Groups "weewx-user" group. > To unsubscribe from this topic, visit https://groups.google.com/d/ > topic/weewx-user/YSz_IWnzOjE/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
