Minerx117 / NemosMiner

NemosMiner multi algo profit switching NVIDIA/AMD/CPU miner
https://nemosminer.com
GNU General Public License v3.0
26 stars 5 forks source link

Feature Request - Take Power Consumption Per Algo into Account #5

Closed Minerx117 closed 4 years ago

Minerx117 commented 5 years ago

https://github.com/nemosminer/NemosMiner/issues/399

UselessGuru commented 4 years ago

Work in progress here:

https://github.com/Minerx117/NemosMiner/tree/testing

szentigrad3 commented 4 years ago

it isn't picking up my card even though i have set it up like u said in the pdf https://i.imgur.com/Mo7w0iA.png https://i.imgur.com/4AeRb5c.png

UselessGuru commented 4 years ago

@szentigrad3

Pls apologize for the late response - I was not expecting anyone actually using this build :-)

There is an error in the documentation. Here is the correct one: https://github.com/Minerx117/NemosMiner/commit/cec665daa2db9a87d48214578d1fe0cbfaf2afd8

szentigrad3 commented 4 years ago

i just tried it with the new documentation and same error > https://i.imgur.com/wd5phBa.png

UselessGuru commented 4 years ago

You are also using CPU mining, so you must also configure CPU#00

szentigrad3 commented 4 years ago

got it working

UselessGuru commented 4 years ago

Cool! I'll soon update to a new version (lots of fixes)

szentigrad3 commented 4 years ago

got 3 failed miners out of the whole lot

https://i.imgur.com/0np33ni.png https://i.imgur.com/NlpKIi4.png https://i.imgur.com/6JSbgHY.png

also this all update to show LTC when its set https://i.imgur.com/iIDyCcZ.png

Also feels like the profits are wrong

UselessGuru commented 4 years ago

got 3 failed miners out of the whole lot

https://i.imgur.com/0np33ni.png -> Try excluding Yesscrypt algorithm by adding '-Yesscrypt' to your config.

https://i.imgur.com/NlpKIi4.png -> What was the exact command line executed in this case (to be found in the switching log)? I cannot reproduce the issue. Does adding --intensity [some number] help?

https://i.imgur.com/6JSbgHY.png -> I cannot see any error message

also this all update to show LTC when its set

I don't understand. What should I see in the screen shot?

Also feels like the profits are wrong

Please be more specific. What seems not OK?

szentigrad3 commented 4 years ago

https://i.imgur.com/NlpKIi4.png -> What was the exact command line executed in this case (to be found in the switching log)? I cannot reproduce the issue. Does adding --intensity [some number] help?

Bin\CcminerLyraYesscrypt-v8.21r18v5\ccminer.exe --algo lyra2z330 --timeout 1 --url stratum+tcp://103.249.70.7:4563 --user MUEUQ5Aq84hn6Gjs3vFzT1kSYJfJi3f4ez --pass ID=jj,c=LTC,mc=GXX --cpu-priority 4 --timeout 50000 --retry-pause 1 --api-bind 4001 --devices 0", haven't tried intensity yet

https://i.imgur.com/6JSbgHY.png -> I cannot see any error message

it was not receiving any data so it failed

also this all update to show LTC when its set

I don't understand. What should I see in the screen shot?

the pools uptop think i am mining BTC not LTC, so its calculating for BTC not LTC

Also feels like the profits are wrong

Please be more specific. What seems not OK?

just compared to other miners i have used, usually top is Equihash*** algos

UselessGuru commented 4 years ago

@szentigrad3

I've uploaded the latest code. Happy testing.

the pools uptop think i am mining BTC not LTC, so its calculating for BTC not LTC

By default NemosMiner is using BTC for all pools & calculations.

Nemos miner does support LTC, but you'll have to create/edit .\config\PoolsConf.json and set 'PayoutCurrency' & 'Wallet' for the pools you want to be paid in LTC

szentigrad3 commented 4 years ago

everytime i save my details and run the .bat again this happens > https://i.imgur.com/7ajICrb.png

szentigrad3 commented 4 years ago

i fixed it somehow i kept trying

UselessGuru commented 4 years ago

Your config file is corrupt - use https://jsonblob.com/ (or a similar service) to inspect the json structure.

szentigrad3 commented 4 years ago

only just got a chance to try it and this keeps coming up now > https://i.imgur.com/8Wwbqsy.png

UselessGuru commented 4 years ago

@szentigrad3

Please post your config files (config.json & poolsconfig.json, both to be found in the config folder.

When posing remember to hide sensitive information in the files.

szentigrad3 commented 4 years ago

Config.zip

UselessGuru commented 4 years ago

@szentigrad3

Thank you for your information.

I can reproduce your issuses.

  1. No pools. This is caused by an error in the script related to donation ~~- will be fixed soon. As a workaround you can try disabling donation 'Donation=0'~~ Fixed in https://github.com/Minerx117/NemosMiner/commit/9f18f81086df08806bc19eed38d1db213cb92936

  2. LTC Nemos Miner is designed for BTC. Individual pools can be configured to use LTC ect. This however will currently break the earnings summary calculations.

-> In Config.json:

->In PoolsConfi.json for each relevant pool

  1. mLTC This is currently not supported at all.

I'll see how I can change the code to cover all your needs, Stay tuned.

szentigrad3 commented 4 years ago

https://i.imgur.com/Xgmy01y.png https://i.imgur.com/eKy60Fh.png https://i.imgur.com/TSNlB5N.png < all the same for all algos

UselessGuru commented 4 years ago

@szentigrad3

https://i.imgur.com/Xgmy01y.png

For such issues please post the command line executed

https://i.imgur.com/eKy60Fh.png

Know problem with BMiner. Please check with the miner vendor for a solution (www.bminer.me) There is nothing wrong with NemosMiner per se. NM just builds command lines to execute miners.

https://i.imgur.com/TSNlB5N.png

Something is blocking the TCP port I've seen this before, but only when a miner locked the TCP port during a previous miner crash What happens if you:

  1. Copy the commend line
  2. Restart your computer
  3. Execute the command line ???

BTW: I recommend you to use SnakeTail (See the bottom of the readme file)

szentigrad3 commented 4 years ago

@szentigrad3

https://i.imgur.com/Xgmy01y.png

For such issues please post the command line executed

"2020-08-24T18:45:11","GPU#00","CcminerDyn-v1.0.2-1xRTX2080Ti11GB {Argon2dDyn@ZergPoolCoins}","MUEUQ5Aq84hn6Gjs3vFzT1kSYJfJi3f4ez","NaN","NaN","Bin\CcminerDyn-v1.0.2\ccminer.exe --algo argon2d --statsavg 1 --url stratum+tcp://103.249.70.7:4239 --user MUEUQ5Aq84hn6Gjs3vFzT1kSYJfJi3f4ez --pass jj,c=LTC,mc=DYN --cpu-priority 4 --retry-pause 1 --api-bind 4001 --devices 0"

BTW: I recommend you to use SnakeTail (See the bottom of the readme file)

i see nothing about it

UselessGuru commented 4 years ago

@szentigrad3

I meant changelog.txt :-)

szentigrad3 commented 4 years ago

https://i.imgur.com/TSNlB5N.png

Something is blocking the TCP port I've seen this before, but only when a miner locked the TCP port during a previous miner crash What happens if you:

  1. Copy the commend line
  2. Restart your computer
  3. Execute the command line ???

no change, same thing happens

BTW: i also DMed you on discord

UselessGuru commented 4 years ago

image

I cannot reproduce this issue. It might be a pool issue.

UselessGuru commented 4 years ago

BTW: i also DMed you on discord

I cannot see anthing

szentigrad3 commented 4 years ago

BTW: i also DMed you on discord

I cannot see anthing

DM me szentigrade#1079

szentigrad3 commented 4 years ago

@UselessGuru also ethminer gets no data so i get a 0 hashrate > https://imgur.com/6JSbgHY

Know problem with BMiner. Please check with the miner vendor for a solution (www.bminer.me) There is nothing wrong with NemosMiner per se. NM just builds command lines to execute miners.

can't find any answers on there at all, google search doesn't help oh well