-
Notifications
You must be signed in to change notification settings - Fork 60
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
Excuse me, have you considered supporting the new version 9.7? - Stale share problems #7
Comments
Hello, |
If I may ask, what exactly is unsupported? |
@goncalossilva We suspect Claymore is detecting our cheat. This may cause lower hashrate, stale shares, ... Can someone provide me a comparaison of his stale share with and without the proxy (at least 12h basis) using claymore 9.7 ? I will try to do the test as well. |
@drdada stale shares are at 10% with the proxy, 1% without |
Also 10% with the 9.6 |
Can you try with the new changes 3e4d0c7 |
How can I check stale shares?? Im testing 3e4d0c7 with fake pool dwarfpool redirects to real pool nanopool. |
@dhaern Some pool show the stale shares status. Nanopool don't. Try with Ethermine. |
I tested 9.7 version for hours, i thing it should be preferable to add an other way to hide the proxy. Can someone help me to verify the statement ? (Reduced stale shares and no hashrate decrease) Stale shares are shares that took too long to be sent. (Network lag,...) I reduced as it maximum the proxy latency. |
For me it's the same problem with 9.6 Sent from my Samsung SM-N930F using FastHub |
I am running proxy with Claymore on a nano pool and it seem to be working just fine. Proxy is swapping the dev fee. I am not sure about stale shares. Nano pool isn't showing any. Hash rate is down when comparing running it without proxy. With proxy claymore showing around 190 mhs and without it's showing about 193 mhs |
@MichaelA2014 For the static part you have to enter the same that it was before. |
@maisi So I just go to networking, select my wireless adapter, go to preferences and ipv4 and set it to use static ip then set the desired IP? So if I wanted to spoof the ip of the dwarf pool I can just use their ipv4 and then replace 127.0.0.1 with that spoofed ip? |
@MichaelA2014 You go to your wireless adapter -> IPv4 -> set the IP you found in "ipconfig" which is a private IP (like 192.168.1.10) and the subnet (most likely 255.255.255.0) and the gateway (for example 192.168.1.1), for the DNS use the gateway or the google DNS (8.8.8.8 & 8.8.4.4). |
@maisi Thank you! |
@MichaelA2014 I will update the wiki page with more details. Thanks in advance for the donation. (I did not think about it) You can pick Ethermine. |
I also noticed my share time doubled, so what I did was I installed a traffic shaper per application and gave proxy script and svchost (miner) higher priority. So my time went from 30ms to 62 and back down to 16-31ms accept time. As an additional enhancement I pointed my actual pool to the wan faked address and pointed directly to the ethermine ip. That way claymore |
@TheDarkCryptoMiner Could you please share the traffic shaper app you used? |
@jimmykl I used the turbolan utility that came with the mobo: https://www.asus.com/support/Download/1/50/8/18/gCZCE5hKVpR1zgeo/41/ (See utilities) |
Oh. High not highest - highest didn't work. It should open a browser window for tweaking.. clicking opens cfosspeed. Click the menu option. |
Thanks I'll check it out! |
@drdada I changed the IP and claymore stopped giving the red warning about local proxy, however reported hash and calculaterd hash went significantly down after that. Do you think claymore detects fake wan? |
@MichaelA2014 Did you reboot after the changes ? I never had any reported hashrate variation like that. |
@drdada I did reboot after changes. Everything worked fine but right off the start my indicated hashrate went from 191 down to 187. I waited... it fluctuated and then I went to sleep. Woke up my indicated hashrate was down to 138. Calculated was slightly higher. So I went back to 127.0.0.1 and hashrate became stable where it was before changes. @TheDarkCryptoMiner My claymore log shows 236-240ms share time. I would like to try the traffic shaper. Is it working with only particular asus motherboard or is it universal app? I have z270 by asus |
@MichaelA2014 I can't reproduce the issue in my lab rig. Can you send me a PM in Gitter ? i will try something else. I don't think Claymore can spot so easily the fake wan and he releases the 9.7 before i came up with this tricks. |
@drdada PM sent |
works fine for me with the fake wan ip hack. stale share are around 2-4% like before. anybody know how I can make this work so there is only one server dedicated for the python script ? at the time I run the stratum_proxy on all machines, but I would like to start the mining rigs just as usual and only my server should replace the devfee address for all of them. I could place in the local ip address, but this would increase the stale shares. I dont want to use ip spoofing. e.g. lets say I use adress 131.140.2.202, so claymore thinks it is a wan ip but it should redirect to my local server on 192.168.100.2. how can i accomplish that ? |
@bri3gel You should have a full 1GB Network. Depending on the size of your farm, you should prefer create, assign and extend the fake wan network over your LAN. OR if you are familiar with linux, you can set a gateway which redirect stratum port. (In that case, you don't have to deal with fake wan tricks at all). |
well, it is only a small server farm. so I configured my router to create a static route. everytime someone asks for the fake wan ip( e.g mining pool), it routes back to my local server with the stratum python script running it. next thing is to buy another 16 port gigabit switch instead of the old 100mbit one. anyway, thanks for the workaround |
Thanks again for your code open source :)
The text was updated successfully, but these errors were encountered: