Author

Topic: OFFICIAL CGMINER mining software thread for linux/win/osx/mips/arm/r-pi 4.11.0 - page 252. (Read 5805531 times)

-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
Watch out, the 2013-08-14 image seems to get rid of the temp cutoff settings in the Avalon GUI, make sure you add the appropriate command-line settings, especially for batch 3.
A reminder that I've said in my announces that there is no specific batch3 support in my firmware images. Luckily the default settings are too cold for batch3 so it will not harm your device, just crank the fans up to maximum. Add your parameters to the More Options box as I said in the 3.3.2 announce. Hopefully there will be new firmware from xiangfu soon which includes all my changes as well as his batch3 interface changes.
sr. member
Activity: 292
Merit: 250
Apparently I inspired this image.
Watch out, the 2013-08-14 image seems to get rid of the temp cutoff settings in the Avalon GUI, make sure you add the appropriate command-line settings, especially for batch 3.
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
guys quick question.

I have 2 identical 7970 cards. When my cards are cold, I see that fan speed is displayed differently for each of my cards:

GPU  0:  68.0C  50%    | 620.3M/683.2Mh/s | A:3 R:0 HW:0 WU:  7.1/m I: 9
GPU  1:  55.0C 1815RPM | 620.3M/680.6Mh/s | A:5 R:0 HW:0 WU: 11.8/m I: 9

Eventually when they get warmer, they % value gets replaced with a RPM value in the 3000-3100 range.

Maybe I am wrong bu tthis seems like a recent behavior change. As far as I know, previously fan speed was always displayed in RPM...

That code hasn't been changed in a long time. Each device reports whether it can detect RPM speed or only report the set fan percentage speed. cgminer tries to show the actual RPM speed if it can (since that's safer than a device that thinks it's set to 100% but the fan isn't spinning), and falls back to percentage only when the device reports it doesn't support RPM. If something is changing while your machine is running, your driver/hardware is doing some funkiness  Wink
member
Activity: 112
Merit: 10
guys quick question.

I have 2 identical 7970 cards. When my cards are cold, I see that fan speed is displayed differently for each of my cards:

GPU  0:  68.0C  50%    | 620.3M/683.2Mh/s | A:3 R:0 HW:0 WU:  7.1/m I: 9
GPU  1:  55.0C 1815RPM | 620.3M/680.6Mh/s | A:5 R:0 HW:0 WU: 11.8/m I: 9

Eventually when they get warmer, they % value gets replaced with a RPM value in the 3000-3100 range.

Maybe I am wrong bu tthis seems like a recent behavior change. As far as I know, previously fan speed was always displayed in RPM...
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
Latest cgminer 3.3.3 on usb be is not working on p2pool - all rejected.
In p2pool log i see some startum errors.

Hence 3.3.4
legendary
Activity: 1361
Merit: 1003
Don`t panic! Organize!
Latest cgminer 3.3.3 on usb be is not working on p2pool - all rejected.
In p2pool log i see some startum errors.
member
Activity: 109
Merit: 10
Unofficial Mac binaries updated to 3.3.4 at http://spaceman.ca/cgminer.
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
Are you able to build the binaries you released statically against the known good version of libusb?
All the ones in my cgminer-binaries are statically linked to the working libusb, but dynamic with everything else.
https://github.com/kanoi/cgminer-binaries
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
Updated my binaries git to 3.3.4a + 3.3.4 master binaries/src (and removed 3.3.3a + 3.3.3 master binaries/src)
https://github.com/kanoi/cgminer-binaries
hero member
Activity: 563
Merit: 500
The network difficulty defines how many of these you need to find before you should, on average, find a block

Where does cgminer's reported 'network difficulty' come from - and is it supposed to be the same as Bitcoin's difficulty?  (I find it's not the same - but I guess that may be just down to what the pools report?)

roy
It's there in the block header you are hashing.
Block header being hashed is: Type, Prev, Merkl, Time, Bits, Nonce.
Diff = f(Bits)

Thanks.  And of course the value reported by cgminer is correct :-)

I made the mistake of believing the figure at the top of bitcoincharts.com

roy
sr. member
Activity: 448
Merit: 250
Are you able to build the binaries you released statically against the known good version of libusb?
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
want to move past 3.1.1 on my pi with BE's but i really dislike arch. does 3.3.4 still have usb issues with rasbian wheezy? Is there a custom libusb that works with it yet?

Sorry if this is posted elsewhere i did a few searches and could not find anything. Thanks.
How to compile with the known working libusb is documented step by step in README (I added it in 3.3.2)
https://github.com/ckolivas/cgminer/blob/master/README#L112

It is actually not many commands: get, extract, configure, make, autogen.sh cgminer (with the new libusb) then the rest as usual
I have that working libusb source archive in my cgminer-binaries also:
https://github.com/kanoi/cgminer-binaries
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
want to move past 3.1.1 on my pi with BE's but i really dislike arch. does 3.3.4 still have usb issues with rasbian wheezy? Is there a custom libusb that works with it yet?

Sorry if this is posted elsewhere i did a few searches and could not find anything. Thanks.
As we discovered, it's not cgminer that has usb issues, it's the libusb included with the distributions, so - yes you will need a custom libusb installed if you wish to use raspbian and not move to arch (which has the new libusb). You'll have to compile it yourself. Maybe some generous soul here will create a custom libusb package for raspbian?
bzh
newbie
Activity: 34
Merit: 0
want to move past 3.1.1 on my pi with BE's but i really dislike arch. does 3.3.4 still have usb issues with rasbian wheezy? Is there a custom libusb that works with it yet?

Sorry if this is posted elsewhere i did a few searches and could not find anything. Thanks.
member
Activity: 112
Merit: 10
Already running 3.3.4 on bitminter flawlessly.

thank you very much for your amazing job!
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
New version: 3.3.4, 14th August 2013

Hotfix release.


Human readable changelog:

- Fixed the breakage when mining on bitminter.
- Fixed the performance regression on avalons
- Added extra % counts to devs fields in API


Full changelog:

- API/miner.php add some % fields
- Nonce2 stratum submission is not working with nonce2 lengths >4, revert the
buggy __bin2hex function and use bin2hex.
- The write thread in avalon is only ever actually woken up by timeout so remove
the write semaphore and use a simple sleep poll.
- Fix warning.
- Interrupting reads on the avalon to start writes loses data so remove the
cgsem_post in the read code.
- Add room for the null byte at the end of the nonce2 string on stratum share
submission and zero the allocated ram.
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
The network difficulty defines how many of these you need to find before you should, on average, find a block

Where does cgminer's reported 'network difficulty' come from - and is it supposed to be the same as Bitcoin's difficulty?  (I find it's not the same - but I guess that may be just down to what the pools report?)

roy
It's there in the block header you are hashing.
Block header being hashed is: Type, Prev, Merkl, Time, Bits, Nonce.
Diff = f(Bits)
hero member
Activity: 563
Merit: 500
The network difficulty defines how many of these you need to find before you should, on average, find a block

Where does cgminer's reported 'network difficulty' come from - and is it supposed to be the same as Bitcoin's difficulty?  (I find it's not the same - but I guess that may be just down to what the pools report?)

roy
member
Activity: 96
Merit: 10
All For Bitcoin!
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
There are difficulties changes be mining while the old value was only without found number of shares -, but isn't what number this really the shares than other calculated to this.
More worse than without found based on it, but still, if the mining was after the number not really the matter of what they say.
Gotta love google translate Smiley

Let see if I understood the question ....

A 1diff share is fixed, independent of the network difficulty.
You should find on average 1x1diff share per 2^32 hashes done - average, after finding a few million of them Smiley

The network difficulty defines how many of these you need to find before you should, on average, find a block
Of course you have to find thousands of blocks to expect to be close to the average.
Jump to: