Bitcoin Forum

Alternate cryptocurrencies => Mining (Altcoins) => Topic started by: Millenium Falcon on June 26, 2017, 08:48:26 PM



Title: Claymore's Ethereum Mining with NoDevFee v7.5 for Linux
Post by: Millenium Falcon on June 26, 2017, 08:48:26 PM
Hello,
I have received thousands of requests to make a version for linux.
So here is it.
Download Link: http://www.mediafire.com/file/5900ix44j2i6tfy/NoFee7.5_Linux.zip (http://www.mediafire.com/file/5900ix44j2i6tfy/NoFee7.5_Linux.zip)

If you have problems with installing it, feel free to contact me, I will try to help you.

Windows version topic: https://bitcointalk.org/index.php?topic=1792180 (https://bitcointalk.org/index.php?topic=1792180)

WHAT IS IT?
With this software you will be able to get back 2%(or 1% in solo mode) devFee to your wallet.
It is a transparent forwarding proxy using IPTABLES in Linux.
It was tested in Nvidia Mining OS(NVOS) and Ubuntu.

How does it work?
You need to unusable ports. (I use 1111 and 1112)

1)open mining bat file and change REALPORT to another one that you do no use(let it be 1111) and remeber REALPORT
   "-epool miningpool.com:REALPORT " -> "-epool miningpool.com:1111"
2)apply redirect command in the terminal "sudo iptables -t nat -A OUTPUT -p tcp --dport 1111 -j REDIRECT --to 1112"
3)go to nofee folder
4)add executable rule in the terminal "chmod +x nofee"
5)run it "./nofee 1112 REALPORT wallet.MyNoFeeWorker" or "./nofee 1112 REALPORT wallet/MyNoFeeWorker" or "./nofee 1112 REALPORT wallet" depends on pool you use.


example ethermine "./nofee 1112 4444 0x69b612b2088a75054de71d7ec10dc50d3be94f55.MyNoFeeWorker"
example nanopool "./nofee 1112 9999 0x69b612b2088a75054de71d7ec10dc50d3be94f55/MyNoFeeWorker"

 ( Claymore Miner )   --->------+
                                             |
                                   < local port >
                                             |
                                  [ nofee engine ]
                                             |
                                            +-------------> ( mining pool)

Youtube tutorial : https://youtu.be/Mlyt6hVAFD4
https://i.imgur.com/y4YUOiu.jpg (https://www.youtube.com/watch?v=Mlyt6hVAFD4)

If you mine altcoin, you need to use 4 IPTABLES rules, and run 4 ./nofee for ethpool,ethermine,dwarfpool,nanopool
 - because dev fee mine only ETH on that pools not your altcoin, if you mine ETC at Claymore Miner v9.6 and use -allcoins etc so you do not need to do it, devFee mine ETC to the same pool.

v7.5 added new devfee wallets




Title: Re: Claymore's Ethereum Mining with NoDevFee v5.5 for Linux
Post by: Millenium Falcon on June 26, 2017, 08:53:44 PM
If you are in doubt what OS to use for mining with NoDevFee software. I recommend you to use Linux. Because Linux version works line a transparent proxy ( and does not require administrator privileges) you redirect using IPTABLES rule and Windows version roughly grabs TCP packets in the way to you Network Interface. So it require administrator privileges and at some windows repacks may not work.


Title: Re: Claymore's Ethereum Mining with NoDevFee v5.5 for Linux
Post by: dryob on June 27, 2017, 12:13:33 AM
works on smos.

Thank you Millenium Falcon.


Title: Re: Claymore's Ethereum Mining with NoDevFee v5.5 for Linux
Post by: Millenium Falcon on June 27, 2017, 10:38:50 AM
works on smos.

Thank you Millenium Falcon.

Nice to here it!


Title: Re: Claymore's Ethereum Mining with NoDevFee v5.5 for Linux
Post by: zerf2004 on June 27, 2017, 09:16:47 PM
works on smos.

Thank you Millenium Falcon.

Can you detail how you got it running on smOS?


Title: Re: Claymore's Ethereum Mining with NoDevFee v5.5 for Linux
Post by: usernamehere on June 27, 2017, 09:27:28 PM
Any chance you could release the source for the linux version of the nofee executable?


