Pages:
Author

Topic: BTCMiner - Open Source Bitcoin Miner for ZTEX FPGA Boards, 215 MH/s on LX150 - page 5. (Read 161510 times)

hero member
Activity: 489
Merit: 500
Immersionist
Is it intention that devices still show up with (i)nfo once they are (d)isconnected with d 'serial number'?
legendary
Activity: 1386
Merit: 1097
Dear Santa, we wish for stratum under the christmas tree, please.

Lol, can I qoute it?
legendary
Activity: 1386
Merit: 1097
2) Slush gives you transaction fee if you use stratum.

You can use stratum proxy...
hero member
Activity: 522
Merit: 500
Hasta la Bitcoin siempre!
Dear Santa, we wish for stratum under the christmas tree, please.
legendary
Activity: 1749
Merit: 1007
hero member
Activity: 700
Merit: 507
ztex any plans for stratum for BTCMiner?

The bandwidth requirement of your ZTEX cluster is a few hundred bytes per second. Your Internet connection should be able to handle this.

Implementation is not planned within the next release (but maybe later).

Is stratum still "maybe" or planned?

Implementation of one network bandwitdh saving protocol is planned. But I have not decided which one.

Rupy, why did you ask for this feature (at least two times)? Do you have bandwitdh shortage? Your cluster requires about 100 Bytes per second.






Simply go with the majority of pools: Stratum
hero member
Activity: 725
Merit: 500
Two reasons:

1) HTTP is a retarded protocol for realtime two way communication, TCP is not.

2) Slush gives you transaction fee if you use stratum.
donator
Activity: 367
Merit: 250
ZTEX FPGA Boards
ztex any plans for stratum for BTCMiner?

The bandwidth requirement of your ZTEX cluster is a few hundred bytes per second. Your Internet connection should be able to handle this.

Implementation is not planned within the next release (but maybe later).

Is stratum still "maybe" or planned?

Implementation of one network bandwitdh saving protocol is planned. But I have not decided which one.

Rupy, why did you ask for this feature (at least two times)? Do you have bandwitdh shortage? Your cluster requires about 100 Bytes per second.




hero member
Activity: 725
Merit: 500
ztex any plans for stratum for BTCMiner?

The bandwidth requirement of your ZTEX cluster is a few hundred bytes per second. Your Internet connection should be able to handle this.

Implementation is not planned within the next release (but maybe later).

Is stratum still "maybe" or planned?
full member
Activity: 158
Merit: 100
Are there any plans to change backup pool handling?

I am currently using a stratum proxy on the local network. When the primary pool goes offline, it shows the error message per miner (ie. "... disabled for 60 seconds"), which could mean a lot of error messages. It also doesn't show that it is actually using the backup pool.

I have changed to original pool/backup pools strategy a little bit. My version supports a list of normal mining pools (-o option) and a list of backup pools (-b option).

From the list of normal mining pool, only one can be active at any time. You can switch between these normal mining pools via web interface. The current active mining pool is marked green. If the current active mining pools fails (down, lagging... or whatever reason), then it gets disabled for 60 seconds (180 seconds in my version) and the first backup pool comes in turn. If the first backup pool fails too, then the seconds backup pools is used... and so on. After 60 seconds (180 seconds) BTCMiner retries with the original normal mining pool. All this is done on a "per miner (fpga)" basis. This is the reason why it's not easy to show which pool/backup pool is used.

Would it make sense if the 60 seconds could be set on startup via command line?

Easy to implement.

How about changing pools during runtime? To make it easier, simply switching of the available pools would be sufficient, for instance by typing "(p)ool 2" to switch to the second pool in the available pools list specified via command line parameters.

Could features like this be requested for a small BTC donation from gr0bi42 and maybe make it back into the Ztex version?

Already implemented in my version (list of mining pools, -o option). Pool switching via command line interface could be implemented easily too.
hero member
Activity: 489
Merit: 500
Immersionist
Thanks a log for the new version.

Up and running with the Ztex version on my cluster (without -tc for now).

Are there any plans to change backup pool handling?

I am currently using a stratum proxy on the local network. When the primary pool goes offline, it shows the error message per miner (ie. "... disabled for 60 seconds"), which could mean a lot of error messages. It also doesn't show that it is actually using the backup pool.

Would it make sense if the 60 seconds could be set on startup via command line?

How about changing pools during runtime? To make it easier, simply switching of the available pools would be sufficient, for instance by typing "(p)ool 2" to switch to the second pool in the available pools list specified via command line parameters.

Could features like this be requested for a small BTC donation from gr0bi42 and maybe make it back into the Ztex version?
full member
Activity: 158
Merit: 100
A version has been released at http://www.ztex.de/btcminer.
Binaries: http://www.ztex.de/btcminer/ZtexBTCMiner-121126.jar
Source: http://www.ztex.de/btcminer/ZtexBTCMiner-121126.tar.bz2

New features are :
    * Target checking bug fixed
    * (D)isconnect command

The disconnect command is helpful if you lost only one miner from a quad board (e.g. due to an communication error) because rescan only scans for new devices on USB. In such a case disconnect the whole device (using the (d)isconnect command) and then do a rescan (using the (r)escan command).

Syntax is
Code:
(d)isconnect


Ditto, updated to version 121126:

Source: https://github.com/gr0bi42/BTCMiner
Binaries: https://github.com/downloads/gr0bi42/BTCMiner/ZtexBTCMiner_gr0bi42_20121126.tar.bz2
donator
Activity: 367
Merit: 250
ZTEX FPGA Boards
A version has been released at http://www.ztex.de/btcminer.
Binaries: http://www.ztex.de/btcminer/ZtexBTCMiner-121126.jar
Source: http://www.ztex.de/btcminer/ZtexBTCMiner-121126.tar.bz2

New features are :
    * Target checking bug fixed
    * (D)isconnect command

The disconnect command is helpful if you lost only one miner from a quad board (e.g. due to an communication error) because rescan only scans for new devices on USB. In such a case disconnect the whole device (using the (d)isconnect command) and then do a rescan (using the (r)escan command).

Syntax is
Code:
(d)isconnect
donator
Activity: 367
Merit: 250
ZTEX FPGA Boards
full member
Activity: 158
Merit: 100
A version has been released on http://www.ztex.de/btcminer.
Binaries: http://www.ztex.de/btcminer/ZtexBTCMiner-121116.jar
Source: http://www.ztex.de/btcminer/ZtexBTCMiner-121116.tar.bz2

New features are since the last testing release (121017):

    * Bug in the "ztex_ufm1_15y1.ihx" firmware fixed (configuration failed if auto-suspend triggered)

Those who installed this firmware file in EEPROM should replace it (using "BTCMiner -m p -pt ztex_ufm1_15y1 -f ztex_ufm1_15y1.ihx". If the default (dummy) firmware is used BTCMiner automatically loads the fxied firmware after next power-up).

New features are since the last official release:

    * Temperature sensor support for USB-FPGA Modules 1.15y rev. 2 (temperature limit is set using the paramter -t)
    * X-Mining-extensions: midstate, submitold
    * Target checking, must be enabled using -tc
    * MAC address printed at -i

Hi, my BTCMiner+HTTP branch is now in sync with latest BTCMiner Version 121116.

https://github.com/gr0bi42/BTCMiner
https://github.com/downloads/gr0bi42/BTCMiner/ZtexBTCMiner_gr0bi42_20121116.tar.bz2
donator
Activity: 367
Merit: 250
ZTEX FPGA Boards
A version has been released on http://www.ztex.de/btcminer.
Binaries: http://www.ztex.de/btcminer/ZtexBTCMiner-121116.jar
Source: http://www.ztex.de/btcminer/ZtexBTCMiner-121116.tar.bz2

New features are since the last testing release (121017):

    * Bug in the "ztex_ufm1_15y1.ihx" firmware fixed (configuration failed if auto-suspend triggered)

Those who installed this firmware file in EEPROM should replace it (using "BTCMiner -m p -pt ztex_ufm1_15y1 -f ztex_ufm1_15y1.ihx". If the default (dummy) firmware is used BTCMiner automatically loads the fxied firmware after next power-up).

New features are since the last official release:

    * Temperature sensor support for USB-FPGA Modules 1.15y rev. 2 (temperature limit is set using the paramter -t)
    * X-Mining-extensions: midstate, submitold
    * Target checking, must be enabled using -tc
    * MAC address printed at -i
donator
Activity: 367
Merit: 250
ZTEX FPGA Boards
I've just tried enabling target checking (-tc) on the latest version. I am mining over the stratum proxy with variable difficulty.

Most miners submit 0 new nonces. luckFactor on these is 0.00 but on the ones where it submits nonces it's high (ie. 19.52).
Why is the total submitted hash rate is almost double than the total hash rate?

Does this look right to you?

Yes, that looks right. "Submitted hash rate" and "luckFactor" depends on luck. If the amount of submitted shares is small, i.e. if target is high or runtime is short, this is normal.

Quote
Code:
2012-11-16T12:08:52: 001-0: ztex_ufm1_15y1-0000000031-1: f=212.00MHz,  errorRate=0.00%,  maxErrorRate=0.00%,  hashRate=212.0MH/s,  submitted 1 new nonces,  luckFactor=19.52
2012-11-16T12:08:52: 001-0: ztex_ufm1_15y1-0000000031-2: f=216.00MHz,  errorRate=0.49%,  maxErrorRate=1.14%,  hashRate=214.9MH/s,  submitted 0 new nonces,  luckFactor=0.00
2012-11-16T12:08:52: 001-0: ztex_ufm1_15y1-0000000031-3: f=220.00MHz,  errorRate=0.00%,  maxErrorRate=0.89%,  hashRate=220.0MH/s,  submitted 0 new nonces,  luckFactor=0.00
2012-11-16T12:08:52: 001-0: ztex_ufm1_15y1-0000000031-4: f=220.00MHz,  errorRate=0.17%,  maxErrorRate=1.59%,  hashRate=219.6MH/s,  submitted 0 new nonces,  luckFactor=0.00

2012-11-16T12:08:53: Total hash rate: 13606.7 MH/s
2012-11-16T12:08:53: Total submitted hash rate: 24824.2 MH/s

hero member
Activity: 489
Merit: 500
Immersionist
I've just tried enabling target checking (-tc) on the latest version. I am mining over the stratum proxy with variable difficulty.

Most miners submit 0 new nonces. luckFactor on these is 0.00 but on the ones where it submits nonces it's high (ie. 19.52).
Why is the total submitted hash rate is almost double than the total hash rate?

Does this look right to you?

Code:
2012-11-16T12:08:52: 001-0: ztex_ufm1_15y1-0000000031-1: f=212.00MHz,  errorRate=0.00%,  maxErrorRate=0.00%,  hashRate=212.0MH/s,  submitted 1 new nonces,  luckFactor=19.52
2012-11-16T12:08:52: 001-0: ztex_ufm1_15y1-0000000031-2: f=216.00MHz,  errorRate=0.49%,  maxErrorRate=1.14%,  hashRate=214.9MH/s,  submitted 0 new nonces,  luckFactor=0.00
2012-11-16T12:08:52: 001-0: ztex_ufm1_15y1-0000000031-3: f=220.00MHz,  errorRate=0.00%,  maxErrorRate=0.89%,  hashRate=220.0MH/s,  submitted 0 new nonces,  luckFactor=0.00
2012-11-16T12:08:52: 001-0: ztex_ufm1_15y1-0000000031-4: f=220.00MHz,  errorRate=0.17%,  maxErrorRate=1.59%,  hashRate=219.6MH/s,  submitted 0 new nonces,  luckFactor=0.00

2012-11-16T12:08:53: Total hash rate: 13606.7 MH/s
2012-11-16T12:08:53: Total submitted hash rate: 24824.2 MH/s
hero member
Activity: 522
Merit: 500
Hasta la Bitcoin siempre!
Cool! All fancy now. Keep up the good work!
full member
Activity: 158
Merit: 100
A new bugfix version is available here: https://github.com/downloads/gr0bi42/BTCMiner/ZtexBTCMiner_gr0bi42_20121111.tar.bz2

Changes:
  • Bugfix: getwork could not find a pool when only one mining pool was specified
  • Bugfix: website did not show anything on the Miner and Admin tab when no backup pool was specified
  • Change: print out a log message, if getwork fails to find a working pool

@fydel, thanks a lot for the tip Smiley
Pages:
Jump to: