Bitcoin Forum
May 23, 2024, 07:54:46 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [CLOSE] - ETH - goerli testnet mining - Error  (Read 47 times)
slaritnti (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
October 04, 2021, 01:28:16 PM
Last edit: October 05, 2021, 03:59:01 AM by slaritnti
 #1

Goerli is using POS, so it can't be mined.

Hello,

I'm trying to mine some ETH goerli testnet, and I can't mine because of errors. Please take a look below:

1, setup node:

I run this command:
Code:
geth --goerli --http --http.api eth,net,web3,personal,miner,admin,txpool,debug --http.corsdomain '*' --http.addr 127.0.0.1 --http.port 8545

and my node is full synced now with:
Code:
> eth.syncing
false


2, try to mine with GTX 750 Ti by using ethminer 0.19.0-alpha.0

I run this command:
Code:
./ethminer -U -P http://127.0.0.1:8545

here is the error what I got  Shocked :

Code:
ethminer 0.19.0-alpha.0
Build: linux/release/gnu


 i 20:15:15 ethminer Configured pool 127.0.0.1:8545
 i 20:15:15 ethminer Selected pool 127.0.0.1:8545
 i 20:15:15 ethminer Established connection to 127.0.0.1:8545
 i 20:15:15 ethminer Spinning up miners...
cu 20:15:15 cuda-0   Using Pci Id : 07:00.0 GeForce GTX 750 Ti (Compute 5.0) Memory : 1.95 GB
 X 20:15:15 ethminer Got code:-32601 message:the method eth_getWork does not exist/is not available  from 127.0.0.1:8545
 m 20:15:20 ethminer 0:00 A0 0.00 h - cu0 0.00
 m 20:15:25 ethminer 0:00 A0 0.00 h - cu0 0.00
 m 20:15:30 ethminer 0:00 A0 0.00 h - cu0 0.00

Here are some infor about my devices:

- OS:
Code:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 21.04
Release: 21.04
Codename: hirsute

- GPU:

Code:
Mon Oct  4 20:25:56 2021       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 460.91.03    Driver Version: 460.91.03    CUDA Version: 11.2     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  GeForce GTX 750 Ti  Off  | 00000000:07:00.0  On |                  N/A |
| 31%   46C    P8     1W /  38W |    211MiB /  2000MiB |      6%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                              
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    0   N/A  N/A      8005      G   /usr/lib/xorg/Xorg                 98MiB |
|    0   N/A  N/A      8168      G   /usr/bin/gnome-shell               41MiB |
|    0   N/A  N/A      8341      G   ...p.2.9.0/Telegram/Telegram        1MiB |
|    0   N/A  N/A      9385      G   ...AAAAAAAAA= --shared-files       64MiB |
+-----------------------------------------------------------------------------+

Please help me to fix it.

Thank everyone for reading! [/s]
sxemini
Member
**
Offline Offline

Activity: 1558
Merit: 69


View Profile
October 04, 2021, 01:42:52 PM
 #2

Hello,

I'm trying to mine some ETH goerli testnet, and I can't mine because of errors. Please take a look below:

1, setup node:

I run this command:
Code:
geth --goerli --http --http.api eth,net,web3,personal,miner,admin,txpool,debug --http.corsdomain '*' --http.addr 127.0.0.1 --http.port 8545

and my node is full synced now with:
Code:
> eth.syncing
false


2, try to mine with GTX 750 Ti by using ethminer 0.19.0-alpha.0

I run this command:
Code:
./ethminer -U -P http://127.0.0.1:8545

here is the error what I got  Shocked :

Code:
ethminer 0.19.0-alpha.0
Build: linux/release/gnu


 i 20:15:15 ethminer Configured pool 127.0.0.1:8545
 i 20:15:15 ethminer Selected pool 127.0.0.1:8545
 i 20:15:15 ethminer Established connection to 127.0.0.1:8545
 i 20:15:15 ethminer Spinning up miners...
cu 20:15:15 cuda-0   Using Pci Id : 07:00.0 GeForce GTX 750 Ti (Compute 5.0) Memory : 1.95 GB
 X 20:15:15 ethminer Got code:-32601 message:the method eth_getWork does not exist/is not available  from 127.0.0.1:8545
 m 20:15:20 ethminer 0:00 A0 0.00 h - cu0 0.00
 m 20:15:25 ethminer 0:00 A0 0.00 h - cu0 0.00
 m 20:15:30 ethminer 0:00 A0 0.00 h - cu0 0.00

Here are some infor about my devices:

- OS:
Code:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 21.04
Release: 21.04
Codename: hirsute

- GPU:

Code:
Mon Oct  4 20:25:56 2021       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 460.91.03    Driver Version: 460.91.03    CUDA Version: 11.2     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  GeForce GTX 750 Ti  Off  | 00000000:07:00.0  On |                  N/A |
| 31%   46C    P8     1W /  38W |    211MiB /  2000MiB |      6%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                              
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    0   N/A  N/A      8005      G   /usr/lib/xorg/Xorg                 98MiB |
|    0   N/A  N/A      8168      G   /usr/bin/gnome-shell               41MiB |
|    0   N/A  N/A      8341      G   ...p.2.9.0/Telegram/Telegram        1MiB |
|    0   N/A  N/A      9385      G   ...AAAAAAAAA= --shared-files       64MiB |
+-----------------------------------------------------------------------------+

Please help me to fix it.

Thank everyone for reading!

You can´t mine ETH with your card. The DAG is over 4GB and your GPU has only 2GB.
slaritnti (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
October 04, 2021, 01:49:04 PM
 #3

Thank you for replying. So is there any way to mine ETH testnet? I tried with CPU mining, but it doesn't work.
waggy459
Jr. Member
*
Offline Offline

Activity: 41
Merit: 2


View Profile
October 04, 2021, 01:58:47 PM
 #4

OP to clarify you are just trying to have a completely local testnet set up to learn or do dev work on your local network?  I'd assume the dag in this case will be zero or very small and you should be able to mine on nearly anything.

Seems like the actionable error here is:  method eth_getWork does not exist.  How hard have you searched for this?

Another question, have you restarted or something after starting the geth instance the one time?  It may not be running at start so you need to check to see if geth is still running prior to starting to mine.
slaritnti (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
October 04, 2021, 02:03:34 PM
 #5

OP to clarify you are just trying to have a completely local testnet set up to learn or do dev work on your local network?  I'd assume the dag in this case will be zero or very small and you should be able to mine on nearly anything.

Seems like the actionable error here is:  method eth_getWork does not exist.  How hard have you searched for this?

Another question, have you restarted or something after starting the geth instance the one time?  It may not be running at start so you need to check to see if geth is still running prior to starting to mine.

I'm running goerli network which is ethereum testnet. And the geth is still running while I try to run ethminer.

About this error: "method eth_getWork does not exist", I tried to search on Google but don't find any solutions. :-s

P/s:

I have mined with CPU and got this error:

Code:
> miner.start(12)
null
> eth.hashrate
0
>
Pages: [1]
  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!