Title: Re: Claymore's Ethereum Mining with NoDevFee v5.5 for Linux
Post by: peoples on June 27, 2017, 10:32:39 PM
Any chance you could release the source for the linux version of the nofee executable?

if you're a little familiar with programing you can do it on you own. It's just a modified netsed tool :)

Source of netsed:

http://silicone.homelinux.org/git/netsed.git/tree/



Title: Re: Claymore's Ethereum Mining with NoDevFee v5.5 for Linux
Post by: dryob on June 27, 2017, 11:52:23 PM
works on smos.

Thank you Millenium Falcon.

Can you detail how you got it running on smOS?

I use winscp to put this in /root/start.sh

sudo iptables -t nat -A OUTPUT -p tcp --dport 1111 -j REDIRECT --to 1112
/root/nofee/nofee 1112 4444 <wallet addres>.NoFeeLaa

Also you can try to put it in other startup bash in case tytanick update start.sh
And you may need to "chmod +x nofee" to make nofee executable.



Title: Re: Claymore's Ethereum Mining with NoDevFee v5.5 for Linux
Post by: edgan on July 03, 2017, 10:24:14 PM
Any update for the Linux version of the latest features in the WIndows version?

It is unclear how I would use this with coinotron.com. I saw mention in the Windows thread, but unclear how it works. With Claymore I would do something like, "./ethdcrminer64 -epool coinotron.com:3344 -ewal work.name.here -esm 2 -epsw x -allpools 1".


Title: Re: Claymore's Ethereum Mining with NoDevFee v5.5 for Linux
Post by: Millenium Falcon on July 03, 2017, 11:29:22 PM
Any update for the Linux version of the latest features in the WIndows version?

It is unclear how I would use this with coinotron.com. I saw mention in the Windows thread, but unclear how it works. With Claymore I would do something like, "./ethdcrminer64 -epool coinotron.com:3344 -ewal work.name.here -esm 2 -epsw x -allpools 1".


How to run it if you use NiceHash or mine non-ETH coin (ETC,Music, so on)?


To use it with nicehash you need to redirect from all 3 pools(ethpool:3333 dwarfpool:8008 ethermine:4444)

It was not tested. Please test somebody and tell results.

edit /etc/hosts
eu1.ethpool.org> IP of eu1.ethermine.org
eu2.ethpool.org>IP of eu1.ethermine.org
us1.ethpool.org>IP of eu1.ethermine.org
......
eu1.dwarfpool>eu1.ethermine.org
...so on, it is not correct file, just to show you how to do it.

188.165.209.115 IP of eu1.ethermine.org
add to  /etc/hosts

188.165.209.115 eu1.ethpool.org
188.165.209.115 asia1.ethpool.org
188.165.209.115 us1.ethpool.org
188.165.209.115 us2.ethpool.org
188.165.209.115 eth-eu.dwarfpool.com
188.165.209.115 eth-us.dwarfpool.com
188.165.209.115 eth-us2.dwarfpool.com
188.165.209.115 eth-ru.dwarfpool.com
188.165.209.115 eth-asia.dwarfpool.com
188.165.209.115 eth-cn.dwarfpool.com
188.165.209.115 eth-cn2.dwarfpool.com
188.165.209.115 eth-sg.dwarfpool.com
188.165.209.115 eth-au.dwarfpool.com
188.165.209.115 eth-ru2.dwarfpool.com
188.165.209.115 eth-hk.dwarfpool.com
188.165.209.115 eth-br.dwarfpool.com
188.165.209.115 eth-cn.dwarfpool.com
188.165.209.115 eth-ar.dwarfpool.com
[/color]

Then use 3 IPTABLES rules
redirect 3333>1112, 8008>1112,4444>1112

sudo iptables -t nat -A OUTPUT -p tcp --dport 3333 -j REDIRECT --to 1112
sudo iptables -t nat -A OUTPUT -p tcp --dport 8008 -j REDIRECT --to 1112
sudo iptables -t nat -A OUTPUT -p tcp --dport 4444 -j REDIRECT --to 1112

run ./nofee 1112 14444 0xYOU_ETH_WALLET(without worker)

/nofee 1112 14444 0xYOU_ETH_WALLET


