MB Pro failure to read WeatherLink IP data **solved**

This section covers the Meteobridge PRO, PRO2, NANO SD, Raspberry Pi and VM platforms exclusively

Moderator: Mattk

Mattk
Platinum Boarder
Platinum Boarder
Posts: 1387
Joined: Mon Sep 22, 2014 3:24 am

Re: MB Pro failure to read WeatherLink IP data **solved**

Post by Mattk »

Also running July 13 build 10179 but seeing cycles of "Connection reset by peer". Currently uploading at 5 minutes
Yes "LPS": Bad file descriptor still exists

logger (15.07.2016 05:53:05): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 05:55:28): station 0 (Vantage), reading weather station failed: Connection reset by peer
logger (15.07.2016 05:55:28): disconnect station 0 (Vantage): read failed
logger (15.07.2016 05:55:58): connect station 0 (Vantage via TCP/IP).
logger (15.07.2016 05:55:58): wakeup sent.
logger (15.07.2016 05:55:58): internal logger activated.
logger (15.07.2016 05:55:58): syncing.
logger (15.07.2016 05:56:09): gettime request sent.
logger (15.07.2016 05:56:09): time offset of Vantage: -1 minutes
logger (15.07.2016 05:56:09): eeprom request sent.
logger (15.07.2016 05:56:10): rain collector size 0.2 mm per tick.
logger (15.07.2016 05:56:10): transmitter 3 active as station type (#0) "ISS".
logger (15.07.2016 05:56:10): firmware version request sent.
logger (15.07.2016 05:56:11): firmware version 1.90
logger (15.07.2016 05:56:11): no reading of Vantage's internal logger.
logger (15.07.2016 05:58:09): station 0 (Vantage), reading weather station failed: Connection reset by peer
logger (15.07.2016 05:58:09): disconnect station 0 (Vantage): read failed
logger (15.07.2016 05:58:39): connect station 0 (Vantage via TCP/IP).
logger (15.07.2016 05:58:39): wakeup sent.
logger (15.07.2016 05:58:39): internal logger activated.
logger (15.07.2016 05:58:39): syncing.
logger (15.07.2016 05:58:49): gettime request sent.
logger (15.07.2016 05:58:49): time offset of Vantage: -1 minutes
logger (15.07.2016 05:58:49): eeprom request sent.
logger (15.07.2016 05:58:50): rain collector size 0.2 mm per tick.
logger (15.07.2016 05:58:50): transmitter 3 active as station type (#0) "ISS".
logger (15.07.2016 05:58:50): firmware version request sent.
logger (15.07.2016 05:58:51): firmware version 1.90
logger (15.07.2016 05:58:51): no reading of Vantage's internal logger.
logger (15.07.2016 06:03:41): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 06:03:45): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 06:03:49): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 06:08:58): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 06:09:02): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 06:09:06): station 0 (Vantage), can't write string "LPS": Bad file descriptor
Mattk
Platinum Boarder
Platinum Boarder
Posts: 1387
Joined: Mon Sep 22, 2014 3:24 am

Re: MB Pro failure to read WeatherLink IP data **solved**

Post by Mattk »

Just changed from a 5 minute WLIP upload to 1 minute and the "LPS" blows out to a very repetitive 4 second cycle with some periods of 2 seconds
Mattk
Platinum Boarder
Platinum Boarder
Posts: 1387
Joined: Mon Sep 22, 2014 3:24 am

Re: MB Pro failure to read WeatherLink IP data **solved**

Post by Mattk »

Message log after WLIP set to 10 minute uploads. A trend I see in this is 4 seconds * ~ 10 minutes

logger (15.07.2016 09:43:43): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 09:43:59): station 0 (Vantage), reading weather station failed: Connection reset by peer
logger (15.07.2016 09:43:59): disconnect station 0 (Vantage): read failed
logger (15.07.2016 09:44:29): connect station 0 (Vantage via TCP/IP).
logger (15.07.2016 09:44:29): wakeup sent.
logger (15.07.2016 09:44:29): internal logger activated.
logger (15.07.2016 09:44:29): syncing.
logger (15.07.2016 09:44:40): gettime request sent.
logger (15.07.2016 09:44:40): time offset of Vantage: -1 minutes
logger (15.07.2016 09:44:40): eeprom request sent.
logger (15.07.2016 09:44:41): rain collector size 0.2 mm per tick.
logger (15.07.2016 09:44:41): transmitter 3 active as station type (#0) "ISS".
logger (15.07.2016 09:44:41): firmware version request sent.
logger (15.07.2016 09:44:42): firmware version 1.90
logger (15.07.2016 09:44:42): no reading of Vantage's internal logger.
logger (15.07.2016 09:55:19): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 09:55:23): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 09:55:27): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 10:05:10): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 10:05:14): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 10:05:18): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 10:15:01): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 10:15:05): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 10:15:09): station 0 (Vantage), can't write string "LPS": Bad file descriptor
chrysnic
Expert Boarder
Expert Boarder
Posts: 90
Joined: Fri Apr 25, 2014 11:41 am

