Good morning all, A little help if you please.
I am running the latest version of wseewx on a centos 7 system uname -a provides <code> Linux bragi 4.4.108-1.el7.elrepo.x86_64 #1 SMP Mon Dec 25 09:55:39 EST 2017 x86_64 x86_64 x86_64 GNU/Linux </code> The install is in /bin/weewxd I have a d-link DUB-H7 to which the w/s is connected. It hangs ... :-( but the error is not quite that in the wiki - I don't see the "could not detach kernel driver from interface 0: No data available" I do get: <code> May 20 07:02:50 bragi weewx[26340]: fousb: get_observations failed: [Errno 110] Operation timed out May 20 07:03:35 bragi weewx[26340]: fousb: get_observations failed: [Errno 110] Operation timed out May 20 07:04:20 bragi weewx[26340]: fousb: get_observations failed: [Errno 110] Operation timed out May 20 07:05:05 bragi weewx[26340]: fousb: get_observations failed: [Errno 110] Operation timed out May 20 07:05:05 bragi weewx[26340]: engine: Main loop exiting. Shutting engine down. May 20 07:05:05 bragi weewx[26340]: engine: Shutting down StdReport thread May 20 07:05:05 bragi weewx[26340]: engine: Caught WeeWxIOError: Max retries exceeded while fetching observations May 20 07:05:05 bragi weewx[26340]: **** Waiting 60 seconds then retrying... May 20 07:05:34 bragi systemd: Started Multi-router Traffic Grapher. May 20 07:06:05 bragi weewx[26340]: engine: retrying... May 20 07:06:05 bragi weewx[26340]: engine: Using configuration file /etc/weewx/weewx.conf May 20 07:06:05 bragi weewx[26340]: engine: Loading station type FineOffsetUSB (weewx.drivers.fousb) May 20 07:06:05 bragi weewx[26340]: fousb: driver version is 1.9 May 20 07:06:05 bragi weewx[26340]: fousb: power cycling enabled for port 4 on hub 001:006 May 20 07:06:05 bragi weewx[26340]: fousb: polling mode is PERIODIC May 20 07:06:05 bragi weewx[26340]: fousb: polling interval is 60 May 20 07:06:05 bragi weewx[26340]: fousb: found station on USB bus= device= May 20 07:06:05 bragi weewx[26340]: engine: StdConvert target unit is 0x1 May 20 07:06:05 bragi weewx[26340]: wxcalculate: The following values will be calculated: barometer=software, windchill=software, dewpoint=software, appTemp=prefer_hardware, rainRate=prefer_hardware, windrun=prefer_hardware, heatindex=prefer_hardware, maxSolarRad=prefer_hardware, humidex=prefer_hardware, pressure=prefer_hardware, inDewpoint=prefer_hardware, ET=prefer_hardware, altimeter=prefer_hardware, cloudbase=prefer_hardware May 20 07:06:05 bragi weewx[26340]: wxcalculate: The following algorithms will be used for calculations: altimeter=aaNOAA, maxSolarRad=RS May 20 07:06:05 bragi weewx[26340]: engine: Archive will use data binding wx_binding May 20 07:06:05 bragi weewx[26340]: engine: Record generation will be attempted in 'software' May 20 07:06:05 bragi weewx[26340]: engine: Using archive interval of 300 seconds (software record generation) May 20 07:06:05 bragi weewx[26340]: engine: Using binding 'wx_binding' to database 'weewx.sdb' May 20 07:06:05 bragi weewx[26340]: manager: Starting backfill of daily summaries May 20 07:06:05 bragi weewx[26340]: restx: StationRegistry: Station will be registered. May 20 07:06:05 bragi weewx[26340]: restx: Wunderground-PWS: Data for station INORFOLK21 will be posted May 20 07:06:05 bragi weewx[26340]: restx: PWSweather: Posting not enabled. May 20 07:06:05 bragi weewx[26340]: restx: CWOP: Posting not enabled. May 20 07:06:05 bragi weewx[26340]: restx: WOW: Posting not enabled. May 20 07:06:05 bragi weewx[26340]: restx: AWEKAS: Posting not enabled. May 20 07:06:05 bragi weewx[26340]: engine: Starting up weewx version 3.9.1 May 20 07:06:20 bragi weewx[26340]: fousb: get_records failed: [Errno 110] Operation timed out May 20 07:07:05 bragi weewx[26340]: fousb: get_records failed: [Errno 110] Operation timed out May 20 07:07:50 bragi weewx[26340]: fousb: get_records failed: [Errno 110] Operation timed out May 20 07:08:35 bragi weewx[26340]: fousb: get_records failed: [Errno 110] Operation timed out May 20 07:08:35 bragi weewx[26340]: engine: Main loop exiting. Shutting engine down. May 20 07:08:35 bragi weewx[26340]: engine: Caught WeeWxIOError: Max retries exceeded while fetching records May 20 07:08:35 bragi weewx[26340]: **** Waiting 60 seconds then retrying... May 20 07:09:35 bragi weewx[26340]: engine: retrying... ... </code> There is no mention of trying to power cycle the hub/port, and it fails to restore the function. If I use the uhubctl I can turn ports on & off at will, but the python version I get a type error ... ? <code> ./usb_control-0.6.py Traceback (most recent call last): File "./usb_control-0.6.py", line 191, in <module> main() File "./usb_control-0.6.py", line 188, in main scan() File "./usb_control-0.6.py", line 73, in scan print "device at %s:%03d" % (bus.dirname, dev.devnum) TypeError: %d format: a number is required, not NoneType </code> The default python version is 2.7 (yum fails under any other version - another issue to fix ? - I 'hate' centos but it is what works with the Wx satellite Rx stuff). Ideas? If you need more infor - ask Regards Nick M0HGU -- What your soldier wants -- really, really wants -- is no-one shooting back at him. (alt.fan.pratchett) 10:35:01 up 23 days, 13:54, 10 users, load average: 0.42, 0.49, 0.55 -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/80147f95-f939-1567-c2c1-10541c9d8d91%40dctower.co.uk. For more options, visit https://groups.google.com/d/optout.
signature.asc
Description: OpenPGP digital signature