One of my Standard Apollo's is suddenly refusing to play nicely.
I cannot get it to connect to a Full Node Apollo nor to my Ubuntu laptop.
It seems to make contact on the USB cable:
/Apollo/Apollo-Standard_software/linux-x86_64$ ls /dev/ttyACM*
/dev/ttyACM0
When I unplug it, I get this:
Apollo-Standard_software/linux-x86_64$ ls /dev/ttyACM*
ls: cannot access '/dev/ttyACM*': No such file or directory
And it re-app[ears when I plug the USB cable back in.
But when I use my familiar
/Apollo-Standard_software/linux-x86_64$ ./start_Poll-i-i-i_Turbo_60-80C-Fan_Quiet_20221219_ACM0.sh
then this happens:
80 0 0 0.0% 0 0 0 0.0% 0 0 0 0
Total packets: 80 in 40000 ms, speed: 2.00 packets/sec
Exporting stat... >>> Waiting for USB /dev/ttyACM0 [80] !!!
>>> Waiting for USB /dev/ttyACM0 [81] !!!
>>> Waiting for USB /dev/ttyACM0 [82] !!!
>>> Waiting for USB /dev/ttyACM0 [83] !!!
>>> Waiting for USB /dev/ttyACM0 [84] !!!
>>> Waiting for USB /dev/ttyACM0 [85] !!!
>>> Waiting for USB /dev/ttyACM0 [86] !!!
>>> Waiting for USB /dev/ttyACM0 [87] !!!
>>> Waiting for USB /dev/ttyACM0 [88] !!!
>>> Waiting for USB /dev/ttyACM0 [89] !!!
>>> Waiting for USB /dev/ttyACM0 [90] !!!
>>> Waiting for USB /dev/ttyACM0 [91] !!!
>>> Waiting for USB /dev/
I have rebooted all and sundry a few times and I have tried 2 different cables.
Any ideas what is going wrong here, anyone?
Added:
For some reason beyond my understanding, this malfunctioning Standard Apollo connects to and hashes for a Full Package Apollo again, but it still will not work when connected to my laptop in the same way that it used to work before it started to play up.
Here is what happens on starting up (some Xxx edited for privacy):
./start_Poll-i-i-i_Turbo_60-80C-Fan_Quiet_20221219_ACM0.sh
apollo-miner 09bb0bf 2021-11-22, msp ver 0xd166
Use "--help" switch to print command line options.
Global tracing is OFF.
Init env
Init slave MCU
Starting Xxx Pool...
Pool: Xxxx.com:3333 (user Xxx.Xxx)
Enter main cycle.
Xxx Pool started.
Initial difficulty: 1024EVENT: 2022-12-20 06:22:51 ::: MINER_START ::: Enjoy your mining!
Connecting to Xxx.com:3333...
>>> Waiting for USB /dev/ttyACM0 [0] !!!
Connection successful
>>> Waiting for USB /dev/ttyACM0 [1] !!!
Server setup for us extranonce1: 0165060017c7bd
Server setup for us size of extranonce2: 8
Pool changed difficulty to 8192
EVENT: 2022-12-20 06:22:52 ::: DIFF_CHANGE ::: Difficulty changed: 1024 => 8192
EVENT: 2022-12-20 06:22:52 ::: POOL_CLEAN_JOB ::: jobIdCounter = 100, JOB: jobName: 194376dc4, prevHash: ea02daed48bb1b12c12e57cef084598923d4eb77000512ff0000000000000000, nTime: 0x63a0c81c, cleanJobs: 1
Queued job 101 [194376dc4], job count = 1
>>> Waiting for USB /dev/ttyACM0 [2] !!!
Authorization succeeded.
Pool in-service, we can send shares!
EVENT: 2022-12-20 06:22:52 ::: POOL_INFO ::: Pool in-service
>>> Waiting for USB /dev/ttyACM0 [3] !!!
>>> Waiting for USB /dev/ttyACM0 [4] !!!
>>> Waiting for USB /dev/ttyACM0 [5] !!!
>>> Waiting for USB /dev/ttyACM0 [6] !!!
>>> Waiting for USB /dev/ttyACM0 [7] !!!
>>> Waiting for USB /dev/ttyACM0 [8] !!!
>>> Waiting for USB /dev/ttyACM0 [9] !!!
>>> Waiting for USB /dev/ttyACM0 [10] !!!
>>> Waiting for USB /dev/ttyACM0 [11] !!!
>>> Waiting for USB /dev/ttyACM0 [12] !!!
>>> Waiting for USB /dev/ttyACM0 [13] !!!
>>> Waiting for USB /dev/ttyACM0 [14] !!!
>>> Waiting for USB /dev/ttyACM0 [15] !!!
>>> Waiting for USB /dev/ttyACM0 [16] !!!
>>> Waiting for USB /dev/ttyACM0 [17] !!!
>>> Waiting for USB /dev/ttyACM0 [18] !!!
>>> Waiting for USB /dev/ttyACM0 [19] !!!
------------------------------------------------------------
----- STATISTIC -----
------------------------------------------------------------
*** MASTER STATS PER INTERVAL:
INTERVAL sec bySol byDiff byPool byJobs CHIP GHs W/GHs SOL ERR ERR(%) CR
30 sec 10s 0.0 0.0 0.0 0.0 0.00 0.000 0 0 0.0% 0
5 min 10s 0.0 0.0 0.0 0.0 0.00 0.000 0 0 0.0% 0
15 min 10s 0.0 0.0 0.0 0.0 0.00 0.000 0 0 0.0% 0
1 hour 10s 0.0 0.0 0.0 0.0 0.00 0.000 0 0 0.0% 0
total 10s 0.0 0.0 0.0 0.0 0.00 0.000 0 0 0.0% 0
*** MASTER STATS:
Date: 2022-12-20 06:23:01, UpTime: 10 secs, mbHwVer: 0x0, osc: 50
Smooth osc: step: 1, ignore broken pwc: 0
Found boards: 0
Broken SPI: 0
*** POOL STATS:
Pool: host:port: Xxx.com:3333, user: Xxx.Xxx, diff: 8192, reconnects: 1
extraNonce1: 0165060017c7bd, extraNonce2Size: 8, jobs: 1, rollingEnabled: 0, rollingMask: 00000000
INTERVAL sec JOBS clean SHARES ok err POOL sol minRespT avgRespT maxRespT loss INSERVICE %
30 sec 10s 1 1 0 0 0 0 0 0 0 0.0% 9s 89.4%
5 min 10s 1 1 0 0 0 0 0 0 0 0.0% 9s 89.4%
15 min 10s 1 1 0 0 0 0 0 0 0 0.0% 9s 89.4%
1 hour 10s 1 1 0 0 0 0 0 0 0 0.0% 9s 89.4%
total 10s 1 1 0 0 0 0 0 0 0 0.0% 9s 89.4%
*** EVENT STATS:
Legend: SE - subbsribe error (initialising issue)
DIFF - diff changes, REC - reconnects, RECE - reconnects on error
SHARES - sent to pool, PSS - pwc shares sent, PSD - pwc shares dropped
DJS - default job shares, SJS - stale job shares, DUP - duplicates, LDS - low diff shares
BDS - big diff shares, BTS - below target shares, PR - pwc restart, SO - stat overflow
INTERVAL sec SE DIFF REC RECE SHARES PSS PSD DJS SJS DUP LDS BDS BTS PR SO
30 sec 10s 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
5 min 10s 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
15 min 10s 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
1 hour 10s 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
total 10s 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
FAN INFO:
Slave RPM
0 0
Temp(C) (min/avr/max): 0 / 0 / 0
*** MASTER-SLAVE SPI BUS STATS:
SLAVE UID B-LEN B-CRC-C B-CRC-L VER TIME PING M=>S rx err % S=>M rx err % SS SD Rst LastRstT Packets Time msec. Speed(pack./sec)
0 000000000000000000000000 0 00000000 00000000 0x00000000 0 666666 20 0 0 0.0% 0 0 0 0.0% 0 0 0 0
Total packets: 20 in 10001 ms, speed: 2.00 packets/sec
Exporting stat... >>> Waiting for USB /dev/ttyACM0 [20] !!!
>>> Waiting for USB /dev/ttyACM0 [21] !!!
>>> Waiting for USB /dev/ttyACM0 [22] !!!
>>> Waiting for USB /dev/ttyACM0 [23] !!!
>>> Waiting for USB /dev/ttyACM0 [24] !!!
>>> Waiting for USB /dev/ttyACM0 [25] !!!
>>> Waiting for USB /dev/ttyACM0 [26] !!!
>>> Waiting for USB /dev/ttyACM0 [27] !!!
>>> Waiting for USB /dev/ttyACM0 [28] !!!
>>> Waiting for USB /dev/ttyACM0 [29] !!!
>>> Waiting for USB /dev/ttyACM0 [30] !!!
>>> Waiting for USB /dev/ttyACM0 [31] !!!
>>> Waiting for USB /dev/ttyACM0 [32] !!!
>>> Waiting for USB /dev/ttyACM0 [33] !!!
>>> Waiting for USB /dev/ttyACM0 [34] !!!
>>> Waiting for USB /dev/ttyACM0 [35] !!!
>>> Waiting for USB /dev/ttyACM0 [36] !!!
>>> Waiting for USB /dev/ttyACM0 [37] !!!
>>> Waiting for USB /dev/ttyACM0 [38] !!!
>>> Waiting for USB /dev/ttyACM0 [39] !!!
------------------------------------------------------------
----- STATISTIC -----
------------------------------------------------------------
*** MASTER STATS PER INTERVAL:
INTERVAL sec bySol byDiff byPool byJobs CHIP GHs W/GHs SOL ERR ERR(%) CR
30 sec 10s 0.0 0.0 0.0 0.0 0.00 0.000 0 0 0.0% 0
5 min 20s 0.0 0.0 0.0 0.0 0.00 0.000 0 0 0.0% 0
15 min 20s 0.0 0.0 0.0 0.0 0.00 0.000 0 0 0.0% 0
1 hour 20s 0.0 0.0 0.0 0.0 0.00 0.000 0 0 0.0% 0
total 20s 0.0 0.0 0.0 0.0 0.00 0.000 0 0 0.0% 0
THIS CONTINUES FOR A FEW MINUTES AND THEN ENDS WITH:
>>> Waiting for USB /dev/ttyACM0 [177] !!!
>>> Waiting for USB /dev/ttyACM0 [178] !!!
>>> Waiting for USB /dev/ttyACM0 [179] !!!
------------------------------------------------------------
----- STATISTIC -----
------------------------------------------------------------
*** MASTER STATS PER INTERVAL:
INTERVAL sec bySol byDiff byPool byJobs CHIP GHs W/GHs SOL ERR ERR(%) CR
30 sec 10s 0.0 0.0 0.0 0.0 0.00 0.000 0 0 0.0% 0
5 min 90s 0.0 0.0 0.0 0.0 0.00 0.000 0 0 0.0% 0
15 min 90s 0.0 0.0 0.0 0.0 0.00 0.000 0 0 0.0% 0
1 hour 90s 0.0 0.0 0.0 0.0 0.00 0.000 0 0 0.0% 0
total 90s 0.0 0.0 0.0 0.0 0.00 0.000 0 0 0.0% 0
*** MASTER STATS:
Date: 2022-12-20 06:24:22, UpTime: 90 secs, mbHwVer: 0x0, osc: 50
Smooth osc: step: 1, ignore broken pwc: 0
Found boards: 0
Broken SPI: 0
*** POOL STATS:
Pool: host:port: Xxx.com:3333, user: Xxx.Xxx, diff: 1638, reconnects: 1
extraNonce1: 0165060017c7bd, extraNonce2Size: 8, jobs: 2, rollingEnabled: 0, rollingMask: 00000000
INTERVAL sec JOBS clean SHARES ok err POOL sol minRespT avgRespT maxRespT loss INSERVICE %
30 sec 10s 1 0 0 0 0 0 0 0 0 0.0% 10s 100.0%
5 min 90s 4 2 0 0 0 0 0 0 0 0.0% 89s 98.8%
15 min 90s 4 2 0 0 0 0 0 0 0 0.0% 89s 98.8%
1 hour 90s 4 2 0 0 0 0 0 0 0 0.0% 89s 98.8%
total 90s 4 2 0 0 0 0 0 0 0 0.0% 89s 98.8%
*** EVENT STATS:
Legend: SE - subbsribe error (initialising issue)
DIFF - diff changes, REC - reconnects, RECE - reconnects on error
SHARES - sent to pool, PSS - pwc shares sent, PSD - pwc shares dropped
DJS - default job shares, SJS - stale job shares, DUP - duplicates, LDS - low diff shares
BDS - big diff shares, BTS - below target shares, PR - pwc restart, SO - stat overflow
INTERVAL sec SE DIFF REC RECE SHARES PSS PSD DJS SJS DUP LDS BDS BTS PR SO
30 sec 10s 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5 min 90s 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
15 min 90s 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
1 hour 90s 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
total 90s 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
FAN INFO:
Slave RPM
0 0
Temp(C) (min/avr/max): 0 / 0 / 0
*** MASTER-SLAVE SPI BUS STATS:
SLAVE UID B-LEN B-CRC-C B-CRC-L VER TIME PING M=>S rx err % S=>M rx err % SS SD Rst LastRstT Packets Time msec. Speed(pack./sec)
0 000000000000000000000000 0 00000000 00000000 0x00000000 0 666666 180 0 0 0.0% 0 0 0 0.0% 0 0 0 0
Total packets: 180 in 90001 ms, speed: 2.00 packets/sec
Exporting stat... ERROR: Unknown error.
Disconnected from pool.
EVENT: 2022-12-20 06:24:22 ::: RECONNECTION :::