Changing the code in the antminer is cumbersome and tedious. A script that rotates like this is quite useful, and not 're-inventing the wheel'
. I found his comment rather rude and discouraging, without taking the time to see just exactly how it could be useful. I doubt he has an Antminer from the sound of his comment. And more than likely not an S7.
http://sha256d.ispace.co.uk/With this program, I can enter in all of those sha256 coins (minus any I don't like), and have it rotate without needing to ssh into the antminer to change a thing! That,
alone, is worth something. Furthermore, as I said, for
whatever reason, if you manually enter a rotate configuration by sshing into the machine (you can't do it through antminer interface), it
pukes and gives dead miner time if you put in more than 5 or 6 pools.
I clearly did get more than
3 pools configured by bypassing the normal interface panel, which is how I know what it does when you put in '
5 or 6 or more'. As best as I can tell from looking at the interface panel while it's doing it, the pools that don't successfully test alive and receive a work share from the pool at the init will fail and beep with dead mining time when their rotation cycle comes up. My guess is that it's cloudflare handshaking routine interference, but it's only a guess. I don't put much faith that this will ever be fixed by Bitmain, so...
I find this pool switcher software quite useful. And I find it also quite sad that it has not seen a revision since the 0.0.1. Instead of encouraging other authors to write code, the author of cgminer
seems to have taken personal offense at the very suggestion that his own software isn't the be-all end-all for everyone regardless of skill level or overall objectives he pretends it is. It's a shame he didn't spend that time productively adding logic within his own cgminer to allow it to load balance different coins of the same type at the same time, instead of presuming they're all working on the same coin (eg. load balance/queuesize a dozen
different sha256 coins). Although, even if he does (or has), it's not likely Bitmain is going to see it as important enough to include in a future firmware upgrade. =[