The miner with BFGMiner works well (very well) only with low diffs pools.
This means only pools which allow settting a low diff can be choosen.
I use to mine on multipools (Clevermiming, Prohasing). But Moonlanders with
BFGMiner didn't work with them. Most of them use vardiff, and starts with high
diff and after they drop it... But of course, the miner will get SICK before...
Really interested on how to avoid the SICK problem when the miner not
sendind shares for one minute.
I bought an scrypt miner, not an "only LTC on some pools" miner...
Sure problem is in BFGMiner, not the miner, but as we have not other software option...
Regards.
I found a workaround for this, if you're compiling bfgminer from source. Open up miner.c, and find the line that reads:
This is the timeout, in seconds, before a device is declared SICK. You can set it to any value less than or equal to 600, though I recommend setting it to a divisor of 600. (300 works well for me.) For example...
Once you've done that, rebuild bfgminer. If you've used the value 300, your sticks can now mine for 5 minutes without finding a share above the pool difficulty before they go SICK. They'll also reset every time a new block is found on the network (that behavior is already part of bfgminer), so this works great for coins with < 5 min block time.
Note that this doesn't fix the problem where the MLBs stop submitting shares, just the problem where they go SICK because the pool diff is too high.
DISCLAIMER: I have no idea if this is bad for your MoonLanders. It works okay for me, but I'm not responsible if this workaround causes your MLB to release the magic smoke.