Author

Topic: Identifying miner model (Read 213 times)

full member
Activity: 538
Merit: 175
October 05, 2018, 03:36:50 PM
#4
What? The kernel log does include a line with miner type. (CTRL + F for "Miner Type"). But the easiest way if you are SSH-ed in already is to do:

Code:
echo -n 'stats' | nc localhost 4028

If you don't want to SSH in, you can run the above command from another shell on the same network, and just replace localhost with the miner's IP address.
sr. member
Activity: 463
Merit: 309
October 05, 2018, 12:42:45 PM
#3
You can send a TCP command to check what firmware is being run while the miner is running. The miner type is returned when you request status or stats ( I don't remember which) from bmminer along with the other stats from the miner (hashrate, chip counts, temps etc.).
legendary
Activity: 3822
Merit: 2703
Evil beware: We have waffles!
October 05, 2018, 09:40:44 AM
#2
Unlike Avalons, BM miners have no tags like that. All you can do is give them descriptive pool/worker names from day-1. eg Fuzzy.Ant78S9B23 is my 78th Ant and is a S9 from batch-23.
newbie
Activity: 14
Merit: 16
October 05, 2018, 09:08:27 AM
#1
Hi,

Say I have several different miner and different Bitmain models, trying to automate inventory and set up. I am scanning the ip's after they are connected in batches and logging in through SSH using a script. Is there any way I can use linux commands to figure out what model the miner is? (S9,S9i,T9 etc).

The miners use Angstrom linux distributions that lack many hardware checking commands. I check the kernel log but still cant differentiate between a T9 and S9. The best I can think of is to check the default frequency and pools, keep database of which corresponds to which and figure it out accordingly. I know many models use the same controllers, so I have to check either some firmware version or info on the actual card hardware.

TLDR: is there a way to uniquely identify the model of a miner through some hardware/firmware check in the linux command line?
Jump to: