Comments (8)
@danhausman sounds like your Raspberry Pi didn't have network connectivity on the LAN with the gateway.
Those error messages are triggered when API calls to 192.168.12.1 fail (with the exception of the could not ping google.com line, of course).
Sounds like it was still in fact up and responsive since you could use your laptop, and once your gateway rebooted, the Raspberry Pi was able to reestablish a connection.
Edit: Actually...it looks like you have your checks set to run every minute? It probably was not done rebooting when it tried running again I would guess.
from tmo-monitor.
Not sure what was up. My laptop could see the gateway, and there was not internet on the laptop. The laptop could ssh to the pi. I did not see if the pi could get to the gateway though. Not sure why it would not be able to see the gateway.
from tmo-monitor.
@danhausman how is your network setup? do you have another router setup in AP mode?
from tmo-monitor.
@highvolt-dev Gateway has ethernet connection to Eero. Eero is doing DHCP behind the gateway. Everything else connects to Eero Aps via wireless or a switch that is connected to the main Eero gateway.
I know, not ideal, but if you don't let Eero do DHCP and DNS, then alot of the kid safe functionality does not work. :( I will do more digging if I see it happen again and see if the raspberry pi can actually talk to the gateway.
from tmo-monitor.
@danhausman I would suspect this is caused by your 1 minute check interval and the fact that it can take longer than 1 minute for it to reboot, for its APIs to come back online, and for it to establish cellular connectivity.
from tmo-monitor.
The uptime check actually happens late in execution so if the first part of the script can't get data because the router just got rebooted, you get the sort of behavior you described.
from tmo-monitor.
I saw something similar happen again this morning. I have it set to run every 5 minutes on a cron job. This is how it showed in the logs. Strange part was internet was definitely down, It could not ping. I checked and it was not just the raspberry pi that could not talk outside the network, nothing else could. Even though I could not ping out, I did not get a reboot, you can see that by the uptime.
The other strange part is it is jumping from B2 to B66 during this. I had to disable reboot on switching to B66 yesterday because I was getting kicked off phone calls.
2022/01/14 06:00:04 [INFO] 4G: B2 | 5G: n41 | eNB ID: 28646 | Avg Ping: 65 ms | Uptime: 65673 sec
2022/01/14 06:05:03 [INFO] 4G: B2 | 5G: n41 | eNB ID: 28646 | Avg Ping: 76 ms | Uptime: 65973 sec
2022/01/14 06:10:03 [INFO] 4G: B2 | 5G: n41 | eNB ID: 28646 | Avg Ping: 74 ms | Uptime: 66272 sec
2022/01/14 06:15:04 [INFO] 4G: B2 | 5G: n41 | eNB ID: 28646 | Avg Ping: 51 ms | Uptime: 66573 sec
2022/01/14 06:20:02 [CRITICAL] Could not post login request, exiting.
2022/01/14 06:20:02 [CRITICAL] Could not query site info, exiting.
2022/01/14 06:25:24 [ERROR] Could not ping google.com.
2022/01/14 06:25:24 [CRITICAL] Could not query modem uptime, exiting.
2022/01/14 06:30:04 [INFO] 4G: B66 | 5G: n41 | eNB ID: 28646 | Avg Ping: 46 ms | Uptime: 67473 sec
2022/01/14 06:35:04 [INFO] 4G: B66 | 5G: n41 | eNB ID: 28646 | Avg Ping: 58 ms | Uptime: 67773 sec
2022/01/14 06:40:03 [INFO] 4G: B66 | 5G: n41 | eNB ID: 28646 | Avg Ping: 61 ms | Uptime: 68073 sec
from tmo-monitor.
It looks like you had a similar band change in your logs in your initial report too. It seems like it is temporarily unreachable at that time but is able to ping the next time it runs, avoiding a reboot. This seems tricky to work around - it is not clear whether or not you'd be able to at least ping the gateway during these periods of time or if the gateway is entirely unreachable over your network during these times.
There is a report of a new firmware version coming out - it may be that the firmware update drops before we troubleshoot the underlying cause in a way that we can improve the handling.
from tmo-monitor.
Related Issues (20)
- Feature request: log to syslog HOT 1
- Cannot reboot with firmware version 1.2103.00.0338 HOT 1
- Implement support for multiple hashing iterations in authenticated Nokia web application endpoints
- not seeing .env in 2.0.0beta 4 HOT 7
- No module named 'tailer' HOT 3
- A more detailed installation procedure? HOT 2
- Arcadyan gateway doesn't always provide all signal information HOT 1
- Unit Tests? HOT 2
- Reboot functionality broken after Nokia firmware update to 1.2104.00.0286 HOT 1
- Arcaydyan enBID coming up wrong HOT 6
- Python 3.x compatibility
- Format uptime output to Day:Hours:Minute:seconds, similar to the GUI
- pip3 install . HOT 2
- Could not post reboot request HOT 4
- Crashes Immediately on macOS HOT 5
- Script fails if not connected to 5G band HOT 2
- Provide an option to explicitly force IPv4 ping HOT 1
- Use technique other than ping to assess connection status HOT 7
- Remember Beyond Novice? HOT 4
- Could not query site info on Arcaydian with 1.00.18 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tmo-monitor.