I had set up my Monero coin crypto miner up again after a 3yr hiatus, and it refused to work properly. The process starts with jobs being sent to your mining software, in my case XMRig, which processes the block of data, and sends the results back to the pool where they are almost always accepted and the tally added to your balance owed. Not this time. Repeatedly I would get an error message stating No Active Pools, Stop Mining from the miner software.
Now, admittedly I was using a Raspberry Pi 4b (no, not to get rich, just to have some fun), and I was forced to consider the fact that maybe after 3yrs the PiPower was too low to get this job done. I tried a lot of different things to correct this. I tried resetting all of my network switches and routers that were in this loop, I tried monkeying with the XMRig config, all to no avail.
At this point I hadn’t eliminated anything, so I thought I would set up XMRig on a much more powerful machine, an old i7 cpu box that is currently running my home AI model. This too did not work, but it did potentially eliminate the PiPower as the issue.
I wondered if my main router for this particular network could somehow be the issue? After Googling around i came across a seven year old Reddit post which suggested that if you have an Asus router that your miner is behind, make sure you turn off their AIProtection feature. I did that and now both the i7 and the Pi are happily crunching hashes again.
Here is the link to the Reddit post:
https://www.reddit.com/r/cryptomining/comments/8dgmwl/a_tip_for_miners_with_an_asus_router/