EcoNet: MT7612E not working
Caleb James DeLisle
cjd at cjdns.fr
Sun Oct 26 07:07:55 PDT 2025
This is a bit of a long-shot but I'm at a loss here. On both of my
EcoNet devices with MT7612 chips, it fails to start. MT7613 and MT7603
both work. I'm suspicious of my PCI controller because it's something I
worked on, but I don't see any evidence of PCI issues.
Is there anything really unique about MT7612, particularly how it uses PCI ?
MT7613E / Slot 2 -> Works (TP-Link Archer VR1200v (v2))
MT7603 / Slot 1 or slot 2 -> Works (ZyXEL PMG5617GA and SmartFiber
XP8421-B respectively)
MT7612 / Slot 1 or slot 2 -> Fails (SmartFiber XP8421-B and ZyXEL
PMG5617GA respectively)
Here is my bootlog:
[ 13.252551] mt76x2e 0000:02:00.0: enabling device (0000 -> 0002)
[ 13.258716] pcibios_plat_dev_init: bus 2, slot 0
[ 13.263689] mt76x2e 0000:02:00.0: ASIC revision: 76120044
[ 13.269738] mt76x2_eeprom_init
[ 13.272871] mt76_get_of_eeprom 80004328
[ 13.276719] mt76_get_of_data_from_nvmem eeprom
[ 13.385361] mt76x2_eeprom_load 1
[ 13.388635] mt76x2_eeprom_load found=1
[ 13.523388] urngd: v1.0.2 started.
[ 14.042816] mt76x2e 0000:02:00.0: Invalid MAC address, using random
address b6:db:5e:21:55:82
[ 14.083630] mt76x2e 0000:02:00.0: ROM patch build: 20141115060606a
[ 14.113187] mt76x2e 0000:02:00.0: Firmware Version: 0.0.00
[ 14.118716] mt76x2e 0000:02:00.0: Build: 1
[ 14.122875] mt76x2e 0000:02:00.0: Build Time: 201607111443____
[ 14.572779] mt76x2e 0000:02:00.0: Firmware failed to start
[ 14.578409] mt76x2e 0000:02:00.0: probe with driver mt76x2e failed
with error -145
I've added a few debug logs to confirm eeprom is loaded correctly and
passes mt76x2_check_eeprom().
Firmware and ROM patch match (working) vendor OS bit-for-bit.
Any ideas where else to look?
Thanks,
Caleb
More information about the openwrt-devel
mailing list