Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Phoenix Miner Compatibility #35

Open
gustavokei opened this issue Feb 27, 2018 · 20 comments
Open

Phoenix Miner Compatibility #35

gustavokei opened this issue Feb 27, 2018 · 20 comments

Comments

@gustavokei
Copy link

Does this work with Phoenix Miner?
https://bitcointalk.org/index.php?topic=2647654.0

@Demion
Copy link
Owner

Demion commented Feb 27, 2018

Should work starting from v0.2.4b.
More discussion here - #11 #29

@Freekers
Copy link

It works, but only once for me. I.e. if I run it in third party mode (create nodevfeeInject.txt with your miner file name inside; run nodevfee.exe without parameters and run your miner as usual), it will intercept the first devfee, but all sequential devfees are not intercepted. Here's my log:
log1.txt
Do you have any idea what could be the issue?
Thanks for all your hard work!

@Demion
Copy link
Owner

Demion commented Feb 28, 2018

Is it a full log? Seems like it is not from the beginning. Need full nodevfeeLog.txt, miner log as well and your bat / config file.
Try setting your wallet directly in nodevfeeWallet.txt.

Seems to me like it is intercepted.

s = 0x0958 sin_family = 0x0002 sin_addr = 195.201.9.229 sin_port = 8004 namelen =   16
{"id":1,"jsonrpc":"2.0","method":"eth_submitLogin","worker":"eth1.0","params":["0x00d4405692b9F4f2Eb9E99Aee053aF257c521343","x"]}
s = 0x115C sin_family = 0x0002 sin_addr = 195.201.9.229 sin_port = 8004 namelen =   16
{"id":1,"jsonrpc":"2.0","method":"eth_submitLogin","worker":"AwesomeMiner","params":["0x00d4405692b9F4f2Eb9E99Aee053aF257c521343","x"]}

Update: Although I remember reports that some pools dont like worker names with dot . in it. eth1.0 is used as default worker name for devfee in PhoenixMiner. That might be a problem. Worker name change only planned for future releases (probably 0.3).

@Freekers
Copy link

@Demion Thanks for your quick reply. I did not set a wallet directly in nodevfeeWallet.txt, thanks for the tip! I'll try to do so and restart the miner to create a fresh new log :) Thank you!

@Rocket31337
Copy link

It is not working for me... I'll upload logs later. The wallet works but not the server.

@Freekers
Copy link

@Demion Setting the wallet in nodevfeeWallet.txt seems to have done the trick, it appears to be working now. Thank you! You're a legend!
Indeed, the pool I am mining at does not accept worker names with dot in it, but instead the pool replaces it with a generic workername so it still accepts the shares.

@kirillp
Copy link

kirillp commented Feb 28, 2018

I have version that remove dots from worker names and adds worker name if it not present. It works perfectly for me with 10.6 and with Phoenix (Phoenix not stsble on some of my farms). It os on my branch.

@Kekkonshiki
Copy link

the best way is parsing and modify JSON request in the packet

@gustavokei
Copy link
Author

gustavokei commented Mar 3, 2018

Hello, I was using PhoenixMiner v2.6 and nodevfee was working. Now with 2.7c mining at ethermine (with SSL) it does not work...

Edit: Got it working while mining without SSL.

@Demion
Copy link
Owner

Demion commented Mar 4, 2018

Starting from claymore 11.1 and phoenix 2.7c devfee use SSL encryption. No solution so far.
More details here - #34 (comment).

@Kekkonshiki
Copy link

restart the app every 1.5 hours :D
По делу: а он майнит на том же пуле или как у клея на предопределённый список?
А то может через WinDivert перенаправлять на нужный пул из настроек при обращении на какой-нибудь 99.99.99.99 из параметров к нему, в надежде, что майнер будет пытаться долбиться без SSL на этот неизвестный ему пул?

@abed313
Copy link

abed313 commented Apr 26, 2018

im not sure if its a problem or just a glitch, everything seems to be working fine but sometime if the miner restarts or if i close it and reopen it again it show
nodevfee: eth_submitLogin[0] -> 0xf78076685a6b1463ccde475285200e940f34d9a5

but doesn't show nodevfee: connect -> eu1.ethermine.org:14444

am i missing something or is this normal?

@Kekkonshiki
Copy link

@abed313
driver stayed in the memory, better run uninstall.bat for clean restart ;-)

@abed313
Copy link

abed313 commented Apr 26, 2018

@SiegHeil

how do i do that ? where can i get the uninstall.bat ?

@Kekkonshiki
Copy link

Kekkonshiki commented Apr 26, 2018

image
it's in the divert3.6.zip, but remember that you need rebuild divert.exe for the support last version of the Phoenix (i'm wrote about it in the same trede)

@abed313
Copy link

abed313 commented Apr 26, 2018

but im not using divert, im using nodevfee, i know they do the same thing but they are different programs right?

@Demion
Copy link
Owner

Demion commented Apr 26, 2018

Before any troubleshooting please provide

  1. miner log
  2. miner bat / config
  3. config.txt
  4. log.txt

for nodevfee according log / settings files.

@abed313
Copy link

abed313 commented Apr 26, 2018

@abed313
Copy link

abed313 commented Apr 26, 2018

@Demion i just noticed something weird.. the problem i mentioned above

nodevfee: eth_submitLogin[0] -> 0xf78076685a6b1463ccde475285200e940f34d9a5

but doesn't show nodevfee: connect -> eu1.ethermine.org:14444

if i open the nodevfeelog.txt and close it then launch nodevfee.exe and the miner it works it shows both nodevfee: eth_submitLogin[0] and nodevfee: connect ->

its pretty f'in weird... any ideas ?

@whoamiTM
Copy link

whoamiTM commented Jun 26, 2018

@everyone

Is there anyway to change Dev Worker name eth0.1?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants