GL.iNet GL-MT3000 run tc command error

I use MT3000 (firmware: openwrt-mt3000-4.7.5-op24-0418-1744954708.bin),
root@GL-MT3000:~# tc qdisc add dev wlan0 root netem loss 5%
RTNETLINK answers: No such file or directory
Unable to find sch_netem on the system
I have installed the packages kmod-sched(6.6.69-r1), kmod-sched-core(6.6.69-r1)
How to resolve it?

The firmware seems to be missing the kmod-sched-netem.
Please try installing the Vanilla OpenWRT firmware.

Thanks. Yeah, I have tried to install kmod-sched-netem but it report the error:
Unknown package 'kmod-sched-netem'.
Collected errors:

  • opkg_install_cmd: Cannot install package kmod-sched-netem.
    OK, I try to install the Vanilla OpenWRT firmware but I am concerned that it may burn the device into bricks. Is there a verified link? I can download it. Thanks.
    Sorry, I am a beginner in this field and didn't understand Vanilla OpenWRT correctly just now. I just downloaded pre-built firmware for MT3000 from OpenWRT offical website. But system cannot bootup after the upgrade is completed. Then I install the firemware downloaded from GL.iNet offical website(openwrt-mt3000-4.7.5-op24-0418-1744954708).

You can try to install this plugin kmod-netem:

opkg update
opkg install kmod-netem

Vanilla OpenWRT (sysupgrade) should also be able to install and operate.

If you download the the "snapshot" version, it does not have Luci by default.
After the router is installed and the system start up, you need to install Luci on SSH first.

1 Like

Yeah, I followed the above instructions and successfully installed kmod-netem. Thanks.

1 Like