Update: The issue is finally fixed upstream and on OpenWrt master & 21.02 branches!
The OpenWrt 21.02.2 release includes the fix by @nbd.
Huge thanks to @adworacz & @WildByDesign for spending weeks testing and pinpointing the issue to the 5.8 backports on the post above. Any sort of mwlwifi wireless troubleshooting should be posted there.
This was only a minor inconvenience. I think that it would be good if you could add all of the relevant lines once 21.02.2 release comes along and you compile for that build.
Thanks for the heads up! For some reason, these feeds were not enabled on my config by default. I compiled new images with all the feeds enabled and replaced them with hashes on the GitHub release.
@arinc9 am I doing something wrong? How shall I install additional kernel module? I need kmod-tun in particular, as it's required by openvpn-openssl.
Once installed with opkg update && opkg install --force-depends openvpn-openssl, and configured with openvpn profile, router goes into an endless reboot loop.
Similar issue with sqm deps for me.. rebooted to my other partition so unsure of boot loops. Looks like we might need to install the relevant packages to match versions for any incompatibility issues, unless someone knows of another way.
Hello there, I am totally new to OpenWRT. I read a lot of instructions and watched some vidoes and finally startet to flash this firmware on my WRT3200ACM. I want to install the luci-app-sqm package.But when I do so it says, I have the wrong kernel (5.4.154-1-4207cb30... instead of 5.4.154-1-345456c5). Is this the same problem you two above me have and is there a solution? Thanks in advance.
It is. The current solution is on the disclaimer. We can do other solutions like custom feeds or compile in a way where the kernel hash matches with the official feeds. I'm investigating the latter.
You can install a stock 21.02.1 image from the main site, ssh in, force uninstall the (4) modules shown in the drive link [opkg remove --force-depends kmod-mwlwifi and the same for the other (3) modules], and upload/install the modified packages from @cotequeiroz's Drive in LuCI [System -> Software -> Upload Package].. fixes the connection drops and I was able to install sqm without issue.
I would also recommend restricting ssh access to the LAN, since that is not the default setting, for security purposes unless you use it from elsewhere and are familiar with a secure ssh setup.