I've confirmed that the computer can reach the station by opening it from a browser. The Wifilogger has an html interface, and when I enter its IP address into the browser's bar, I can see and interact with the station.
I'd been some years since I moved to weewx and configured this. I don't remember why socket 22222 is there in the config file. Is there a historical reason for it? On Monday, October 14, 2024 at 4:13:46 PM UTC-7 Tom Keffer wrote: > (In passing, it's a good idea to set debug=1 when you're trying to obtain > a log.) > > I would guess that the upgrade of Ubuntu somehow changed a firewall or > iptables setting, or something similar, rendering the address > 192.168.198.91 unreachable from whatever computer WeeWX is running on. To > double check this, you could try using telnet to see if you at least have > connectivity. > > Without connectivity, WeeWX won't get far. > > -tk > > On Mon, Oct 14, 2024 at 4:06 PM 'loonsailor' via weewx-user < > weewx...@googlegroups.com> wrote: > >> I've been running weewx 4.8.0 under unbuntu linux 20.04 (I think). I >> upgraded today to ubunbtu 24.04.1 LTS, and the process also moved me to >> weewx 5.0.1. Now it won't run. First question is, why does "sudo apt >> update; sudo apt install weewx" not get me to 5.1? But the much more >> important question is, why won't it run at all? Here is the syslog. Note >> that the socket that it's trying to open is to the WifiLogger2 board in my >> Vantage Pro 2. Any ideas? >> >> Oct 14 14:32:29 ubu-mini-weather systemd[1]: Stopped Discard unused >> blocks once a week. >> Oct 14 14:33:18 ubu-mini-weather systemd[1]: Started Discard unused >> blocks once a week. >> Oct 14 14:33:19 ubu-mini-weather weewxd[833]: INFO __main__: Initializing >> weewxd version 5.0.1 >> Oct 14 14:33:19 ubu-mini-weather weewxd[833]: INFO __main__: Command >> line: /usr/share/weewx/weewxd.py /etc/weewx/weewx.conf >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: INFO __main__: Using Python >> 3.10.12 (main, Sep 11 2024, 15:47:36) [GCC 11.4.0] >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: INFO __main__: Located at >> /usr/bin/python3 >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: INFO __main__: Platform >> Linux-5.15.0-122-generic-x86_64-with-glibc2.35 >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: INFO __main__: Locale: >> 'en_US.UTF-8' >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: INFO __main__: Entry path: >> /usr/share/weewx/weewxd.py >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: INFO __main__: WEEWX_ROOT: >> /etc/weewx >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: INFO __main__: >> Configuration file: /etc/weewx/weewx.conf >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: INFO __main__: User module: >> /etc/weewx/bin/user >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: INFO __main__: Debug: 0 >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: INFO weewx.engine: Loading >> station type Vantage (weewx.drivers.vantage) >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: ERROR >> weewx.drivers.vantage: Socket error while opening port 22222 to ethernet >> host 192.168.198.91. >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: ERROR weewx.engine: Import >> of driver failed: [Errno 101] Network is unreachable (<class >> 'weewx.WeeWxIOError'>) >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: CRITICAL weewx.engine: >> **** Traceback (most recent call last): >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: CRITICAL weewx.engine: >> **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 354, in >> openPort >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: CRITICAL weewx.engine: >> **** self.socket.connect((self.host, self.port)) >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: CRITICAL weewx.engine: >> **** OSError: [Errno 101] Network is unreachable >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: CRITICAL weewx.engine: >> **** >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: CRITICAL weewx.engine: >> **** During handling of the above exception, another exception occurred: >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: CRITICAL weewx.engine: >> **** >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: CRITICAL weewx.engine: >> **** Traceback (most recent call last): >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: CRITICAL weewx.engine: >> **** File "/usr/share/weewx/weewx/engine.py", line 115, in setupStation >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: CRITICAL weewx.engine: >> **** self.console = loader_function(config_dict, self) >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: CRITICAL weewx.engine: >> **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 32, in loader >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: CRITICAL weewx.engine: >> **** return VantageService(engine, config_dict) >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: CRITICAL weewx.engine: >> **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 2046, in >> __init__ >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: CRITICAL weewx.engine: >> **** Vantage.__init__(self, **config_dict[DRIVER_NAME]) >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: CRITICAL weewx.engine: >> **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 536, in >> __init__ >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: CRITICAL weewx.engine: >> **** self.port.openPort() >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: CRITICAL weewx.engine: >> **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 359, in >> openPort >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: CRITICAL weewx.engine: >> **** raise weewx.WeeWxIOError(ex) >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: CRITICAL weewx.engine: >> **** weewx.WeeWxIOError: [Errno 101] Network is unreachable >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: CRITICAL __main__: Unable >> to load driver: [Errno 101] Network is unreachable >> Oct 14 14:33:20 ubu-mini-weather weewxd[833]: CRITICAL __main__: **** >> Exiting... >> Oct 14 14:33:20 ubu-mini-weather systemd[1]: weewx.service: Main process >> exited, code=exited, status=4/NOPERMISSION >> Oct 14 14:33:20 ubu-mini-weather systemd[1]: weewx.service: Failed with >> result 'exit-code'. >> >> -- >> 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+...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/weewx-user/fb743fe8-0af4-41ee-ba4a-869e1c1abc8bn%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/fb743fe8-0af4-41ee-ba4a-869e1c1abc8bn%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- 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/b6d04a9a-0cc7-4fca-ad28-3b2377807130n%40googlegroups.com.