Coder Social home page Coder Social logo

Comments (13)

dakky221 avatar dakky221 commented on August 29, 2024

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.

shawaj avatar shawaj commented on August 29, 2024

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.

dakky221 avatar dakky221 commented on August 29, 2024

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.

shawaj avatar shawaj commented on August 29, 2024

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.

shawaj avatar shawaj commented on August 29, 2024

@dakky221 forgot to tag you

from helium-miner-software.

anthonyra avatar anthonyra commented on August 29, 2024

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.

dakky221 avatar dakky221 commented on August 29, 2024

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.

karlbnapf avatar karlbnapf commented on August 29, 2024

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.

dakky221 avatar dakky221 commented on August 29, 2024

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.

MagNaMan avatar MagNaMan commented on August 29, 2024

If anyone wants a simple app to track and text or email yourself.
https://www.gearboxcomputers.com/products/ip-watcher/

from helium-miner-software.

anthonyra avatar anthonyra commented on August 29, 2024

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.

shawaj avatar shawaj commented on August 29, 2024

Related to helium/miner#998 and helium/miner#916

from helium-miner-software.

shawaj avatar shawaj commented on August 29, 2024

Closed by helium/erlang-libp2p#379

from helium-miner-software.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.