Why doesn't the new eeprom work for NIC-BE14?

Good afternoon everyone. I have BPI-R4 with BPI-R4-NIC-BE14 wi-fi module. And it don’t load eeprom. I tried copy pached binary to /lib/firmware/mediatek/mt7996/mt7996_eeprom_233_2i5i6i.bin, install openwrt 24.10.0, 24.10.1, 24.10.2 (all 24.10-rc), snapshots, build it on my pc, build with new eeprom, but wifi power is 6-7 dBm, leds on wifi card dont work and 6 GHz too. Why my wifi card dosen’t load new eeprom?

I read a lot of information on the Internet, read this forum, but I did not find a solution to my problem

root@OpenWrt:~# dmesg | grep -iE "mt7996|eeprom"
[   13.140178] at24 2-0057: 256 byte 24c02 EEPROM, writable, 1 bytes/write
[   13.208891] mt7996e_hif 0001:01:00.0: assign IRQ: got 120
[   13.214346] mt7996e_hif 0001:01:00.0: enabling device (0000 -> 0002)
[   13.220729] mt7996e_hif 0001:01:00.0: enabling bus mastering
[   13.226498] mt7996e 0000:01:00.0: assign IRQ: got 117
[   13.231556] mt7996e 0000:01:00.0: enabling device (0000 -> 0002)
[   13.237564] mt7996e 0000:01:00.0: enabling bus mastering
[   13.370721] mt7996e 0000:01:00.0: HW/SW Version: 0x8a108a10, Build Time: 20250328130531a
[   13.578515] mt7996e 0000:01:00.0: WM Firmware Version: ____000000, Build Time: 20250328130525
[   13.630100] mt7996e 0000:01:00.0: DSP Firmware Version: ____000000, Build Time: 20250328125745
[   13.670773] mt7996e 0000:01:00.0: WA Firmware Version: ____000000, Build Time: 20250328130426

Common issue, something what Sinovoip should be ashamed. More info wifi txpower value is very low · Issue #17489 · openwrt/openwrt · GitHub

Because you didn’t force kernel module to load eeprom from file.

Standard logic

  1. load eeprom from dts
  2. if error - load eeprom from default bin

Could you explain better? Is it something suggested here 802.11ac module gives max 6dbi transmitter power - #29 by ericwoud

you already know how to force load default bin

I thought it can be done in different way, which might be faster merged by core reviewers… Take a look into this thread 802.11ac module gives max 6dbi transmitter power

Edit, I was thinking that it can be done different way, now I’m confused