Basically, the variable diff does not work too well for me. I set POOL_TARGET=64 and disabled the variable diff functionality since my miner is running at aprox 32gh
based on feedback here :
I ended up adding new config variables for different type of workers based on hash rates. Modified interfaces to set the default difficulty based on the worker name. I've run mini rigs at 1024, bitfuries h-cards at 64. Worked well. I only have one mini rig now so it is no use to run solo, but maybe people with 20-30 KNC Jupiters can test this
However when i turn VARDIFF off I get a error in my bfgminer...
global name 'settings' is not defined
I found in another post that by adding the following line at the top of interfaces.py with the other imports it fixes this problem and the error goes away:
Code:
from stratum import settings