Comments (13)
So let me just add more comments on this... so with helium hiker bot, it is possible to see the listen_addr written in blockchain... it says something like
+----------------------------+
| listen_addrs (prioritized) |
+----------------------------+
|/ip4/93.137.187.46/tcp/44158|
+----------------------------+
After the public ip changes, that record stays unchanged till the reboot of the miner itself. Then it updates the record and beacons start coming through.
from helium-miner-software.
You would need to report that at https://github.com/helium/miner instead as it is helium libp2p in the miner code that deals with reporting the IP address to the blockchain
from helium-miner-software.
I figured out it has to do with Nebra because Sensecap determines the correct public ip on its own and Nebra determines it only after a reboot/power cycle.
from helium-miner-software.
I find it hard to believe that is the case. Probably you just need to leave it longer for libp2p to pick up the new IP address.
Almost every provider these days uses a dynamic IP address unless you specifically pay extra for static IP. If this was really an issue I would expect it to have been reported many many times before.
Having said that, if you have can send an email ticket to us with the details listed here https://helium.nebra.com/support?id=email
And reply back with your ticket number, then we can take a look at your specific unit.
Please also link to this issue in the email so we can know they are related.
from helium-miner-software.
@dakky221 forgot to tag you
from helium-miner-software.
Interesting @dakky221 do you know if Sensecap runs the miner in a Docker container? I "believe" Nebra does and so does Bobcat and they both have issues with updating the dynamic IP address...
from helium-miner-software.
I have no idea. I solved it by putting Nebra on a smart plug, it reboots it every time the IP changes. Works so far.
from helium-miner-software.
I have the same problem with a RAK hotspot. Wouldn't it generally be an option to let users specify a DynDNS name?
from helium-miner-software.
Yeah, it would help, but as Shawaj said it's not Nebra's issue but Helium so it should be asked there. not here.
from helium-miner-software.
If anyone wants a simple app to track and text or email yourself.
https://www.gearboxcomputers.com/products/ip-watcher/
from helium-miner-software.
I have the same problem with a RAK hotspot. Wouldn't it generally be an option to let users specify a DynDNS name?
Are you sure it's the same issue? I've seen issues with RAK staying sync which would be different than having the wrong or no listen_addrs.. because your miner does outbound request for blocks to sync. If you have a screwed up listen_addrs all out bound are unaffected (challenge creations, witnesses, and data credits) the only inbound is beacons.
from helium-miner-software.
Related to helium/miner#998 and helium/miner#916
from helium-miner-software.
Closed by helium/erlang-libp2p#379
from helium-miner-software.
Related Issues (20)
- Add documentation on third party open fleets
- Migrate commercial fleets to separate repo HOT 1
- Add hm-pktmux info to readme
- Balenahub page empty HOT 12
- Mark containers to restart HOT 1
- try to generate short hash if not inherited HOT 1
- NebraHub? HOT 4
- Only push completed docker-compose.yml to the relevant repos? HOT 1
- Improve the open fleet build action workflow HOT 3
- Merge old Nebra frequency based fleets and remove from actions HOT 2
- 2023.02.07.0-26-helium-rak-2023-03-28-OpenFleet broken, miner doesn't witness or beacon HOT 5
- think about moving balena deploy actions for production (not testnet) fleets out of this repo and into the device specific sub repos. this will give us more flexibility on how we trigger the actions and will allow us to space out production deployment over a 24 hour period HOT 1
- Build for raspberry pi 3 64 bit for Helium OG
- HS stuck in the migration process HOT 13
- Onboarding Error and no connecting via Bluetooth HOT 2
- Nebra Rock pi Indoor - beacon/witness pattern: can witness fine until a beacon is sent HOT 3
- Cannot flash to SD Card HOT 4
- New device values need to be reflected in the README
- Syncrobit devices are not connected to the internet and not accessible locally
- Panther (X1) failed to start team building
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 helium-miner-software.