Pre-compiled updated mwlwifi drivers for stable releases

It seems it has something to do with the older router being "abandonedware" because they have not being receiving firmware updates to keep them current with the latest changes to the driver. I have seen @shm0 had pulled the firmware of the 2018 img release by linksys. noted in the patch version it shows it is running a newer firmware and when used on my router it gives the stability I've been looking for. If @shm0 is willing maybe create a PR to @kaloz on the mwlwifi github otherwise I'll do it and just credit shm0. This update is surely needed.

Does it really makes a difference?

I noticed there is more stability when using 802.11r.

This driver on my 1900acs v1 on 19.07.1 is head and shoulders above earlier drivers for me. I am talking strong improvements in 2.4ghz and 5ghz throughput. I don't have any metrics but it made a big improvement in my router's wireless performance.

1 Like

I can provide packages with any version of the drivers for any version of OpenWrt. If you feel that the drivers from 19.07.1 work best for you, I can package those drivers for 19.07.3.

If you made that driver I just referenced for 19.07.3, I would use it immediately.

@eduperez, can you make 1900acs v1 drivers for 19.07.3?

@eduperez -
mvebu builds are currently a mess with kernel size issues, dependency issues. until these things are worked out, 19.07.3 may be the best option for those of us who do not maintain and build on our own.
i htink there would be broad appreciation for 19.07.3 wifi drivers for the wrt1900 / wrt3200/32x sereis.
thank you

1 Like

Yes, give me a couple of days.

3 Likes

Version a2fd00b of the drivers for OpenWrt 19.07.3 available at:

3 Likes

thank you so much - i will test shortly on 1900v1

1 Like

Works great here. 1900acs v1.

1 Like

Hi guys!,

Still running old 18.06 because its rock solid. Do you recommend switching to 19.07.03?.

Best! and Thanks Edu for your drivers.

I'm currently using 19.07.3 on a WRT3200ACM, and it's rock solid, I do not see any reason to hold the upgrade.

Thanks for the thanks... but I just package the drivers, I do not develop them myself.

1 Like

Yeah i know! thanks for the packaging :slight_smile:

My main router is a wrt1900acs so i think i'll prepare an upgrade window in the coming weeks.

1 Like

@eduperez There is a recent pull request over on Github (https://github.com/kaloz/mwlwifi/pull/388) which suggests stability improvements for Intel wireless cards.

I'm assuming that it could be forever until that pull request gets merged for mwlwifi.

Would you be willing to compile this into your driver package?
Or, if you can any concerns, put out a test driver initially?

Thank you.

Thanks for the heads up! That looks interesting, give me a couple of days, and I will prepare the packages.

1 Like

Here they are, still hot[*] from the oven:

[*] So hot, I could not test them myself.

1 Like

@eduperez Thank you, sir. I will give them a try in a few hours.

Does not work for me - no connection to the wifi of my wrt1900acs v2 any more ...

Sat Aug 29 11:17:21 2020 kern.err kernel: [ 392.213828] ieee80211 phy0: cmd 0x9100=BssStart timed out
Sat Aug 29 11:17:21 2020 kern.err kernel: [ 392.219275] ieee80211 phy0: return code: 0x1100
Sat Aug 29 11:17:21 2020 kern.err kernel: [ 392.223824] ieee80211 phy0: timeout: 0x1100
Sat Aug 29 11:17:21 2020 kern.debug kernel: [ 392.228037] ieee80211 phy0: MACREG_REG_INT_CODE: 0x0000

I knew that this was meant for v1, but i did not expect this one to brick my v2 wifi: