Bitcoin Forum
April 24, 2024, 04:05:15 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3] 4 5 »  All
  Print  
Author Topic: [ANN] NSF Miner - ethereum miner without fee [AMD+Nvidia/Windows+Linux]  (Read 1888 times)
JayDDee
Full Member
***
Offline Offline

Activity: 1381
Merit: 220


View Profile
March 09, 2021, 11:09:11 PM
 #41

I having problem compiling on Ubuntu 20.04. I managed to work though a couple of issues
but never got it to compile.

First I have to clone the repo. The release source tarball doesn't have the git config files
so git submodule update fails.

The default in Ubuntu 20.04 is GCC-9. I needed to install GCC-8 and configure cmake to use it:

cmake .. -DCMAKE_C_COMPILER=gcc-8

Then this error during make:

Code:
[ 54%] Linking CXX static library libhwmon.a
[ 54%] Built target hwmon
[ 57%] Building NVCC (Device) object libcuda/CMakeFiles/cuda.dir/cuda_generated_ethash_cuda_miner_kernel.cu.o
nvcc fatal   : Value 'c++17' is not defined for option 'std'
CMake Error at cuda_generated_ethash_cuda_miner_kernel.cu.o.Release.cmake:220 (message):
  Error generating
  /home/bob/miners/nsf/nsfminer/build/libcuda/CMakeFiles/cuda.dir//./cuda_generated_ethash_cuda_miner_kernel.cu.o


make[2]: *** [libcuda/CMakeFiles/cuda.dir/build.make:65: libcuda/CMakeFiles/cuda.dir/cuda_generated_ethash_cuda_miner_kernel.cu.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:462: libcuda/CMakeFiles/cuda.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 60%] Linking CXX static library libpool.a
[ 60%] Built target pool
make: *** [Makefile:152: all] Error 2

I then editted 2 config files to change all references of c++17 to c++14. It got further but still failed with many undefined references:

Code:
[100%] Linking CXX executable nsfminer
/usr/bin/ld: CMakeFiles/nsfminer.dir/main.cpp.o: in function `dev::eth::TelemetryType::strvec(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)':
main.cpp:(.text._ZN3dev3eth13TelemetryType6strvecERNSt7__cxx114listINS2_12basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEE[_ZN3dev3eth13TelemetryType6strvecERNSt7__cxx114listINS2_12basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEE]+0x47): undefined reference to `std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()'
/usr/bin/ld: CMakeFiles/nsfminer.dir/main.cpp.o: in function `headers(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, bool) [clone .constprop.0]':
main.cpp:(.text._ZL7headersRSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEb.constprop.0+0x94): undefined reference to `std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()'
/usr/bin/ld: ../libeth/libeth.a(Farm.cpp.o): in function `dev::eth::Farm::Farm(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, dev::eth::DeviceDescriptor, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, dev::eth::DeviceDescriptor> > >&, dev::eth::FarmSettings)':
Farm.cpp:(.text._ZN3dev3eth4FarmC2ERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_16DeviceDescriptorESt4lessIS8_ESaISt4pairIKS8_S9_EEENS0_12FarmSettingsE+0x7c6): undefined reference to `std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()'
/usr/bin/ld: Farm.cpp:(.text._ZN3dev3eth4FarmC2ERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_16DeviceDescriptorESt4lessIS8_ESaISt4pairIKS8_S9_EEENS0_12FarmSettingsE+0xb64): undefined reference to `std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()'
/usr/bin/ld: ../libpool/libpool.a(PoolManager.cpp.o): in function `dev::eth::PoolManager::setClientHandlers()::{lambda(std::chrono::duration<long, std::ratio<1l, 1000l> > const&, unsigned int const&)#5}::operator()(std::chrono::duration<long, std::ratio<1l, 1000l> > const&, unsigned int const&) const [clone .isra.0]':
PoolManager.cpp:(.text._ZZN3dev3eth11PoolManager17setClientHandlersEvENKUlRKNSt6chrono8durationIlSt5ratioILl1ELl1000EEEERKjE3_clES8_SA_.isra.0+0x3b): undefined reference to `std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()'



1713931515
Hero Member
*
Offline Offline

Posts: 1713931515

View Profile Personal Message (Offline)

Ignore
1713931515
Reply with quote  #2

1713931515
Report to moderator
1713931515
Hero Member
*
Offline Offline

Posts: 1713931515

View Profile Personal Message (Offline)

Ignore
1713931515
Reply with quote  #2

1713931515
Report to moderator
If you want to be a moderator, report many posts with accuracy. You will be noticed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713931515
Hero Member
*
Offline Offline

Posts: 1713931515

View Profile Personal Message (Offline)

Ignore
1713931515
Reply with quote  #2

1713931515
Report to moderator
1713931515
Hero Member
*
Offline Offline

Posts: 1713931515

View Profile Personal Message (Offline)

Ignore
1713931515
Reply with quote  #2

1713931515
Report to moderator
dedizonesv2
Jr. Member
*
Offline Offline

Activity: 152
Merit: 3


View Profile
March 10, 2021, 06:44:46 AM
 #42

Do you have any suggestions for what new to add to the miner?

Some information about the GPU (temperature, fan speed, power draw...) would be nice.

hello,

My résult: 2 rig same config | 1 T-REX - 1 NSF

Code:
ETHminer: 320 share 1h10 |362Mhs
T-Rex: 330 shares 1H10 | 366 Mhs
ETHminer NFS: 350 share 1h10 |362Mhs


t-rex v.0.19.11 A 345 1H15
ethminer-NFS A 360 1H15

------------

t-rex v.0.19.11 A 315 1H15
ethminer-NFS A 350 1H15

------------

t-rex v.0.19.11 A 627 2H15
=26.31$ | 0.01671 ETH

ethminer-NFS A 624 2H15
=38.07$ | 0.0243 ETH

------------

I try with 1  ASUS TUF 3070:

NFS - 60.88MHS
T-rex - 61.70MHS

But T-rex 1% Fee => 60.88 + 1% = 61.48Mhs

So between the software with fee and NFS it is for me the same or even sometimes more efficient.
Because with Gminer, Trex or Phoenix the hashrate is increased but it is to pay their Fee in reality ...

I use it I have 19 Nvidia 3060Ti and 3070 cards.
We have a few badshare from time to time, do you do a CPU checks like the others in order to avoid badshare?

Then, possible to add DAG sequential initialization and the way it builds in order to avoid corrupted and bad-share DAGs, I have a RIG of 10 cards and its load the dag of 10 cards in 1 time.

Otherwise good work.
thanks for the info, this is useful data

any idea for the DAG options? initialization and avoid badshares.
Yurizhai (OP)
Hero Member
*****
Offline Offline

Activity: 764
Merit: 500



View Profile
March 10, 2021, 07:20:02 AM
 #43

I having problem compiling on Ubuntu 20.04. I managed to work though a couple of issues
but never got it to compile.

First I have to clone the repo. The release source tarball doesn't have the git config files
so git submodule update fails.

The default in Ubuntu 20.04 is GCC-9. I needed to install GCC-8 and configure cmake to use it:

cmake .. -DCMAKE_C_COMPILER=gcc-8

Then this error during make:

Code:
[ 54%] Linking CXX static library libhwmon.a
[ 54%] Built target hwmon
[ 57%] Building NVCC (Device) object libcuda/CMakeFiles/cuda.dir/cuda_generated_ethash_cuda_miner_kernel.cu.o
nvcc fatal   : Value 'c++17' is not defined for option 'std'
CMake Error at cuda_generated_ethash_cuda_miner_kernel.cu.o.Release.cmake:220 (message):
  Error generating
  /home/bob/miners/nsf/nsfminer/build/libcuda/CMakeFiles/cuda.dir//./cuda_generated_ethash_cuda_miner_kernel.cu.o


make[2]: *** [libcuda/CMakeFiles/cuda.dir/build.make:65: libcuda/CMakeFiles/cuda.dir/cuda_generated_ethash_cuda_miner_kernel.cu.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:462: libcuda/CMakeFiles/cuda.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 60%] Linking CXX static library libpool.a
[ 60%] Built target pool
make: *** [Makefile:152: all] Error 2

I then editted 2 config files to change all references of c++17 to c++14. It got further but still failed with many undefined references:

Code:
[100%] Linking CXX executable nsfminer
/usr/bin/ld: CMakeFiles/nsfminer.dir/main.cpp.o: in function `dev::eth::TelemetryType::strvec(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)':
main.cpp:(.text._ZN3dev3eth13TelemetryType6strvecERNSt7__cxx114listINS2_12basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEE[_ZN3dev3eth13TelemetryType6strvecERNSt7__cxx114listINS2_12basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEE]+0x47): undefined reference to `std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()'
/usr/bin/ld: CMakeFiles/nsfminer.dir/main.cpp.o: in function `headers(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, bool) [clone .constprop.0]':
main.cpp:(.text._ZL7headersRSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEb.constprop.0+0x94): undefined reference to `std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()'
/usr/bin/ld: ../libeth/libeth.a(Farm.cpp.o): in function `dev::eth::Farm::Farm(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, dev::eth::DeviceDescriptor, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, dev::eth::DeviceDescriptor> > >&, dev::eth::FarmSettings)':
Farm.cpp:(.text._ZN3dev3eth4FarmC2ERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_16DeviceDescriptorESt4lessIS8_ESaISt4pairIKS8_S9_EEENS0_12FarmSettingsE+0x7c6): undefined reference to `std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()'
/usr/bin/ld: Farm.cpp:(.text._ZN3dev3eth4FarmC2ERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_16DeviceDescriptorESt4lessIS8_ESaISt4pairIKS8_S9_EEENS0_12FarmSettingsE+0xb64): undefined reference to `std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()'
/usr/bin/ld: ../libpool/libpool.a(PoolManager.cpp.o): in function `dev::eth::PoolManager::setClientHandlers()::{lambda(std::chrono::duration<long, std::ratio<1l, 1000l> > const&, unsigned int const&)#5}::operator()(std::chrono::duration<long, std::ratio<1l, 1000l> > const&, unsigned int const&) const [clone .isra.0]':
PoolManager.cpp:(.text._ZZN3dev3eth11PoolManager17setClientHandlersEvENKUlRKNSt6chrono8durationIlSt5ratioILl1ELl1000EEEERKjE3_clES8_SA_.isra.0+0x3b): undefined reference to `std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream()'



see the solution to your problem here: https://github.com/no-fee-ethereum-mining/nsfminer/issues?page=1&q=is%3Aissue+is%3Aclosed
JayDDee
Full Member
***
Offline Offline

Activity: 1381
Merit: 220


View Profile
March 10, 2021, 01:30:52 PM
 #44

I having problem compiling on Ubuntu 20.04. I managed to work though a couple of issues
but never got it to compile.

see the solution to your problem here: https://github.com/no-fee-ethereum-mining/nsfminer/issues?page=1&q=is%3Aissue+is%3Aclosed

That's just a list of closed issues. Which one is it and if it's closed why does it still fail to compile?

Yurizhai (OP)
Hero Member
*****
Offline Offline

Activity: 764
Merit: 500



View Profile
March 10, 2021, 04:07:48 PM
 #45

Excuse my ignorance... But nothing is free... What is the catch to using this software?
I think that nothing, the project does not take much time, in addition to this there are other projects that generate income
Yurizhai (OP)
Hero Member
*****
Offline Offline

Activity: 764
Merit: 500



View Profile
March 10, 2021, 09:13:14 PM
 #46

I having problem compiling on Ubuntu 20.04. I managed to work though a couple of issues
but never got it to compile.

see the solution to your problem here: https://github.com/no-fee-ethereum-mining/nsfminer/issues?page=1&q=is%3Aissue+is%3Aclosed

That's just a list of closed issues. Which one is it and if it's closed why does it still fail to compile?
there is no answer to your question among closed topics?
yatmadan_kazan
Jr. Member
*
Offline Offline

Activity: 57
Merit: 3


View Profile
March 11, 2021, 03:41:47 AM
 #47

How can I see the average pool value in nfsminer for binance pool? Like other miners...
I couldn't find it under the --help section.

If not, I have a request for the next version. Grin Grin Grin

nfsminer works stably for me.
1x 6800 sapphire
1x 6800 xt msi
1x 6900 xt xfx
powvex
Newbie
*
Offline Offline

Activity: 47
Merit: 0


View Profile
March 11, 2021, 05:53:37 AM
 #48

I’ll give it a try and send feedback. But can you add more options like temp/fan/clk/mem voltage/... control to it? It would be very nice.
Something like zombiemode would be great too.
Yurizhai (OP)
Hero Member
*****
Offline Offline

Activity: 764
Merit: 500



View Profile
March 11, 2021, 06:13:52 AM
 #49

I’ll give it a try and send feedback. But can you add more options like temp/fan/clk/mem voltage/... control to it? It would be very nice.
Something like zombiemode would be great too.

yes these features are announced in future updates
birdjan
Newbie
*
Offline Offline

Activity: 29
Merit: 0


View Profile
March 11, 2021, 06:23:42 AM
 #50

can you add cuda 9.2 or cuda 10?version cuda 11.2 give me 14mh on gtx1070.other miners 27-28mh.ethminer0.19 26.5mh
Yurizhai (OP)
Hero Member
*****
Offline Offline

Activity: 764
Merit: 500



View Profile
March 11, 2021, 07:36:43 AM
 #51

can you add cuda 9.2 or cuda 10?version cuda 11.2 give me 14mh on gtx1070.other miners 27-28mh.ethminer0.19 26.5mh
until it is a priority
Yurizhai (OP)
Hero Member
*****
Offline Offline

Activity: 764
Merit: 500



View Profile
March 12, 2021, 03:23:11 AM
 #52

New update coming soon
dedizonesv2
Jr. Member
*
Offline Offline

Activity: 152
Merit: 3


View Profile
March 12, 2021, 04:51:36 PM
 #53

New update coming soon
What's new in this version, I can't wait because I have all of my nvidia 3xxx cards that are running very well.

It is a pity that you do not take into account the ETH + ZIL mining because the other "fork" projects are not maintained.

How to make a donation?

I prefer to make a donation than to be taxed for a mining software that does not bring anything.
JayDDee
Full Member
***
Offline Offline

Activity: 1381
Merit: 220


View Profile
March 12, 2021, 05:49:40 PM
 #54

How to make a donation?

Be carefull, OP is not the developper. I suggest you contact the developper directly.

https://github.com/no-fee-ethereum-mining/nsfminer

This is the second time I have seen a thread promoting someone else's software. It's the same
pattern: lots of posts with no content, just promisses, and nonsensical responses to technical questions.

There's nothing wrong with the software but be carefull who you donate to.

dedizonesv2
Jr. Member
*
Offline Offline

Activity: 152
Merit: 3


View Profile
March 12, 2021, 06:09:49 PM
 #55

How to make a donation?

Be carefull, OP is not the developper. I suggest you contact the developper directly.

https://github.com/no-fee-ethereum-mining/nsfminer

This is the second time I have seen a thread promoting someone else's software. It's the same
pattern: lots of posts with no content, just promisses, and nonsensical responses to technical questions.

There's nothing wrong with the software but be carefull who you donate to.

Project owner and developer @ jean-m-cyr

yes, if he is really in contact with Jean M cyr, he will put an eth or other key on the page;).