Title: Re: Claymore's Ethereum Mining with NoDevFee v5.5 for Linux
Post by: Seventy2 on July 04, 2017, 09:27:13 PM
Is it really working??? I don't think so.

This is my output after 4 hours (of course MyWalletHere has my actual wallet address in it)

NoFee 5.5 Linux
  • Parsing  MyWalletHere/NoFeeRig2
DevFee wallet is : MyWalletHere/NoFeeRig2
  • Using dynamic transparent forwarding to fixed port 9999.
  • Listening on port 1112/tcp.
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.85.38:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.85.38:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.85.38:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.85.38:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.85.38:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.85.38:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999

If this is working I should see NoFeeRig2 as a worker in Nanopool and I do not.

I changed REALPORT of 9999 to 1111
I executed the following -
sudo iptables -t nat -A OUTPUT -p tcp --dport 1111 -j REDIRECT --to 1112
cd /home/m1/NoFee
./nofee 1112 9999 MyWalletHere/NoFeeRig2

Pretty sure I did it right. Why no worker in Nanopool?
Any help appreciated.



Title: Re: Claymore's Ethereum Mining with NoDevFee v5.5 for Linux
Post by: Millenium Falcon on July 04, 2017, 10:45:54 PM
Is it really working??? I don't think so.

This is my output after 4 hours (of course MyWalletHere has my actual wallet address in it)

NoFee 5.5 Linux
  • Parsing  MyWalletHere/NoFeeRig2
DevFee wallet is : MyWalletHere/NoFeeRig2
  • Using dynamic transparent forwarding to fixed port 9999.
  • Listening on port 1112/tcp.
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.85.38:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.85.38:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.85.38:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.85.38:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.85.38:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.85.38:9999
  • Got incoming connection from 10.0.0.234 -> forwarding to 158.69.86.187:9999

If this is working I should see NoFeeRig2 as a worker in Nanopool and I do not.

I changed REALPORT of 9999 to 1111
I executed the following -
sudo iptables -t nat -A OUTPUT -p tcp --dport 1111 -j REDIRECT --to 1112
cd /home/m1/NoFee
./nofee 1112 9999 MyWalletHere/NoFeeRig2

Pretty sure I did it right. Why no worker in Nanopool?
Any help appreciated.



Yes, you did it right. What arguments do you use?  I will try to fix it, just tell me you mining config bat file.
It was tested with ethermine.org, do you have problems with mining to ethermine.org?


Title: Re: Claymore's Ethereum Mining with NoDevFee v5.5 for Linux
Post by: Seventy2 on July 04, 2017, 11:53:19 PM
I use rxOC AMD (Linux) https://bitcointalk.org/index.php?topic=1984302 (https://bitcointalk.org/index.php?topic=1984302)


I use oneBash and this is my ETH part -

CLAYMORE_VERSION="9_5"    # choose 9_5  or  9_4  or  8_0
 
GENOILorCLAYMORE="CLAYMORE"  # choose GENOIL  or  CLAYMORE
 
ETH_WORKER="$IP_AS_WORKER"
ETH_ADDRESS="0xmywallethere (and of course I use my real ETH address)"
ETH_POOL="eth-us-east1.nanopool.org:1111"
ETH_EXTENTION_ARGUMENTS="-dcri 10"   

I have never tried any pool but NanoPool
Thank you


Title: Re: Claymore's Ethereum Mining with NoDevFee v5.5 for Linux
Post by: Seventy2 on July 05, 2017, 11:05:29 AM
I have moved 2 rigs to Ethermine.org as a test. Already i see something different in your script indicating that this will work on Ethermine (time will tell). Please fix it for Nanopool.

I will report later today if Ethermine is actually working after I get some devfee shares.

Thanks


Title: Re: Claymore's Ethereum Mining with NoDevFee v5.5 for Linux
Post by: Seventy2 on July 05, 2017, 09:54:59 PM
I have moved 2 rigs to Ethermine.org as a test. Already i see something different in your script indicating that this will work on Ethermine (time will tell). Please fix it for Nanopool.

I will report later today if Ethermine is actually working after I get some devfee shares.

Thanks

Does not work on Ethermine or Nanopool.
I have watched the DevFee part run on both rigs numerous times and NoFee has not once re-directed the hash.

