Need help from S9 owner

Steve Sokolowski avatar
Steve Sokolowski
Archived posts: 4559
Joined: Aug 27, 2014

Re: Need help from S9 owner

by Steve Sokolowski · · Post #21598

I've completed my work on this issue for now.

I determined that the S9, apparently, states that it supports ASICBOOST but doesn't actually submit share version numbers for ASICBOOST. However, there are other miner types that are apparently compatible with ASICBOOST.

I know that some of these miners are connected to the system, because some of them are generating errors. I'm going to ask Chris to deploy a new version of the mining servers that will record the data these miners are sending, because previously they only recorded that there was an error. I'll continue the investigation once I have this data available.
ryguy
Archived posts: 76
Joined: Apr 01, 2018

Re: Need help from S9 owner

by ryguy · · Post #21608

Steve it appears that a lot of shares are now being rejected from S9's due to version_bits. This is going to cause the mining efficiency of S9's (and possibly other devices) to suffer on this pool.

EDIT: It appears this was a problem with a specific miner. Sorry for the confusion.
ryguy
Archived posts: 76
Joined: Apr 01, 2018

Re: Need help from S9 owner

by ryguy · · Post #21621

Actually I'd like to correct my previous statement. Some S9 are still having all of their hashrate rejected because of "version_bits must be null because this session did not request a version-rolling.mask".

If it means anything it appears to always be a multiple of 10 shares which are being rejected with this error.

I was under the impression from your status update on the 19th that you had made a change to stop rejecting these shares as invalid. Is that no longer the case?
Steve Sokolowski avatar
Steve Sokolowski
Archived posts: 4559
Joined: Aug 27, 2014

Re: Need help from S9 owner

by Steve Sokolowski · · Post #21625

ryguy wrote:Actually I'd like to correct my previous statement. Some S9 are still having all of their hashrate rejected because of "version_bits must be null because this session did not request a version-rolling.mask".

If it means anything it appears to always be a multiple of 10 shares which are being rejected with this error.

I was under the impression from your status update on the 19th that you had made a change to stop rejecting these shares as invalid. Is that no longer the case?
I don't understand why these S9s are sending an extra unneeded parameter to the mining server, so I added debug code to print the version_bits that is being sent in the share rejection message.

Could you post what the version_bits are from 10 or 20 shares that were rejected in this way?
ryguy
Archived posts: 76
Joined: Apr 01, 2018

Re: Need help from S9 owner

by ryguy · · Post #21631

It was a 2 followed by however many 0s would be appropriate in that message. If I see that message again, I'll update with the full rejection message as I moved the S9 off this pool since it wasn't getting any hashrate accepted.