MT2500 op24

Hello everyone, is there an up-to-date version of openwrt for brume 23 or 24?

2 Likes

Hi,

GL firmware of MT2500 still use closed-source codes, it has not updated to op23/op24.

There is an open-source firmware version which is vanilla OpenWRT:
https://downloads.openwrt.org/snapshots/targets/mediatek/filogic/
image
...-sysupgrade.bin is the firmware which can be flash in webui or uboot.

1 Like

will there be an official update to a higher version from glinet?

1 Like

24.10-SNAPSHOT are available:
https://downloads.openwrt.org/releases/24.10-SNAPSHOT/targets/mediatek/filogic/

The 24.10-SNAPSHOT includes Luci web interface

1 Like

So this is brand new? Anybody tested it yet? I thought Luci wasn’t normally included in snapshots?

OpenWRT 24.10 is currently in testing, this includes Luci as it's due to be the new stable version. So it'll go through the entire testing process like 23.05 did, so SNAPSHOT, RC, and then eventually stable.

1 Like

Thanks, seems a bit of a breakthrough for Brume2 then.

immortal wrt - ImmortalWrt Firmware Selector

2 Likes

Runs well, did you also get the missing alternate gpt header?

I haven't tested it yet

1 Like

What do you need that is not available on the current GL-iNEt firmware?

nftables for vless/xray

1 Like
  • Kernel 6.6.60
  • Latest MaxLinear GPY211C drivers
  • Latest eMMC support
  • Latest arm-trusted-firmware-mediatek
1 Like

Why do you need kernel 6.6.60 and latest GPY211C drivers, and latest etc, etc, etc?

I mean, do you have any bug or performance issue due to the current version of the Kernel and drivers?

@AceSpace gave a good reason on his answer.

Because the 21.02 SDK driver for the 2.5gb wan doesn't connect to my fibre ont after a reboot.
The Openwrt 24.10 driver does every single time.

All GL do is advise to swap the wan and lan ports.

Try in GL firmware, and how about the result:
rm /etc/hotplug.d/carrier/05-fix-mtk-sdk-eth

1 Like
cat /etc/hotplug.d/carrier/05-fix-mtk-sdk-eth
[ -d /proc/mtketh ] || exit 0

model=$(cat /proc/gl-hw-info/model)

[ "$model" = "mt6000" ] || exit 0

[ "$ACTION" = "up" ] || exit 0
[ "$INTERFACE" = "eth1" ] || exit 0

do_fix() {
    rx0=$(cat /sys/class/net/eth1/statistics/rx_packets)
    sleep 8
    rx1=$(cat /sys/class/net/eth1/statistics/rx_packets)

    [ $rx0 -eq $rx1 ] || return 0

    logger "mtk-sdk eth halted detected, now reset it..."
    ifconfig eth1 down
    sleep 1
    ifconfig eth1 up
}

do_fix &

@bruce so the same fix is applied to MT2500, MT3000, X3000 and XE3000 due to an issue in the 21.02 SDK that GL-iNet is working from?

I checked this script only works in MT6000, but not sure if can it improve in MT2500 2.5Gbps issue with the closed-source driver, but just observe

Do I need to update the script to include MT2500 instead of MT6000 then?

1 Like

If the router model is MT2500, seems this script will not take effect.

Try updating this script in the MT2500 to observe if it improves:
ppp.zip (2.5 KB)
1.unzip it, and get the ppp.sh
2. mv /lib/netifd/proto/ppp.sh /lib/netifd/proto/ppp.sh.bak
3. upload the new ppp.sh to /lib/netifd/proto/

1 Like