I'm guessing it's 2 different types of memory in play, RAM and some sort of storage memory for more than the current archive period, and it's the latter causing problems....
On Wed, 12 Nov 2025 at 03:37, Greg Guldenschuh <[email protected]> wrote: > John, > > I am able to log into my weatherlink.com account and see all the data > for my station, up to date to the very minute, including the hi/lo loop > data that gives errors with weewx. > > It would seem that if there is a memory corruption in my console, then > that same corruption should affect all data collections, and since > weatherlink.com has all the data and it is currently collecting, with no > errors, I have to wonder if the assessment of memory corruption is not > correct. I am seeing on the forum lot of these memory corruption > diagnostics. > > These errors all seem to have started when I upgraded from 5.1 to 5.2, is > there a good way to downgrade back to 5.1 and see if the errors go away? > > > > On 11/9/2025 6:53 PM, John Smith wrote: > > I'm only seeing console lines standing out, both succeeding and failing... > So it's not a networking problem as far as I can see... Corrupt memory > issue maybe? > > ERROR weewx.drivers.vantage: send_data: no <ACK> received from Vantage console > ERROR weewx.drivers.vantage: LOOP batch try #1; error: No <ACK> received from > Vantage console > DEBUG weewx.drivers.vantage: Successfully woke up Vantage console > > > On Mon, 10 Nov 2025 at 07:30, Greg Guldenschuh <[email protected]> > wrote: > >> John, >> >> Set debug=1 and restarted weewx. >> >> I have attached a file where I extracted all the weewx lines from syslog. >> >> Hopefully this helps you. >> >> BTW, I checked Davis's weatherlink and it is getting data from my site. >> >> Thanks, >> >> Greg G >> On 11/9/2025 3:00 AM, John Smith wrote: >> >> I don't think that's it or it would have complained about not being able >> to connect and would have spat out the IP and port.... >> >> On Sun, 9 Nov 2025 at 18:19, [email protected] <[email protected]> >> wrote: >> >>> in your log, I see "NOPERMISSION3: >>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL __main__: **** Exiting... >>> Nov 08 14:29:28 VE1 systemd[1]: weewx.service: Main process exited, >>> code=exited, *status=4/NOPERMISSION* >>> >>> You may have to read this weewx wiki article about network permissions : >>> >>> https://github.com/weewx/weewx/wiki/Understanding-permissions#how-to-fix-network-permissions >>> >>> Le dimanche 9 novembre 2025 à 04:39:37 UTC+1, Greg Guldenschuh a écrit : >>> >>>> I will have to look up how to do that. >>>> >>>> I have to replace 2 thermostats in my water heater tomorrow, that will >>>> take most of the day. >>>> >>>> I may have to do this on Monday. >>>> >>>> Thanks, I will respond after I get the water heater fixed tomorrow. >>>> >>>> Greg G. >>>> On 11/8/2025 10:36 PM, John Smith wrote: >>>> >>>> Might need to factory reset it somehow then. >>>> >>>> On Sun, 9 Nov 2025 at 14:33, Greg Guldenschuh <[email protected]> >>>> wrote: >>>> >>>>> Console has no batteries in it, it is on UPS power all the time. >>>>> >>>>> Have powered down waited for over a minute, the powered back up more >>>>> than 5 times already save exact response, or lack thereof each time. >>>>> >>>>> I did already mention that the 5.1 version of weewx was working up to >>>>> and until the 5.2 version was installed. >>>>> >>>>> Greg G. >>>>> >>>>> >>>>> On 11/8/2025 10:30 PM, John Smith wrote: >>>>> >>>>> That would seem to indicate that weeWX connected to the IP since there >>>>> is no mention of it, but the console wouldn't respond, or not as it's >>>>> expecting anyway... >>>>> >>>>> Tried taking out batteries from the console and disconnecting from >>>>> power until it goes flat and then putting them back in etc? >>>>> >>>>> On Sun, 9 Nov 2025 at 14:13, Greg Guldenschuh <[email protected]> >>>>> wrote: >>>>> >>>>>> I saw these after I filed the issue, but decided to save them and >>>>>> would upload them as I got the chance. >>>>>> >>>>>> These were shown in the weewx.log file the service them exited with >>>>>> errors. >>>>>> >>>>>> Nov 08 14:29:07 VE1 weewxd[2360]: ERROR weewx.drivers.vantage: >>>>>> ip-read error: timed out >>>>>> Nov 08 14:29:14 VE1 weewxd[2360]: ERROR weewx.drivers.vantage: >>>>>> ip-read error: timed out >>>>>> Nov 08 14:29:20 VE1 weewxd[2360]: ERROR weewx.drivers.vantage: >>>>>> ip-read error: timed out >>>>>> Nov 08 14:29:27 VE1 weewxd[2360]: ERROR weewx.drivers.vantage: >>>>>> ip-read error: timed out >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: ERROR weewx.drivers.vantage: Unable >>>>>> to wake up Vantage console >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: ERROR weewx.engine: Import of >>>>>> driver failed: Unable to wake up Vantage console (<class >>>>>> 'weewx.WakeupError'>) >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>> Traceback (most recent call last): >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>> File "/usr/share/weewx/weewx/engine.py", line 115, in setupStation >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>> self.console = loader_function(config_dict, self) >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>> ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>> File "/usr/share/weewx/weewx/drivers/vantage.py", line 32, in loader >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>> return VantageService(engine, config_dict) >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>> File "/usr/share/weewx/weewx/drivers/vantage.py", line 2046, in __init__ >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>> Vantage.__init__(self, **config_dict[DRIVER_NAME]) >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>> ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>> File "/usr/share/weewx/weewx/drivers/vantage.py", line 539, in __init__ >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>> self._setup() >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>> ~~~~~~~~~~~^^ >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>> File "/usr/share/weewx/weewx/drivers/vantage.py", line 1440, in _setup >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>> self.port.wakeup_console(max_tries=self.max_tries) >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>> ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>> File "/usr/share/weewx/weewx/drivers/vantage.py", line 113, in >>>>>> wakeup_console >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>> raise weewx.WakeupError("Unable to wake up Vantage console") >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL weewx.engine: **** >>>>>> weewx.WakeupError: Unable to wake up Vantage console >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL __main__: Unable to load >>>>>> driver: Unable to wake up Vantage console >>>>>> Nov 08 14:29:28 VE1 weewxd[2360]: CRITICAL __main__: **** >>>>>> Exiting... >>>>>> Nov 08 14:29:28 VE1 systemd[1]: weewx.service: Main process exited, >>>>>> code=exited, status=4/NOPERMISSION >>>>>> >>>>>> I will turn on the debug tomorrow and restart weewx and see what >>>>>> comes out. >>>>>> >>>>>> BTW, everything was working just fine on weewx 5.1 before the update. >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Greg Guldenschuh >>>>>> >>>>>> >>>>>> On 11/8/2025 2:04 PM, Greg Guldenschuh wrote: >>>>>> >>>>>> Folks, >>>>>> I updated weewx to version 5.2.0-1 on Debian 12.9 earlier in the >>>>>> week and it appears that weewx is no longer talking to the weatherlink IP >>>>>> (WLIP) interface. I can ping the WLIP IP address and get a response to >>>>>> the ping. >>>>>> >>>>>> I am getting an IP read error: timed out. >>>>>> -- >>>>>> 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]. >>>>>> To view this discussion visit >>>>>> https://groups.google.com/d/msgid/weewx-user/c9546419-1bd0-4a12-863b-d90217b52995n%40googlegroups.com >>>>>> <https://groups.google.com/d/msgid/weewx-user/c9546419-1bd0-4a12-863b-d90217b52995n%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 [email protected]. >>>>>> To view this discussion visit >>>>>> https://groups.google.com/d/msgid/weewx-user/d9cd6ace-7edb-4710-8d97-c6e8fc00dffd%40gmail.com >>>>>> <https://groups.google.com/d/msgid/weewx-user/d9cd6ace-7edb-4710-8d97-c6e8fc00dffd%40gmail.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>> -- >>>>> 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/Raw1AqYysM4/unsubscribe. >>>>> To unsubscribe from this group and all its topics, send an email to >>>>> [email protected]. >>>>> To view this discussion visit >>>>> https://groups.google.com/d/msgid/weewx-user/CAGTinV45DspAfRfpFAUNMP1VW6mA%2BYfMid76W2QgdRy0rJ9Q8g%40mail.gmail.com >>>>> <https://groups.google.com/d/msgid/weewx-user/CAGTinV45DspAfRfpFAUNMP1VW6mA%2BYfMid76W2QgdRy0rJ9Q8g%40mail.gmail.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 [email protected]. >>>>> To view this discussion visit >>>>> https://groups.google.com/d/msgid/weewx-user/88c68141-0016-4fa7-aa25-47b8090e5768%40gmail.com >>>>> <https://groups.google.com/d/msgid/weewx-user/88c68141-0016-4fa7-aa25-47b8090e5768%40gmail.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>> -- >>>> 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/Raw1AqYysM4/unsubscribe. >>>> To unsubscribe from this group and all its topics, send an email to >>>> [email protected]. >>>> >>>> To view this discussion visit >>>> https://groups.google.com/d/msgid/weewx-user/CAGTinV44eHTZRajP99ro0kMqZ-wY9M1d7ZUN3MvPPf%2BvpTWxUQ%40mail.gmail.com >>>> <https://groups.google.com/d/msgid/weewx-user/CAGTinV44eHTZRajP99ro0kMqZ-wY9M1d7ZUN3MvPPf%2BvpTWxUQ%40mail.gmail.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 [email protected]. >>> To view this discussion visit >>> https://groups.google.com/d/msgid/weewx-user/ac9e685a-0650-4cc3-933b-f7e0497a80d7n%40googlegroups.com >>> <https://groups.google.com/d/msgid/weewx-user/ac9e685a-0650-4cc3-933b-f7e0497a80d7n%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 [email protected]. >> To view this discussion visit >> https://groups.google.com/d/msgid/weewx-user/CAGTinV7SRQqYYzjTPwk5KdaaENtE7rxn4pq3TZnToqhHickKKA%40mail.gmail.com >> <https://groups.google.com/d/msgid/weewx-user/CAGTinV7SRQqYYzjTPwk5KdaaENtE7rxn4pq3TZnToqhHickKKA%40mail.gmail.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 [email protected]. >> To view this discussion visit >> https://groups.google.com/d/msgid/weewx-user/e49cedd3-2d4e-45eb-ae03-cdedec81fd2e%40gmail.com >> <https://groups.google.com/d/msgid/weewx-user/e49cedd3-2d4e-45eb-ae03-cdedec81fd2e%40gmail.com?utm_medium=email&utm_source=footer> >> . >> > -- > 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/Raw1AqYysM4/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To view this discussion visit > https://groups.google.com/d/msgid/weewx-user/CAGTinV7WxQQp669DdAxcb7E9BiJHofeCfE5kjcP3Hz8CFgjDPw%40mail.gmail.com > <https://groups.google.com/d/msgid/weewx-user/CAGTinV7WxQQp669DdAxcb7E9BiJHofeCfE5kjcP3Hz8CFgjDPw%40mail.gmail.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 [email protected]. > To view this discussion visit > https://groups.google.com/d/msgid/weewx-user/70afdc1c-d78b-4ae4-9482-6f9035693b8e%40gmail.com > <https://groups.google.com/d/msgid/weewx-user/70afdc1c-d78b-4ae4-9482-6f9035693b8e%40gmail.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 [email protected]. To view this discussion visit https://groups.google.com/d/msgid/weewx-user/CAGTinV7D7rRJ2K6t8UOdvaBjWE7N%2BOjP70orkhLzvNfU-WfGOQ%40mail.gmail.com.
