diff --git a/iopsys-econet/base-files/etc/init.d/ecnt_wifi_fw b/iopsys-econet/base-files/etc/init.d/ecnt_wifi_fw
index 2e55675634b356a30c0dd63553715c55cb9a0f23..3d0eabab98a3bc7f93330b9be13e26c805f31895 100755
--- a/iopsys-econet/base-files/etc/init.d/ecnt_wifi_fw
+++ b/iopsys-econet/base-files/etc/init.d/ecnt_wifi_fw
@@ -2,19 +2,31 @@
 
 START=00
 
+. /lib/functions.sh
+. /lib/functions/iopsys-environment.sh
+
+install_eeprom_bin() {
+	[ "$(fw_printenv -n board_id)" != "rodimus" ] && exit 0
+	cp /lib/firmware/econet/e2p_bin/MT7915_EEPROM_layout_iPAiLNA_TSSI_ON_COCLK_OFF_E2_20200302.bin /etc/RT30xxEEPROM.bin
+	cp /lib/firmware/econet/e2p_bin/MT7915_EEPROM_layout_iPAiLNA_TSSI_ON_COCLK_OFF_E2_20200302.bin /etc/Wireless/RT2860AP_AC/RT30xxEEPROM.bin
+}
+
+
+
 boot() {
+	install_eeprom_bin
 	[ -f "/sbin/ecnt_wl_e2p_chk" ] || return
 
 	/sbin/ecnt_wl_e2p_chk -a
 	sleep 1
 
 	if [ -f "/tmp/wifi_2g.bin" ]; then
-		echo "mv /tmp/wifi_2g.bin /etc/RT30xxEEPROM.bin"
+		echo "mv /tmp/wifi_2g.bin /etc/RT30xxEEPROM.bin" > /dev/kmsg
 		mv /tmp/wifi_2g.bin /etc/RT30xxEEPROM.bin
 	fi
 
 	if [ -f "/tmp/wifi_5g.bin" ]; then
-		echo "mv /tmp/wifi_5g.bin /etc/Wireless/RT2860AP_AC/RT30xxEEPROM.bin"
+		echo "mv /tmp/wifi_5g.bin /etc/Wireless/RT2860AP_AC/RT30xxEEPROM.bin" > /dev/kmsg
 		mv /tmp/wifi_5g.bin /etc/Wireless/RT2860AP_AC/RT30xxEEPROM.bin
 	fi
 }