Bitcoin Forum
November 09, 2024, 02:21:52 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Claymore's Ethereum Mining with NoDevFee v7.5 for Linux  (Read 4713 times)
Millenium Falcon (OP)
Full Member
***
Offline Offline

Activity: 133
Merit: 100


View Profile
June 26, 2017, 08:48:26 PM
Last edit: September 05, 2017, 03:30:37 PM by Millenium Falcon
 #1

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

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

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


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


Millenium Falcon (OP)
Full Member
***
Offline Offline

Activity: 133
Merit: 100


View Profile
June 26, 2017, 08:53:44 PM
 #2

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.
dryob
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
June 27, 2017, 12:13:33 AM
Last edit: June 27, 2017, 01:02:05 AM by dryob
 #3

works on smos.

Thank you Millenium Falcon.
Millenium Falcon (OP)
Full Member
***
Offline Offline

Activity: 133
Merit: 100


View Profile
June 27, 2017, 10:38:50 AM
Last edit: June 27, 2017, 08:21:39 PM by Millenium Falcon
 #4

works on smos.

Thank you Millenium Falcon.

Nice to here it!
zerf2004
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
June 27, 2017, 09:16:47 PM
 #5

works on smos.

Thank you Millenium Falcon.

Can you detail how you got it running on smOS?
usernamehere
Member
**
Offline Offline

Activity: 85
Merit: 10


View Profile
June 27, 2017, 09:27:28 PM
 #6

Any chance you could release the source for the linux version of the nofee executable?

Home Miner - Block #456763 on Kano.is
peoples
Member
**
Offline Offline

Activity: 82
Merit: 11


View Profile
June 27, 2017, 10:32:39 PM
 #7

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 Smiley

Source of netsed:

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

dryob
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
June 27, 2017, 11:52:23 PM
 #8

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.

edgan
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
July 03, 2017, 10:24:14 PM
 #9

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".
Millenium Falcon (OP)
Full Member
***
Offline Offline

Activity: 133
Merit: 100


View Profile
July 03, 2017, 11:29:22 PM
 #10

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
Seventy2
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
July 04, 2017, 09:27:13 PM
 #11

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.

Millenium Falcon (OP)
Full Member
***
Offline Offline

Activity: 133
Merit: 100


View Profile
July 04, 2017, 10:45:54 PM
 #12

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?
Seventy2
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
July 04, 2017, 11:53:19 PM
 #13

I use rxOC AMD (Linux) 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
Seventy2
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
July 05, 2017, 11:05:29 AM
 #14

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
Seventy2
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
July 05, 2017, 09:54:59 PM
 #15

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 Sad
wareck
Member
**
Offline Offline

Activity: 238
Merit: 10


View Profile
July 07, 2017, 05:50:32 AM
 #16

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.

Seventy2
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
July 07, 2017, 03:56:15 PM
 #17

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.

gzpc01
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
July 15, 2017, 03:22:28 PM
 #18

Please guide nofee for minig music coin + siacoin ! thanks
Bibi187
Full Member
***
Offline Offline

Activity: 420
Merit: 106


https://steemit.com/@bibi187


View Profile WWW
July 16, 2017, 09:46:06 AM
 #19

 Angry Angry Angry Angry Angry Angry   SCAM STAY AWAY FROM THIS    Angry Angry Angry Angry Angry Angry Angry


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 Smiley
You probably already lost some hashpower Smiley
You probably generated a lot of stale shares Smiley
You probably get unstable pool side reported average hashrate Smiley
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 Smiley

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 Smiley
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





DeepOnion    ▬▬  Anonymous and Untraceable  ▬▬    ENJOY YOUR PRIVACY  •  JOIN DEEPONION
▐▐▐▐▐▐▐▐   ANN  Whitepaper  Facebook  Twitter  Telegram  Discord    ▌▌▌▌▌▌▌▌
Get $ONION  (✔Cryptopia  ✔KuCoin)  |  VoteCentral  Register NOW!  |  Download DeepOnion
Millenium Falcon (OP)
Full Member
***
Offline Offline

Activity: 133
Merit: 100


View Profile
September 05, 2017, 03:31:34 PM
 #20

New version.
v7.5 list of devfee wallets is updated
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!