Re: MB Pro failure to read WeatherLink IP data **solved**

Post by chrysnic »

On my setup, after about 24 hours of observation, I do not see "Connection reset by peer" messages, but I see THREE "LPS: Bad file descriptor" messages every time the WLIP is allowed to upload data to WeatherLink.com. For example, when the WLIP is set to upload data every 5 minutes, I see the following behavior:

...
...
logger (15.07.2016 08:51:19): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 08:51:23): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 08:51:27): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 08:56:29): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 08:56:33): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 08:56:37): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 09:01:31): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 09:01:35): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 09:01:39): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 09:06:33): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 09:06:37): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 09:06:41): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 09:11:39): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 09:11:43): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 09:11:47): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 09:16:41): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 09:16:45): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 09:16:49): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 09:21:43): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 09:21:47): station 0 (Vantage), can't write string "LPS": Bad file descriptor
logger (15.07.2016 09:21:51): station 0 (Vantage), can't write string "LPS": Bad file descriptor
...
...

As can be seen in the log above, there are three consecutive "LPS: Bad file descriptor" messages every 5 minutes.

Thanks.
chrysnic
Expert Boarder
Expert Boarder
Posts: 90
Joined: Fri Apr 25, 2014 11:41 am

Re: MB Pro failure to read WeatherLink IP data **solved**

Post by chrysnic »

After testing the "Jul 20 2016, build 10195" release, I can confirm that there are no more "LPS: Bad file descriptor" messages.

However, there are now sporadic (but many) "Connection reset by peer" error messages. The gap between these error messages is NOT constant (i.e., it can be every 10 minutes, but it could also be longer, from what I have observed).

My MB Pro is currently set to allow the WLIP to upload data to weatherlink.com every 1 minute.

Here is a snippet from the log:

...
...
logger (21.07.2016 12:48:06): station 0 (Vantage), reading weather station failed: Connection reset by peer
logger (21.07.2016 12:48:06): disconnect station 0 (Vantage): read failed
logger (21.07.2016 12:48:36): connect station 0 (Vantage via TCP/IP).
logger (21.07.2016 12:48:36): wakeup sent.
logger (21.07.2016 12:48:36): internal logger activated.
logger (21.07.2016 12:48:36): syncing.
logger (21.07.2016 12:48:46): gettime request sent.
logger (21.07.2016 12:48:46): no Vantage time offset.
logger (21.07.2016 12:48:46): eeprom request sent.
logger (21.07.2016 12:48:47): rain collector size 0.2 mm per tick.
logger (21.07.2016 12:48:47): transmitter 1 active as station type (#0) "ISS".
logger (21.07.2016 12:48:47): firmware version request sent.
logger (21.07.2016 12:48:48): firmware version 3.12
logger (21.07.2016 12:48:48): no reading of Vantage's internal logger.
logger (21.07.2016 12:57:46): station 0 (Vantage), reading weather station failed: Connection reset by peer
logger (21.07.2016 12:57:46): disconnect station 0 (Vantage): read failed
logger (21.07.2016 12:58:16): connect station 0 (Vantage via TCP/IP).
logger (21.07.2016 12:58:16): wakeup sent.
logger (21.07.2016 12:58:16): internal logger activated.
logger (21.07.2016 12:58:16): syncing.
logger (21.07.2016 12:58:27): gettime request sent.
logger (21.07.2016 12:58:27): no Vantage time offset.
logger (21.07.2016 12:58:27): eeprom request sent.
logger (21.07.2016 12:58:28): rain collector size 0.2 mm per tick.
logger (21.07.2016 12:58:28): transmitter 1 active as station type (#0) "ISS".
logger (21.07.2016 12:58:28): firmware version request sent.
logger (21.07.2016 12:58:28): firmware version 3.12
logger (21.07.2016 12:58:28): no reading of Vantage's internal logger.
logger (21.07.2016 14:10:18): station 0 (Vantage), reading weather station failed: Connection reset by peer
logger (21.07.2016 14:10:18): disconnect station 0 (Vantage): read failed
logger (21.07.2016 14:10:48): connect station 0 (Vantage via TCP/IP).
logger (21.07.2016 14:10:48): wakeup sent.
logger (21.07.2016 14:10:48): internal logger activated.
logger (21.07.2016 14:10:48): syncing.
logger (21.07.2016 14:10:58): gettime request sent.
logger (21.07.2016 14:10:58): no Vantage time offset.
logger (21.07.2016 14:10:58): eeprom request sent.
logger (21.07.2016 14:10:59): rain collector size 0.2 mm per tick.
logger (21.07.2016 14:10:59): transmitter 1 active as station type (#0) "ISS".
logger (21.07.2016 14:10:59): firmware version request sent.
logger (21.07.2016 14:10:59): firmware version 3.12
logger (21.07.2016 14:10:59): no reading of Vantage's internal logger.
...
...

Thanks.
chrysnic
Expert Boarder
Expert Boarder
Posts: 90
Joined: Fri Apr 25, 2014 11:41 am

Re: MB Pro failure to read WeatherLink IP data **solved**

Post by chrysnic »

Hello,

This is just a friendly reminder to the admin about this "Connection reset by peer" issue. Any help would be greatly appreciated :)

After observing the log for a few weeks, these error messages keep repeating all the time (several times per hour).

Thanks.
User avatar
admin
Platinum Boarder
Platinum Boarder
Posts: 7854
Joined: Mon Oct 01, 2007 10:51 pm

Re: MB Pro failure to read WeatherLink IP data **solved**

Post by admin »

I don't have a WLIP to test with.
chrysnic
Expert Boarder
Expert Boarder
Posts: 90
Joined: Fri Apr 25, 2014 11:41 am

Re: MB Pro failure to read WeatherLink IP data **solved**

Post by chrysnic »

Would it help if I gave you access to my MB Pro?
chrysnic
Expert Boarder
Expert Boarder
Posts: 90
Joined: Fri Apr 25, 2014 11:41 am

Re: MB Pro failure to read WeatherLink IP data **solved**

Post by chrysnic »

This is a friendly reminder to the admin (my last post was on 10 Aug). As a reminder, the "Connection reset by peer" messages are non-stop. I have noticed that the MB Pro hangs every 7-10 days, which requires a reboot. Of course, I do not know if this behavior is related to the continuous "Connection reset by peer" messages (maybe it is totally unrelated).

Anyway, since the admin mentioned that he does not have a WLIP to test with, I would be more than happy to give him access to my MB Pro (if that would be helpful).

Thanks.
User avatar
admin
Platinum Boarder
Platinum Boarder
Posts: 7854
Joined: Mon Oct 01, 2007 10:51 pm

Re: MB Pro failure to read WeatherLink IP data **solved**

Post by admin »

yes, please do. Please send credentials to "info(at)meteobridge.com".
chrysnic
Expert Boarder
Expert Boarder
Posts: 90
Joined: Fri Apr 25, 2014 11:41 am

Re: MB Pro failure to read WeatherLink IP data **solved**

Post by chrysnic »

Thanks, I have just emailed you the access info.
User avatar
admin
Platinum Boarder
Platinum Boarder
Posts: 7854
Joined: Mon Oct 01, 2007 10:51 pm

Re: MB Pro failure to read WeatherLink IP data **solved**

Post by admin »

Looks like latest release has the problem fixed. Solution was to increase wait period to allow weatherlink server uploads from 15 to 20 secs. Please keep in mind, that when this is allowed every minute you will have data receiving gaps of nearly 30 secs each minute.
chrysnic
Expert Boarder
Expert Boarder
Posts: 90
Joined: Fri Apr 25, 2014 11:41 am

Re: MB Pro failure to read WeatherLink IP data **solved**

Post by chrysnic »

Sadly, the problem has NOT been solved completely. I have had 2 error messages so far today:

logger (10.10.2016 10:28:14): station 0 (Vantage), reading weather station failed: Connection reset by peer
logger (10.10.2016 10:28:14): disconnect station 0 (Vantage): read failed
logger (10.10.2016 10:28:44): connect station 0 (Vantage via TCP/IP).
logger (10.10.2016 10:28:44): wakeup sent.
logger (10.10.2016 10:28:44): internal logger activated.
logger (10.10.2016 10:28:44): syncing.
logger (10.10.2016 10:28:54): gettime request sent.
logger (10.10.2016 10:29:04): gettime request sent.
logger (10.10.2016 10:29:04): no Vantage time offset.
logger (10.10.2016 10:29:04): eeprom request sent.
logger (10.10.2016 10:29:05): rain collector size 0.2 mm per tick.
logger (10.10.2016 10:29:05): transmitter 1 active as station type (#0) "ISS".
logger (10.10.2016 10:29:05): firmware version request sent.
logger (10.10.2016 10:29:05): firmware version 3.12
logger (10.10.2016 10:29:05): no reading of Vantage's internal logger.
logger (10.10.2016 17:04:46): station 0 (Vantage), reading weather station failed: Connection reset by peer
logger (10.10.2016 17:04:46): disconnect station 0 (Vantage): read failed
logger (10.10.2016 17:05:16): connect station 0 (Vantage via TCP/IP).
logger (10.10.2016 17:05:16): wakeup sent.
logger (10.10.2016 17:05:16): internal logger activated.
logger (10.10.2016 17:05:16): syncing.
logger (10.10.2016 17:05:27): gettime request sent.
logger (10.10.2016 17:05:27): no Vantage time offset.
logger (10.10.2016 17:05:27): eeprom request sent.
logger (10.10.2016 17:05:28): rain collector size 0.2 mm per tick.
logger (10.10.2016 17:05:28): transmitter 1 active as station type (#0) "ISS".
logger (10.10.2016 17:05:28): firmware version request sent.
logger (10.10.2016 17:05:28): firmware version 3.12
logger (10.10.2016 17:05:28): no reading of Vantage's internal logger.
Post Reply