-
Notifications
You must be signed in to change notification settings - Fork 14
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
ESP8266 - not visible at pool (no valid shares submitted?) #37
Comments
Try 0.0.15 Just a quick log out of this morning
And I see that running in vkbit.com |
Yesterday, after the crash, I tested the 0.0.15 version, posted the log file of the work in the next branch, there are both brute force errors and only the hash goes and a more serious error. |
I see this with ESP8266 with 0.0.14:
Result 142 was the last one that was confirmed from the pool... Well, it is the last message received, after that I see only TX messages... |
I also had such a problem |
xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory
|
Try to clean the project that seems the cause, but if you have just an esp8266 you should just build and upload that one not all |
cleaned up the project completely. downloaded the new version 0.0.16 test, worked for 25 minutes and again went into error [D] Network: <<< len: 37 [I] Network: <<< [mining.submit] {"id":147,"error":null,"result":true} [I] Network: Share accepted [I] Current: Hash accepted: 108 [D] Network: <<< len: 0 [D] Current: Hashrate: 7.44 kH/s [D] Current: Hashrate: 21.00 kH/s [D] Miner: [0] > Hash 0.000041856047 > 0.000032000000 [I] Miner: [0] > [273fe90] > 0x00111276 - diff 0.000041856047 [I] Network: >>> {"id":148,"method":"mining.submit","params":["bc1qgjlz0dw8aq0pq3sradky8jtqy8mrwfyn2z2c0z","273fe90","15609009","662eb76d","00111276"]} [D] Network: <<< len: 1128 [I] Network: <<< [mining.notify] {"id":null,"method":"mining.notify","params":["2740da0","595425bb6bb21985c90b19cf9f0914190445a43500024a350000000000000000","02000000010000000000000000000000000000000000000000000000000000000000000000ffffffff170345d60c5075626c69632d506f6f6c","ffffffff025d5ed7130000000016001444be27b5c7e81e104603eb6c43c96021f63724930000000000000000266a24aa21a9ed595f8ef66e4bd120bc6a36b970d342fa729c34b893e40a23a5e1928d29e971c600000000",["0c438b279a41a627980c274aa843a9e18ce44d5932fe6661c952e4590524c617","d1e30fac64698168d1aecdc4b3c6113dfecab9f8c8a8652fd7687346ca29bfff","a18806cdaae9f27aed3294a77521e3e146c36345fa430fa00091c03d49ad04ce","3c0484e0b4fec4492bc17f0a3ab516374a0e32b98ef47fa53af30d93b75516c5","8a098ca930bb852897cb7936c72008e396b810b72c2c63b2b23440b8ce1db6d3","344e37a1fe4cfe1f61237fe09ac1433d30ec1ea4d6937756a639e83720d45960","28d5d85d03f43dbd80b1f10cb3c57f0bd3beb9f9866130cb0ea5491aa55cf76b","7ed7bb85af626c6f11db4f9e8036dd4f7dea4e764abe269307886b39cfd00da2","6c9d3494719faede43e0e3ec9c6a80f8d27033c36685634895879c109c60c0e9","df0dd05dc5c4c4252ae149176dce28305e2fc1bd6a95028ec173d4f36a13feee"],"20000000","170331db","662eb7da",true]} [D] Current: Job: 273fe90 is cleaned and replaced with 2740da0 [I] Job: Random value: 1544622183 [I] Current: Job: 2740da0 ready to be mined User exception (panic/abort/assert) Panic core_esp8266_main.cpp:191 __yield
ctx: cont and so on |
But is later stuck or auto-restarts? |
I will send a log file, it does not restart and goes on a loop |
@PSLLSP is now working for you and are you able to see the shares? |
@tiger0007t use the binary for now, I think you need to pull the changes from the repo |
The miner is not recognized by the pool at all. I am using the sha256 pool. Can someone answer what is wrong with this hash:
|
That is an output from serial console... |
Can be the pool is not accepting low difficult miners? I recall some do not consider them if below some limit, consider that an ESP32/8266 has a ridiculous max difficulty |
You try to mine at Unmineable. It was possible in the past with NerdMiner, some details are documented in NerdMinerV2 - issue 219 There was a bug in unmineable pool, it was possible to mine there with NerdMiner but it is possible that they already fixed the bug and NerdMiner cannot generate any valid shares anymore... Anyway, I do not think it is good idea to mine with LeafMiner at Unmineable, because Unmineable doesn't support solo mining and hashing power of LeafMiner is so low, that it cannot be profitable; it is a solo miner and you play game all or nothing... ;-) |
I am looking for something like 500H/s max if possible, it can be with xmrig, sha256, lyrav2, scrypt, ghostrider or any of the pools on unmineable, currently my PC gets 1kH/s, even if the nodeMCU can get 50H/s, its still good for me. I have low difficulty pools with 250 difficulty. |
250 is way too high for an esp32 |
I can build the circuit for a couple of PIC18F3550 CPUS, each one is 96MHz with the PLL, and interface it with an ESP8266 or ESP32 for the WiFi. But the coding for this will be complex, will it be possible to use the PICs to do the hashes and the ESP for the WiFi communication? |
ESP8266 running LeafMiner v0.0.14, connected to pool.vkbit.com. Miner is connected, it receives tasks from the pool. I cannot see miner at the pool. I connected miner to PC and I monitor console. I have more than 24 hours of data. Miner reports that it hashes at speed 20 kHps. I cannot see any task that was sent back to the pool and was accepted. I assume there is a bug in LeafMiner and ESP8266 cannot "solve block".
It would be nice to have internal RTC clock in LeafMiner, it could fetch time from some NTP or SNTP server at the beginning and then run internal timer and use timestamps in console. I have more than 24 hours of data from console but no timestamps so I cannot say for sure how long it it is running and when the last communication was recorded... It could be time in UTC zone.
The text was updated successfully, but these errors were encountered: