I had it working on an archlinux box, and I'm slowly changing my boxes over to Ubuntu.
It's not starting: ``` Nov 6 16:35:28 ubuntubase weewx[15446]: engine: Initializing weewx version 3.6.1 Nov 6 16:35:28 ubuntubase weewx[15446]: engine: Using Python 2.7.12 (default, Jul 1 2016, 15:12:24) #012[GCC 5.4.0 20160609] Nov 6 16:35:28 ubuntubase weewx[15446]: engine: Platform Linux-4.4.0-45-generic-x86_64-with-Ubuntu-16.04-xenial Nov 6 16:35:28 ubuntubase weewx[15446]: engine: Using configuration file /etc/weewx/weewx.conf Nov 6 16:35:28 ubuntubase weewx[15446]: engine: Loading station type Vantage (weewx.drivers.vantage) Nov 6 16:35:28 ubuntubase weewx[15446]: import of driver failed: [Errno 22] Invalid argument (<type 'exceptions.IOError'>) Nov 6 16:35:28 ubuntubase weewx[15446]: engine: Unable to load driver: [Errno 22] Invalid argument Nov 6 16:35:28 ubuntubase weewx[15446]: **** Exiting... ``` I'm using an IP-to-serial connector that connects my old Vantage Pro via socat. That's working fine and is creating things according to the right user. The only changes from default installation are to have weewx run as non-root, and the socket is created as the same user (weewx, weewx) Can anyone point me at why I'm getting an IO error, or how to get more information? I'm going to keep hacking at it, and see if I can't figure it out myself, but google isn't showing me anything :( Thanks, David Kowis -- 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.
