Pre-compiled updated mwlwifi drivers for stable releases


@eduperez and @abood.alakhras - I have the same exakt release/version and it works fine (just my 2c)


on the web i get this , maybe its installed ?
Package kmod-mwlwifi (4.4.92+ installed in root is up to date.

The thing is that i am not able to increase the antenna power , I thought 30 dbm should be supported right ? max is 20 dbm. how can I be sure which version is installed


You do not have the latest version of the drivers, get the latest drivers from and install them with opkg install --force-downgrade. However, I do not think that there have been any changes related to output power. You might want to file a but report at


looks like its been installed because am getting this ,

root@LEDE:/tmp# opkg install --force-downgrade
Package kmod-mwlwifi (4.4.92+ installed in root is up to date.


No, that 2017 version is ancient.

You may need to use opkg install --force-reinstall --force-downgrade


getting this now

root@LEDE:/tmp# opkg install --force-reinstall --force-downgrade
No packages removed.
Installing kmod-mwlwifi (4.4.92+ to root...
Collected errors:
 * opkg_download_pkg: Package kmod-mwlwifi is not available from any configured src.
 * opkg_install_pkg: Failed to download kmod-mwlwifi. Perhaps you need to run 'opkg update'?
 * opkg_install_cmd: Cannot install package kmod-mwlwifi.


Just download the package first and install directly the ipk file.

cd /tmp


opkg install --force-reinstall --force-downgrade kmod-mwlwifi_4.


Thank you for the details , but getting these errors too :slight_smile:

root@LEDE:/tmp# wget
Downloading ''
Connecting to
Redirected to /eduperez/mwlwifi_LEDE/releases/download/fcaea79/kmod-mwlwifi_4. on
Redirected to /91330593/1b8954c6-3454-11e8-8f2e-7e7328a76a12?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20180430%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20180430T070030Z&X-Amz-Expires=300&X-Amz-Signature=6c61d7316f2f2901ad7f2090aa3359220d4f0c059cb35b6333de237421390a03&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dkmod-mwlwifi_4. on
Writing to '1b8954c6-3454-11e8-8f2e-7e7328a76a12?X-Amz-Algorithm=AWS4-HMAC-SHA256'
1b8954c6-3454-11e8-8 100% |*******************************|   704k  0:00:00 ETA
Download completed (721452 bytes)
root@LEDE:/tmp# opkg install --force-reinstall --force-downgrade kmod-mwlwifi_4.
Collected errors:
 * wfopen: kmod-mwlwifi_4. No such file or directory.
 * pkg_init_from_file: Failed to extract control file from kmod-mwlwifi_4.


Check the filename...
Possibly wget saved it under a strange name.

Use "ls" to check the file name. Based on that download message, it might be 1b8954c6-345...

if necessary, rename it:

mv 1b89* mwlwifi.ipk
opkg install --force-reinstall --force-downgrade mwlwfi.ipk

Or use the strange name to install it:
opkg install --force-reinstall --force-downgrade 1b89*


Thank you very muh yes !

root@LEDE:/tmp# opkg install --force-reinstall --force-downgrade mwlwifi.ipk 
No packages removed.
Installing kmod-mwlwifi (4.4.92+ to root...
Configuring kmod-mwlwifi.

anything else need to be done , or now i should be good ?


All done now, enjoy it!


Thanks alot for your support and patience :slight_smile:


Hi everybody! I have a WRT3200ACM with LEDE Reboot 17.01.4, firmware 4.4.92. I have installed the latest version (kmod-mwlwifi_4. of the drivers. But if I try to override the status led behaviour, then the wifi interfaces still stop working. Did I do something wrong or is it still an unsloved bug from Marvell?
Have you found any new solution? (I'd like to set up the leds so that when the 5Ghz interface is turned on, the 5Ghz led stay turned on, and not blinking only when a device is connected. Obviously I'd like to do the same for the 2.4Ghz interfaces/led).

Thank you in advance, and thank you anyway for your work, really a great work! :+1::+1:


I remember having this issue with the early versions of these drivers, we could not even use the LEDs without breaking the wifi. It is supposed to be working now, however; and the default configuration should work. I have not tried to configure them in a special mode, as you suggest.


Uhm, I asked around, but some people say it is related to mwlwifi driver and others say it's related to OpenWrt. It's strange. Could you eventually try to add a LED config for the wifi, just to be sure that it's not only a problem on my device? If you confirm that the problem is still there then maybe I'll open a bug report on OpenWrt forum.

UPDATE: the only trigger that makes the wifi crashing is the phy0radio (or the phy1radio) that is the one that turns on the wifi led when the wifi interface is on too.
I searched out in the filyspray site for OpenWrt bugs reporting, and the problem was already posted in October.


I understand that the following question isn't about mwlwifi but I can't find good answer for it:
if I'd like add packages from snapshots lede build will I make the same?
for example I would like to add new mwan3 package
will I need replace \files and Makefile in \package\feeds\net and run make?


Yes, I think the procedure should be similar.


Also I would like to ask you: did you try to use vnstat, nlbwmon or maybe other traffic's collect packages?
I've tried to install both that packages but I couldn't got any statistic
nlbwmon didn't start , error happened
vnstat started successfully but didn't collect statistic


I use collectd and several of its modules, and so far it has been working great; I have not tried vnstat or nlbwon, sorry.


I have a wrt1200 running 17.01.4. I just installed the updated mwlwifi drivers and I must say WOW! My router feels like a new unit. Pages load faster, files download faster, everything seems smoother and stable. Using the stock driver my tablet and phone would lose wifi every so often with no reason.

I can't wait for 18.06 :grinning: