UselessGuru / MultiPoolMiner

Home of MultiPoolMiner betas
4 stars 1 forks source link

Version 3.4.5 is released #18

Closed UselessGuru closed 5 years ago

UselessGuru commented 5 years ago

Download link: https://github.com/UselessGuru/MultiPoolMiner/archive/3.4.5.zip

Please also report if all is working fine - only so I can know that we get rid of all the bugs.

Changelog Version 3.4.5

Core changes

Miner changes

Pool changes

Balances changes

m-bosch commented 5 years ago

Thanks again for the update, installing and benchmarking the new miners as we speak.

To bad to hear you cant continue here. internal issues in the team?

For the nicehash, is it better to set the new btc address according to new nicehash or better to keep the old address (that i cant see in new nicehash).

IMHO you should use the new address.

UselessGuru commented 5 years ago

To bad to hear you cant continue here. internal issues in the team?

Aaronsace has been quiet for months, and when today when I tried to create the release I noticed that I could not commit anymore.

For the nicehash, is it better to set the new btc address according to new nicehash or better to keep the old address (that i cant see in new nicehash).

Don't know myself. I can successfully mine to my old address, and I can see the balance on new nicehash. So I still don't know if a new address is a necessity or not.

m-bosch commented 5 years ago

Thanks for the response.

Don't know myself. I can successfully mine to my old address, and I can see the balance on new nicehash. So I still don't know if a new address is a necessity or not.

Looks like the old address is merged to the new one because i can see it on the new nicehash under my new address?

Aaronsace responded on the origin repo btw

UselessGuru commented 5 years ago

i can see it on the new nicehash under my new address

I can see the balance of both - my internal and external - BTC address in the GUI, but new NH say miner not found when I enter my od NH internal address. So I guess I should switch to the new internal address.

m-bosch commented 5 years ago

i can see it on the new nicehash under my new address

I can see the balance of both - my internal and external - BTC address in the GUI, but new NH say miner not found when I enter my od NH internal address. So I guess I should switch to the new internal address.

Sounds logical indeed, i will switch also.

Maybe a stupid question but when i change things i config. do i need to restart all or does the next loop read the new config?

UselessGuru commented 5 years ago

does the next loop read the new config?

It does. All settings in config.txt are dynamic. So there is no need to restart.

mkirov0 commented 5 years ago

I noticed CcminerKlausT_v8.25 benchmarking X17 it gives me about 80% lower hashrate than Zenemy and T-rex. Idk if its just me, but if this is the result for everyone, I'm not sure its worth keeping it enabled. The more important find is the miner does not recognize yescrypt as a valid algo. I am not sure this is MPM issue since I tried starting it outside MPM and it still does not recognize yescrypt although it clearly has it listed in the miner readme file. Just posting this FYI.

UselessGuru commented 5 years ago

I noticed CcminerKlausT_v8.25 benchmarking X17 it gives me about 80% lower hashrate than Zenemy and T-rex. Idk if its just me, but if this is the result for everyone, I

Thank you!

In the next version the following algos will be disabled (more to come):

X17: NVIDIA-CcminerKlausT_v8.25, NVIDIA-CcminerSp_v1.5.81 & NVIDIA-CcminerSuprMiner_v2.0.7 (fastest free miner NVIDIA-CcminerAlexis_v1.5) C11: NVIDIA-CcminerNevermore_v0.5 & NVIDIA-CcminerSuprMiner_v2.0.7 (fastest free miner NVIDIA-CcminerAlexis_v1.5) Equihash1445: AMD_NVIDIA-BMiner_v15.7.2 & AMD_NVIDIA-lolMiner_v0.8.5 (fastest miner are NVIDIA-MiniZEquihash_v1.4o & AMD_NVIDIA-Gminer_v1.52) HMQ1725: NVIDIA-CcminerTrex_v0.12.1 (fastest miner NVIDIA-CryptoDredge_v0.20.2)

Feel free to initiate pull requests. Preferrably you comment the slow algo in the miner file like this: #"x17" = "" #X17, NVIDIA-CcminerAlexis_v1.5 is faster

mkirov0 commented 5 years ago

Gminer_v1.52 did not download the binary at all. I attempted to move the .ps1 to my old 100% working MPM 3.4.4 and still have the same result. It did not register the new miner file at all.