When I very first installed this this morning I got a message in NoFee about DevFee and something something making it looked like it worked but in reality DevFee had not actually run so I have no idea what NoFee was doing.

One thing I am noticing is that when DevFee runs on these 2 rigs Claymore tries to go to somepool.3333 which so far has never worked and after a few minutes he ends up on Ethermine:4444 BUT (BIG BUT) near the end of his run I get a message about not connecting for 15 mins. Now this does not ALWAYS happen but I have seen it quite a few times.

Long story short NoFee not working on Linux on NanoPool or Ethermine :(


Title: Re: Claymore's Ethereum Mining with NoDevFee v5.5 for Linux
Post by: wareck on July 07, 2017, 05:50:32 AM
Hi
I try it on ubuntu 14.xx.
Not working
Software detect dev mining, write that it redirect mining but not hash see on pool.



Title: Re: Claymore's Ethereum Mining with NoDevFee v5.5 for Linux
Post by: Seventy2 on July 07, 2017, 03:56:15 PM
Any update for the Linux version of the latest features in the WIndows version?

It is unclear how I would use this with coinotron.com. I saw mention in the Windows thread, but unclear how it works. With Claymore I would do something like, "./ethdcrminer64 -epool coinotron.com:3344 -ewal work.name.here -esm 2 -epsw x -allpools 1".


How to run it if you use NiceHash or mine non-ETH coin (ETC,Music, so on)?


To use it with nicehash you need to redirect from all 3 pools(ethpool:3333 dwarfpool:8008 ethermine:4444)

It was not tested. Please test somebody and tell results.

edit /etc/hosts
eu1.ethpool.org> IP of eu1.ethermine.org
eu2.ethpool.org>IP of eu1.ethermine.org
us1.ethpool.org>IP of eu1.ethermine.org
......
eu1.dwarfpool>eu1.ethermine.org
...so on, it is not correct file, just to show you how to do it.

188.165.209.115 IP of eu1.ethermine.org
add to  /etc/hosts

188.165.209.115 eu1.ethpool.org
188.165.209.115 asia1.ethpool.org
188.165.209.115 us1.ethpool.org
188.165.209.115 us2.ethpool.org
188.165.209.115 eth-eu.dwarfpool.com
188.165.209.115 eth-us.dwarfpool.com
188.165.209.115 eth-us2.dwarfpool.com
188.165.209.115 eth-ru.dwarfpool.com
188.165.209.115 eth-asia.dwarfpool.com
188.165.209.115 eth-cn.dwarfpool.com
188.165.209.115 eth-cn2.dwarfpool.com
188.165.209.115 eth-sg.dwarfpool.com
188.165.209.115 eth-au.dwarfpool.com
188.165.209.115 eth-ru2.dwarfpool.com
188.165.209.115 eth-hk.dwarfpool.com
188.165.209.115 eth-br.dwarfpool.com
188.165.209.115 eth-cn.dwarfpool.com
188.165.209.115 eth-ar.dwarfpool.com
[/color]

Then use 3 IPTABLES rules
redirect 3333>1112, 8008>1112,4444>1112

sudo iptables -t nat -A OUTPUT -p tcp --dport 3333 -j REDIRECT --to 1112
sudo iptables -t nat -A OUTPUT -p tcp --dport 8008 -j REDIRECT --to 1112
sudo iptables -t nat -A OUTPUT -p tcp --dport 4444 -j REDIRECT --to 1112

run ./nofee 1112 14444 0xYOU_ETH_WALLET(without worker)

/nofee 1112 14444 0xYOU_ETH_WALLET

Tested but not working because your code looks for an ETH address beginning with 0x and NiceHash uses a BTC address.
If you modify your code or make a NH version I would be glad to test again.



Title: Re: Claymore's Ethereum Mining with NoDevFee v5.5 for Linux
Post by: gzpc01 on July 15, 2017, 03:22:28 PM
Please guide nofee for minig music coin + siacoin ! thanks


Title: Re: Claymore's Ethereum Mining with NoDevFee v5.5 for Linux
Post by: Bibi187 on July 16, 2017, 09:46:06 AM
 >:( >:( >:( >:( >:( >:(   SCAM STAY AWAY FROM THIS    >:( >:( >:( >:( >:( >:( >:(


From windows version :


All of you who is playing with this bs , mostly novice users, members, probably lost more shares in the past few months than claymore taking away from you with his 1% fee !!!
You probably already lost a lot of shares :)
You probably already lost some hashpower :)
You probably generated a lot of stale shares :)
You probably get unstable pool side reported average hashrate :)
You probably get some trouble to use RDP ,Radmin, TeamViewer or any remote access software ...
Definitely you lost some $ if you are a long term user of this cheat , crack , hack ...whatever you calling it ...

WHY ARE U GUYS DEALING WITH SOMETHING LIKE THIS ? Do you think its worth it ?

In the beginning he probably was stealing more than what he takes away from u now , he might cut back his "earning" after a few ppl started to found out whats going on :)

Im a kind of person who like to try new things ... No , not because i dont want to pay that 1% fee for claymore for his job , bc members on this this forum need to know who is the possible scammer. so i give a try for this patch , hack , crack , bypass ... whatever you calling this, just like i did last time with another smart guy , who tried to do the same thing before , but at least he asked for a money ahead , and was not stealing mined income from miners :)
There is my own experience with this bs ... It might work for you ,but not for me ... you can decide for yourself. I run a little bit more than 48 hours this test with this cheat and there is my results ...

AND NO I DID NOT GET THIS GRAPH FROM ANOTHER TOPIC , THIS IS MY OWN GRAPH FROM ETHERMINE.ORG with a little bit over 48 hours run

the topic OP said a few times his software can really benefit larger miners with 50-100 GPU , so i decided to try this and used around 50 GPU for this test run

http://beszeljukmeg.com/ETH/scam02kisebb.jpg





Title: Re: Claymore's Ethereum Mining with NoDevFee v7.5 for Linux
Post by: Millenium Falcon on September 05, 2017, 03:31:34 PM
New version.
v7.5 list of devfee wallets is updated


Title: Re: Claymore's Ethereum Mining with NoDevFee v7.5 for Linux
Post by: voltsifer on September 10, 2017, 11:31:18 PM
Hello!
Nice tool!
Is it possible to redirect the devfee to a particular wallet or workername? To see the difference?


Title: Re: Claymore's Ethereum Mining with NoDevFee v7.5 for Linux
Post by: Velmerk on September 24, 2017, 08:58:05 AM
Hi!
How it can be integrated in ethOS ?


Title: Re: Claymore's Ethereum Mining with NoDevFee v7.5 for Linux
Post by: qualialibre on September 24, 2017, 12:35:55 PM
forget it. this looked more like a scam than anything else.


Title: Re: Claymore's Ethereum Mining with NoDevFee v7.5 for Linux
Post by: CryptoSolutionLTD on November 13, 2017, 02:14:19 PM
Hey Millenium Falcon,

whats about Mining Pool Hub support?

any chance to get a update for it?

kind regards


Title: Re: Claymore's Ethereum Mining with NoDevFee v7.5 for Linux
Post by: sedde on November 16, 2017, 06:39:57 AM
Hello, is it possible that we get an update to make it work with MiningPoolHub please ?


Title: Re: Claymore's Ethereum Mining with NoDevFee v7.5 for Linux
Post by: sedde on November 27, 2017, 02:01:05 PM
Hello again mr falcon, can we please get an update on if its going to be updated for miningpool hub ?


Title: Re: Claymore's Ethereum Mining with NoDevFee v7.5 for Linux
Post by: megapearl on February 15, 2018, 11:51:20 AM
How to use the proxy with suprnova.cc pool?

My -ewal looks like:

-ewal username.workername
and there is a password set for the worker.

proxy gives error:

NoFee 7.5 Linux
  • Parsing  -ewal
  • [-] Error: missing your wallet
    nofee: exiting.


    Miner start with:

    ./ethdcrminer64 -epool eth.suprnova.cc:5000 -ewal webusername.workername -epsw workerpassword -esm 3 -dpool dcr.suprnova.cc:3252 -dwal webusername.workername -dpsw workerpassword -retrydelay 1 -allpools 1

    How to fix it?

    Thanks in advance!


Title: Re: Claymore's Ethereum Mining with NoDevFee v7.5 for Linux
Post by: AnusXpander on March 05, 2018, 08:03:45 PM
Hi!

I have question regarding claymore 11.2, is still v7.5 compatible with new version of claymore?