The Real Story Of MinerFactory Drops Otherwise
MinerFactory’s current logic treats unknown miner model strings like a block - drop them before discovery even begins. But what if the stock AntMiner you’re using isn’t exactly named BHB42XXX, but still runs on the same firmware? That’s exactly the blind spot: a working stock AntMiner gets buried because the model type doesn’t match the expected alias.
Behind the scenes, MinerFactory uses parse_type_from_web() to detect the miner make, then calls get_model_antminer() to parse the raw string. For BHB42XXX, the system reads `minertype: