''Start''
Is your miner connected via wireless or wired?
[[Guest network<-Wireless]]
[[Move wireless to wired<-Wired]]
Is your miner connected to a "guest" wireless network?
[[Move your miner<-YES]]
[[Cellular service<-NO]]
Did you move your miner from wireless to wired?
[[remove-forget<-YES]]
[[Cellular service<-NO]]
Move your miner to a non guest wireless (most home routers wont let you port forward to a client on a guest wireless network)
[[Cellular service<-NEXT]]
Do you have a cellular service for yout internet connection?
[[Purchase-public-ip<-YES]]
[[Call-internet-provider<-NO]]
Did you remove/forget the wireless profile on your miner?
[[Call-internet-provider<-YES]]
[[Bluetooth<-NO]]
Did you call your internet provider to verify they don't do CG NAT?
If they don't know what that is ask "Do I get a routable public IP on my router?"
[[Purchase-public-ip<-They do CG NAT/No public IP]]
[[Port44158<-They don't do CG NAT/I get a public IP]]
Bluetooth connect to the miner and forget any wireless profiles on the miner.
[[Call-internet-provider<-NEXT]]
Call your cell provider and ask if you can purchase a public IP address
[[Did you purchase<-NEXT]]
Check to see if port 44158/TCP is open. Go to <a href="https://portchecker.co">https://portchecker.co</a> in a web browser.
Keep the IP address that auto populates (Do not scan the internal DHCP ip of your miner). Just change the port, don't worry about the dropdown box on te right.
Does it report as OPEN or CLOSED?
[[Do not port forward<-OPEN]]
[[UPnP<-CLOSED]]
Did you purchase a public IP address?
[[Port44158<-YES]]
[[Optional service<-NO]]
You are good to go, you do not need ti change anything.
It can take the Helium explorer/app up to 48 hours for the relay message to clear off. If it doesn't clear off by the 48 hours, see FAQ at the bottom.
''DO NOT PORT FORWARD 22/443/1680''
Do you have UPnP enabled on your router?
[[Google you router model<-It is on or I don't know]]
[[multiple routers<-Its not enabled]]
Google your router model + Disable UPnP. Is UPnP enabled or disabled?
[[It is enabled->Word of caution]]
[[Disabled->multiple routers]]
Do you have multiple routers at home? (internet provider router and something you bought/installed)?
[[YES->miner connected 1]]
[[NO->Bluetooth DHCP]]
Optional service you can look info if you can't get a public IP
<a href="https://virtualprivatepi.com">https://virtualprivatepi.com</a>
[[RED VPN<-NEXT]]
If you don't pay for a public IP address or stuck with CG NAT then you are stuck being a relay. Nothing you can do outside of the VPN solution above.
Word of caution:
Disabling UPnP could cause issues with multiplayer video games/voice chat and other applications. Make sure you understand the impact turning this capability off will have.
[[NEXT->router instructions]]
Follow your routers instructions to disable UPnP (usually pushing a button to say "UPnP off")
[[NEXT->Reboot router]]
Reboot your internet router and then your HNT miner (clears out anything set by UPnP)
[[NEXT->multiple routers]]
Is your miner conected to the first router or the second router?
[[FIRST->Bluetooth DHCP]]
[[SECOND->WAN IP]]
Bluetooth connect to your miner using the Helium app and get the DHCP IP address of the miner by going into the diagnostic section.
[[NEXT->createDHCP]]
Get the WAN IP address for your second router (should be an internet IP address from the first router). Look at your router status page.
[[NEXT->portforwardcom]]
On your first router go to <a href="http://www.portforward.com" target="new">www.portforward.com</a> and find your router model. (Or google your router model + port forward).
''Note:'' some routers might call it "virtual servers"
[[NEXT->create44158]]
On your first create a port forward for 44158/TCP to the WAN ip address of your second router
[[NEXT->Note44158]]
Note: External ports will be 44158 (if there is a range just put in 44158 twice)
Same for local ports. It should be 44158.
[[NEXT->DHCPreservation]]
On your first router, create a DHCP reservation for your second router ''WAN'' interface (Google your router model + DHCP reservation)
[[NEXT->BlueMinerDHCP]]
Bluetooth connect to your miner using the Helium app and get the DHCP IP address of the miner by going into the diagnostic section.
[[NEXT->Login2nd]]
Login to your second router
[[NEXT->2ndreservation]]
On your second router, create a DHCP reservation for your miner (Google your router model + DHCP reservation)
[[NEXT->Upnp2nd]]
Is UPnP running on the second router?
[[It is on or I don't know->FollowUPnP]]
[[NO->portal2nd]]
Follow the UPnP flow to disable UPnP on the second router
[[NEXT->UPnP]]
On your second router, go to <a href="www.portforward.com" target="blank">www.portforward.com</a> and find your router model. (Or Google your router model + port forward)
''Note:'' some routers might call it "virtual servers"
[[NEXT->createminer44158]]
Create a port forward for 44158/TCP to your miner's internal DHCP IP address
[[NEXT->note2nd44158]]
Note: External pots will be 44158 (if there is a range just put in 44158 twice)
Same for local ports. It should be 44158
[[NEXT->Check44158OpenClose]]
Check to see if port 44158/TCP is open. Go to <a href="https://portchecker.co" target="blank">https://portchecker.co</a> in a web browser.
Keep the IP address that auto populates (Do ''not'' scan the internal DHCP ip of your miner). Just change the port, don't worry about the dropdown box on the right.
Does it report as OPEN or CLOSED?
[[OPEN->Alert]]
[[CLOSED->goto]]
On your router, create a DHCP reservation for your miner (Google your router model + DHCP reservation)
[[NEXT->portforward2]]
On your router, go to <a href="www.portforward.com" target="blank">www.portforward.com</a> and find your router model. (Or Google your router model + port forward)
''Note:'' some routers might call it "virtual servers"
[[NEXT->create2nd44158]]
Create a port forward for 44158/TPC to your miners internal DHCP IP address
[[NEXT->Noteexternal]]
Note: External ports will be 44158 (if there is a range just put 44158 twice)
Same for local ports. It should be 44158
[[NEXT->currently]]
Are you currently on the same network a your miner?
[[YES->Check44158OpenClose]]
[[NO->getsomeone]]
Get someone on the same network as the miner to go <a href="www.whatismyip.com" target="blank">https://www.whatismyip.com</a>
Ask them for the ip address that shows up. You need to scan the public IP (from the website above)
[[NEXT->Check44158OpenClose]]
You are good to go, you do not need to change anything.
It can take the Helium explorer/app up to 48 hours for the relay message to clear off. If it doesn't clear off by the 48 hours, see FAQ at the bottom.
''DO NOT PORT FORWARD 22/443/1680''
Go to <a href="https://www.whatismyip.com" target="blank">https://www.whatismyip.com</a>
On your routers WAN status tab/page does the IP address match the IP from the whatismyip.com website?
[[YES->Q1Netgear]]
[[NO->REDALERT]]
Do you have a Netgear router?
[[YES->msgnetgear]]
[[NO->Q2Arris]]
Double check to see if you ISP does CG NAT or if you have ''TWO'' routers on your network. Restart the workflow
Do you have an ARRIS router or a blue modem from Shaw?
[[YES->msgarris]]
[[NO->Qvpn]]
On your router go to setup > WAN Setup > click "Open" under NAT filtering
[[NEXT->Check44158OpenClose]]
On your router, click Gateway > firewall > IPv4 > Select Minimum Security (LOW)
[[NEXT->Check44158OpenClose]]
Is the computer you are testing from connected to a VPN?
[[YES->msgvpn]]
[[NO->Qatt]]
Turn off the VPN and get proper WAN IP address that the miner is sitting on
[[NEXT->Check44158OpenClose]]
Do you have AT&T fiber?
[[YES->msgatt]]
[[NO->Qdhcp]]
Some have reported having to call ATT support to open port 44158/TCP. Call and ask to open the port.
[[NEXT->Check44158OpenClose]]
If you log into your router and look at the DHCP lease table. Do you see your miner name twice? (or has two ip address listed for one miner?)
[[YES->msgethernet]]
[[NO->Qworkflow]]
Looks like you have Ethernet and wifi still connected. Remove the wireless profile off the miner and reboot the miner. Check to see if you still see the two ip addresses. Double check your port forward IP.
[[NEXT->Check44158OpenClose]]
Is this your second time running through this workflow?
[[YES->Q3rd]]
[[NO->Gored]]
Is this your 3rd time running this workflow with a closed message?
[[YES->Reachout]]
Go through the workflow a second time
Reach out to the Helium discord channel.
Have your full router model ready.
Screenshoot of your port forward.
And the name of your ISP.