Something else I noticed (I don't think its exclusive to 3.4.5) is that x16rt fluctuates a lot and the 10% threshold tolerance for stats updating does not catch it every time. I am not sure if its possible to change the threshold for just one algo, but changing it to 15% on x16rt would help update the stats on each loop and not have to wait for 3 times to force update it.

UselessGuru commented 5 years ago

(I don't think its exclusive to 3.4.5) is that x16rt fluctuates a lot I am not sure if its possible to change the threshold for just one algo, but changing it to 15%

This is a general issues with most X... algorithms. They are just a combination of existing algos being executed in certain orders. They will always have a higher fluctuation. The only workaround is an extended benchmark time (like X16r already has). And no, there is no way for an algo specific margin.

So far no one has come up with THE perfect solution for these algos :-(

Edit: In the next release the X16rt algo will have an extended benchmark interval of 3.

mtbor commented 5 years ago

Nicehash is a no-go for me at the moment. The new addresses do not resolve. I've updated the internal wallet address to the new platform which made no difference.

mtbor commented 5 years ago

Also, I'm unsure as to the usage of the -DisableEstimateCorrection flag... Is estimate correction enabled by default? Would: "DisableEstimateCorrection": true added in the config.txt file turn this functionality off?

UselessGuru commented 5 years ago

Is estimate correction enabled by default?

Yes.

Would: "DisableEstimateCorrection": true added in the config.txt file turn this functionality off?

Exactly.

or by adding ' -DisableEstimateCorrection' to the start batch file

For all parameters you can always check the parameter format by looking at the running config (http://localhost:3999/runningconfig.html)

UselessGuru commented 5 years ago

Nicehash is a no-go for me at the moment. The new addresses do not resolve. do not resolve.

Please explain. NH (v1 & v2) is working fine here.

mtbor commented 5 years ago

I believe the stratum address for nicehash in the US is as "USA" instead of "US".

mtbor commented 5 years ago

Compare: [2019-07-25 14:38:32] : Fast-connecting to cryptonightr.us-new.nicehash.com:3375 pool ... [2019-07-25 14:38:32] : SOCKET ERROR - [cryptonightr.us-new.nicehash.com:3375] CONNECT error: GetAddrInfo: No such host is known.

[2019-07-25 14:40:11] : Fast-connecting to cryptonightr.usa-new.nicehash.com:3375 pool ... [2019-07-25 14:40:11] : Pool cryptonightr.usa-new.nicehash.com:3375 connected. Logging in...

mtbor commented 5 years ago

I have done a quick work around using a static region + pool line in the nicehash pool file. I'm guessing the real fix is way easier...

mtbor commented 5 years ago

A couple of other things I noticed which I'm unsure of... Formatting in algorithms.txt for Equihash variants is sort of random... Formatting like this: '"equihashr15050": "EquihashR15050",' doesn't seem to work properly. The algorithms that are formatted as '"equihash144": "Equihash1445",' seem to be working.

Additionally, when I tried to make a quick change in the config.txt file to put my region to "eu" for testing, the change did not take. I verified the updated config was running at "http://localhost:3999/runningconfig.html", but the log files show everything still headed to a US stratum.

smarcello commented 5 years ago

I can notice multiple lines of : INFO: Pinging monitoring server. Your miner status key is: xxx. INFO: Miner Status (https://multipoolminer.io/monitor/miner.php): Success after the following API's have failed: Zpool, BlazePool. Hope it helps.

UselessGuru commented 5 years ago

Additionally, when I tried to make a quick change in the config.txt file to put my region to "eu" for testing,

The correct value would be 'Europe'. Then the setting is applied properly on the next run.

UselessGuru commented 5 years ago

Compare: [2019-07-25 14:38:32] : Fast-connecting to cryptonightr.us-new.nicehash.com:3375 pool ... [2019-07-25 14:38:32] : SOCKET ERROR - [cryptonightr.us-new.nicehash.com:3375] CONNECT error: GetAddrInfo: No such host is known.

Uups. That slipped my attention. Use this:

NiceHash.zip

I'm guessing the real fix is way easier...

The fix IS much easier.... The fixed pool file will be in the next release (3.4.7)

mtbor commented 5 years ago

Thank you for all of your hard work, it's amazing that you take the time to make user suggestions a part of multipoolminer going forward.

Especially estimate correction, makes a lot of difference.

mkirov0 commented 5 years ago

Can confirm the new miner files UG uploaded as a solution to mtbor's issue resolve the issue I had with Gminer listed above.

UselessGuru commented 5 years ago

Offical releases are available here: https://github.com/MultiPoolMiner/MultiPoolMiner/releases