...I just realized I was mining ETC (using Flag coin - ETC) to an ETH Nanopool. For some reason Nanopool allowed this for a couple of months and accepted the shares (they must’ve just been doing some conversion on their side). Nanopool changed something last Tuesday to Start rejecting shares of ETC going to ETH. That’s why I was getting all shares rejected. I am now mining ETC to Nanopool (
https://etc.nanopool.org/account####### also had to change pool address to etc from eth and port from 9999 to 19999). What I don’t know is why I can’t mine ETH using Phoenixminer on EthOS. Seems like an I can only get 5.4c to run on this. I couldn’t figure out how to manually update my Phoenixminer to the latest 5.5c on ethos. I got all the files to the machine but I don’t know how to run the installer on Ethos if it’s possible.
Hope
Ken
The strange thing is, I have been happily mining with this setting for 2 months and have been receiving eth (and not etc) from ether mine.
I have now changed the setting and I'm hashing and receiving shares.
No, you haven't mined ETC, you still mined ETH - this was possible before epoch 390 because ETC still used the unmodified Ethash algorithm, and as long as you mined on the proper pool address (domain and port number), you will mine whatever the pool wants you to mine. However since the ETH epoch is already 390, when you have -coin etc, you are forcing PhoenixMiner to use the ETChash algorithm, which is incompatible with Ethash and leads to 100% incorrect shares. The lesson is to use the -coin parameter only if you mine ETC or other coin instead of Ethereum.
I have noticed though that my NVIDIA cards GTX1070 8GB are getting lower hash rates. They are both the same and I'm getting 19.2 MH/S and 25.8 MH/S.
I have previously used the included ZOTAC software for overclocking. (was getting stable 29 MH/S before)
Do you have any ideas why the hash rate is lower?
I would much rather set all the overclocking within the .bat file but I really struggle as my system is multi GPU.
How would you change my .bat file...I previously had '0's against GPU1 and GPU4 which are my NVIDIA cards. I tried turning off the ZOTAC software and changing cclock and mclock but it made no difference. Just looking for some best practice.
PhoenixMiner.exe -pool eu1.ethermine.org:4444 -pool2 us1.ethermine.org:4444 -wal **************.PHILAMD1 -eres 0 -tstop 75 -tt 60 -fanmin 20 -fanmax 85 -wdog 1 -rmode 1 -acm -rxboost 21 -leaveoc -cclock +100,1200,1175,+100,1200,1175 -mvddc 0,850,875,0,850,875 -mclock +700,2150,2125,+700,2150,2125 -cvddc 0,850,875,0,850,875
The overclock on Nvidia cards with all relatively recent Windows drivers is only possible if PhoenixMiner.exe is started "As Administrator". The settings seem OK but are probably not applied on the first card - you should see some warning messages on the screen (in yellow). You may add the parameter
-hstats 2 which will print the actual clocks on the cards and you will see which one are not set properly. Finally, you may try to add
-straps 1 for the Nvidia cards, which should give you a little more hashrate.
Question regarding to NVidia 30xx gpus.
Do -cvddc 710 -cclock 1100 -mclock 2000 work?
If not, is it planned?
First, you need to run PhoenixMiner "As Administrator" for any of the overclocking options to work on Nvidia cards (older Nvidia drivers didn't require this but 30x0 GPUs obviously doesn't work with older drivers). Second, you should use something like this:
-powim -30 -mclock +700 -mcdag 1 for 30x0 cards (these are just example values, you need to find the best ones for your own cards). Note the following things:
- Do not try to lower the core clock of the card with -cclock as it often doesn't lower the voltage and the card uses much more power than necessary. Instead use -powlim to limit the power that the card can use. Start with -powlim -30 (this means that the card must use 30% less power than the normal limit) and then try lower values to see how low you can go with the power consumed by the GPU without affecting the hashrate
- Do not give absolute memory clock values in -mclock. Instead use relative value like -mclock +700 which means 700 MHz more than the normal memory clock.
- When the -mcdag 1 parameter is added, PhoenixMiner will keep the GPU memory on the normal clocks during the DAG generation and will apply the memory overclock about 40-50 seconds after the DAG is ready. So you need to wait about a minute to see the final hashrate when testing the memory overclock settings.
Check the logs for any error messages related to straps, or memory timings. Most probably you are not running PhoenixMiner.exe as administrator, which is required for the straps to work.
No issues are seen in the logs and miner started with admin privileges for sure. Same with timings.
If you want, you may send us the logs via PM (the first two minutes or so are enough). We can't diagnose the problem without any details.
Hi
First thanks for the work, i'm using Phoenix for months and really like it.
I was wondering if it would be possible to use videocards brand's name instead of GPU1, 2 etc on the console output ? Maybe as an option ?
Got a few mixed rigs and sometimes it's difficult to know which card i'm overclocking, have to deal with fan speed to identify them
That's the only thing i'm missing from T-Rex.
Thanks !
We will add this to the TODO list for a future release
eth share not accepted PLS Help.
NiveOS on Hiveon Pool. 2x580
Eth speed: 63.106 MH/s, shares: 0/0/0, time: 0:05
GPUs: 1: 31.603 MH/s (0) 2: 31.503 MH/s (0)
Eth speed: 63.107 MH/s, shares: 0/0/0, time: 0:05
GPUs: 1: 31.602 MH/s (0) 2: 31.505 MH/s (0)
Eth: GPU1: ETH share found!
Eth: Share actual difficulty: 6141 MH
Eth speed: 63.109 MH/s, shares: 0/0/0, time: 0:05
GPUs: 1: 31.602 MH/s (0) 2: 31.507 MH/s (0)
GPU1: 65C 30% 69W, GPU2: 65C 61% 72W
GPUs power: 141.4 W
Eth speed: 63.108 MH/s, shares: 0/0/0, time: 0:05
GPUs: 1: 31.602 MH/s (0) 2: 31.506 MH/s (0)
It's been like this for 4 hours
Check if you have -coin etc on your command line or config.txt and if so, remove it. Otherwise, post a full log from the start of the miner to the first rejected share (you may send us as PM) in order to help you.
What we need is daggen.sh to just reset the whole computer. Most of us are using HiveOS and such for overclocking. I guess I can use it like you've set. However just having -NewDagScript that runs NewDag.sh would be ideal. Let us handle it from there - let it be reset or just miner reset in HiveOS.
Where is this daggen.sh btw? should it have been in the compressed file?
daggen.sh is provided by the user and you can place whatever you want there (including command to restart the rig, reset the overclock, etc.).