I am waiting for the news, after I have been using it for several months without the need to advertise.

Many tks: JayDDee
Yurizhai (OP)
Hero Member
*****
Offline Offline

Activity: 764
Merit: 500



View Profile
March 12, 2021, 07:06:18 PM
 #56

How to make a donation?

Be carefull, OP is not the developper. I suggest you contact the developper directly.

https://github.com/no-fee-ethereum-mining/nsfminer

This is the second time I have seen a thread promoting someone else's software. It's the same
pattern: lots of posts with no content, just promisses, and nonsensical responses to technical questions.

There's nothing wrong with the software but be carefull who you donate to.
Read the topic again, at the very beginning the developer's contact is indicated, and I have not written anywhere that I am a developer
Akyboy
Jr. Member
*
Offline Offline

Activity: 90
Merit: 1


View Profile
March 13, 2021, 05:07:09 AM
 #57

Hi
Looks like that this miner is not reporting any hashrate to ethermine , it is mining but 0 is reported.
Can somebody confirm?

Thanks
StenkaRX
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
March 13, 2021, 10:59:08 AM
 #58

Hi
Looks like that this miner is not reporting any hashrate to ethermine , it is mining but 0 is reported.
Can somebody confirm?

Thanks

Add -R command.
Akyboy
Jr. Member
*
Offline Offline

Activity: 90
Merit: 1


View Profile
March 13, 2021, 09:17:05 PM
 #59

Thanks, - R worked well!

Question, can this miner be used with older AMD Rx580?
StenkaRX
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
March 13, 2021, 10:44:45 PM
 #60

Thanks, - R worked well!

Question, can this miner be used with older AMD Rx580?

Yes, but ethminer runs better with opencl kernel support for RX580
Pages: « 1 2 [3] 4 5 »  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!