Kano,
Thanks for the super quick response. I'll try it.
If the 'internal' change is applied - will the web gui still show the miner status?
Cheers
Yes
I modified the cgminer file and the load balance works. The price seems to be that now any pool config updates have to be done through Putty. Here is my 'for dummies' guide how to do it:
Putty into Antminer S1
(note: on Windows, if you copy some text (select then Ctl+C) then click inside Putty, move to the desired insertion point and click the mouse right button, the text will be pasted. This can save typing and reduce typing errors)
cd /etc/init.d/
vim cgminer
type 'i' (to enter edit mode)
using arrows move to the line that has $APP and make it #$APP
Next replacee the line that says
PARAM=" --lowmem $AOPTIONS $POOL1 $POOL2 $POOL3 $_pb --api-allow $_aa --api-listen"
with the following 3 lines:
option pool_balance '--load-balance'
MYSTUFF="-U Q1;pool1 -O user1:pass1 --load-balance -U Q2;pool2 -O user2:pass2 -U Q3;pool3 -O user3:pass3"
PARAMS=" --lowmem $AOPTIONS $_pb --api-allow $_aa --api-listen $MYSTUFF"
Where Q1, Q2, Q3 are integers representing the weight given to Pool1, Pool2, Pool3 etc.
(for example if Q1=5, Q2=4, Q3=1 then Pool1 will use 5/(5+4+1)=0.5 (50%), Pool2 will use 4/((5+4+1)=0.4 (40%) and Pool3 will use 1/(5+4+1)=0.1 (10%) of the total hash rate of the miner
pool1 is the web address of pool1. user1 is the user name in pool1 and pass1 is the password for pool1. If you don't have more than 2 pools, just omit the pool3 parameters.
when you finished editing, type 'Esc' (to stop editing) then ':wq' to write the edited file and quit.
Now type 'reboot' and enter
close the Putty session.
Relog into the Antminer gui when the Antminer finishes rebooting and go to the miner status tab, wait until mining resumes (click on the 'Miner Status' tab to refresh). Verify that the desired relative loads are in effect (checking the received shares at the pool end may help).
Cheers