Davidc502- wrt1200ac wrt1900acx wrt3200acm wrt32x builds

Hi Davidc, would it be possible for you to add stubby as a package to your builds? I'm using it to do DNS over TLS per https://candrews.integralblue.com/2018/08/dns-over-tls-on-openwrt-18-06/

1 Like

dnscrypt v2 is already included in the build which does pretty much the same thing. So, at this time I wouldn't be interested in adding additional packages.

Features of dnscrypt-proxy 2.

    DNS traffic encryption and authentication. Supports DNS-over-HTTPS (DoH) using TLS 1.3, DNSCrypt and Anonymized DNS
    Client IP addresses can be hidden using Tor, SOCKS proxies or Anonymized DNS relays
    DNS query monitoring, with separate log files for regular and suspicious queries
    Filtering: block ads, malware, and other unwanted content. Compatible with all DNS services
    Time-based filtering, with a flexible weekly schedule
    Transparent redirection of specific domains to specific resolvers
    DNS caching, to reduce latency and improve privacy
    Local IPv6 blocking to reduce latency on IPv4-only networks
    Load balancing: pick a set of resolvers, dnscrypt-proxy will automatically measure and keep track of their speed, and balance the traffic across the fastest available ones.
    Cloaking: like a HOSTS file on steroids, that can return preconfigured addresses for specific names, or resolve and return the IP address of other names. This can be used for local development as well as to enforce safe search results on Google, Yahoo, DuckDuckGo and Bing
    Automatic background updates of resolvers lists
    Can force outgoing connections to use TCP
    Compatible with DNSSEC
    Includes a local DoH server in order to support ESNI

Interesting article on FCC opening up 160MHz-wide channels... Implications?

None of the devices covered in this thread and community build have any kind of (hardware-) support for IEEE 802.11ax, let alone the 6 GHz spectrum.

I don't have a crystal ball, but think there will be a shift in the OpenWrt community to use a combination of a OpenWrt powered router, and Factory firmware on Wifi AP's.

1 Like

@davidc502 - the latest dropbear build you have is working as expected. Wondering if you could also implement the ssh fix that @sshambar has suggested if possible.
PS: Trying to still get the build going on my side but running into few hurdles.

Thanks

Thanks.. I just completed a build that was just uploaded. But will put on the todo list for the next build.

New builds for r12235 have just been uploaded to the website. Okay, here is the rub on the new firmware; the new firmware IS included with the wifi drivers. However, there are 2 patches that I did not include, but with further testing may do so in the future. Depending on the hardware owned, there may be some error messages in the logs that accompany the new firmware. Either today or tomorrow, I'll post a link to another build that will includes those patches, so will need some volunteers with different hardware to tell me if wifi is working as expected. At least for me wifi flat out does not work on the 3200acm when those 2 patches are built, so I'm curious to see if others have the same issue.

This is interesting, but after 1 year, I actually was able to change the package version for wifi! :slight_smile:

root@dc502wrt:~# strings /lib/modules/*.*/mwlwifi.ko | grep "^10.3"
10.3.8.0-20200206

With this build we have some kernel bumps as well as various bug fixes.

Kernel version = 4.19.101
WiFi driver = 10.3.8.0-20200206
Build = r12235

https://dc502wrt.org/

3 Likes

What patches are you looking at?

Also I have made a change to the footer and header files for the master branch of the opentomato theme any issues let me know so I can revert the change.

1 Like

Actually, wrong term on my part. Looking at the last 2 commits I think the issue may be related to this pull request - https://github.com/kaloz/mwlwifi/pull/369

1 Like

Also, after thinking about it, I'm just going to compile the drivers/firmware and make the package available.

Hello David,

Will you be uploading the new package in the same place or on a separate page? The current one (12235) is the version prior to the patches you want to incoporate?

I wonder if MU-MIMO will finally come to fruition after the mwlwifi's hiatus, although the issue has been open on github for a while... fingers crossed

Yes that is what I was thinking. Am also hoping it frees up some of the restrictions in the 160 MHz range.

1 Like

Thank you for the new build! SSH with ecdsa type keys works fine now! And since the last two builds cryptsetup finally works again for opening encrypted Veracrypt volumes! This is just great!

The only thing which stopped working for me is the luci-statistics tab. It always says there is no RRD data found even though both luci_statistics and collectd are enabled and running...

1 Like

Normally rebooting the router again will get RRD working proper after a flash.

1 Like

The wifi driver with the last 2 commits has been uploaded to the server. The firmware is exactly the same as build r12235, so you don't have to force the removal of the firmware when uninstalling the driver, but I leave that to you.

The following link is the path to the driver which includes the firmware.
https://dc502wrt.org/releases/kmod-mwlwifi_4.19.101+a2fd00bb74c35820dfe233d762690c0433a87ef5-1_arm_cortex-a9_vfpv3.ipk

For me the test bombed, meaning when I installed the driver above wifi stopped working, and exhibited the same behavior I've seen before. What's interesting is I uninstalled the new and went back to the old, and it still would not work. So, I'm thinking when the driver is installed it is making a configuration change somewhere that doesn't revert when putting the old driver back on.

Anyhow, I have the 3200acm, so I'm interested in hearing from other acm users as well as owners of other hardware types.

Thanks,

David

Has there been any updates on port forwarding? I am still having the same issue even on the r12235 build. Another user mentioned it being configured as 'list' instead of 'option' but I don't have that issue.

Any recommendations?

Hello davidc502,
Just tried latest build with kmod-mwlwifi_4.19.101+a2fd00bb74c35820dfe233d762690c0433a87ef5-1_arm_cortex-a9_vfpv3.ipk
on my wrt32x US version and no WiFi for me. Below is what i can see in dmesg. Hope it can help.

[   10.160016] Loading modules backported from Linux version v5.4-rc8-0-gaf42d3466bdc
[   10.167658] Backport generated by backports.git v5.4-rc8-1-0-g368e8c51
[   10.233103] <<Marvell Mac80211 Wireless PCIE Network Driver version 10.3.8.0-20181210>>
[   10.241205] pci 0000:00:01.0: enabling device (0140 -> 0142)
[   10.247041] ieee80211 phy0: priv->pcmd_buf = a6e9af24  priv->pphys_cmd_buf = 9ec9dbce
[   10.308045] ieee80211 phy0: fw download start
[   10.308050] ieee80211 phy0: ddr init: download start
[   10.308430] ieee80211 phy0: ddr init: download complete
[   10.447464] ieee80211 phy0: FwSize = 451040 downloaded Size = 451040 curr_iteration 65523
[   13.319729] ieee80211 phy0: fw download complete
[   13.319783] ieee80211 phy0: device node: pcie@1,0
[   13.452459] ieee80211 phy0: pcmd = a6e9af24
[   13.469770] ieee80211 phy0: firmware version: 0x903020c
[   13.830728] ieee80211 phy0: firmware region code: 10
[   13.867750] ------------[ cut here ]------------
[   13.872431] WARNING: CPU: 1 PID: 1171 at backports-5.4-rc8-1/net/wireless/core.c:874 wiphy_register+0x734/0xb48 [cfg80211]
[   13.883528] Modules linked in: mwlwifi(+) mac80211 cfg80211 compat ledtrig_heartbeat cryptodev xt_set ip_set_list_set ip_set_hash_netportnet ip_set_hash_netport ip_set_hash_netnet ip_set_hash_netiface ip_set_hash_net ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink nf_log_ipv6 nf_log_common ip6table_mangle ip6table_filter ip6_tables ip6t_REJECT x_tables nf_reject_ipv6 msdos bonding ifb ip6_udp_tunnel udp_tunnel sit tunnel4 ip_tunnel tun snd_rawmidi snd_seq_device snd_pcm_oss snd_pcm snd_timer snd_mixer_oss snd_hwdep snd_compress snd soundcore input_core vfat fat ntfs nls_utf8 nls_iso8859_1 nls_cp437 ecdh_generic crypto_user algif_skcipher algif_rng algif_hash algif_aead
[   13.955035]  af_alg sha512_generic sha256_generic md5 kpp hmac ecb cmac authenc ohci_pci uhci_hcd ohci_platform ohci_hcd gpio_button_hotplug
[   13.967712] CPU: 1 PID: 1171 Comm: kmodloader Not tainted 4.19.101 #0
[   13.974179] Hardware name: Marvell Armada 380/385 (Device Tree)
[   13.980133] [<c010eb48>] (unwind_backtrace) from [<c010aad4>] (show_stack+0x10/0x14)
[   13.987917] [<c010aad4>] (show_stack) from [<c069511c>] (dump_stack+0x90/0xa4)
[   13.995175] [<c069511c>] (dump_stack) from [<c0126210>] (__warn+0xd4/0xf0)
[   14.002081] [<c0126210>] (__warn) from [<c012626c>] (warn_slowpath_null+0x40/0x48)
[   14.009701] [<c012626c>] (warn_slowpath_null) from [<bf3291a8>] (wiphy_register+0x734/0xb48 [cfg80211])
[   14.019224] [<bf3291a8>] (wiphy_register [cfg80211]) from [<bf376134>] (ieee80211_register_hw+0x720/0xb94 [mac80211])
[   14.029936] [<bf376134>] (ieee80211_register_hw [mac80211]) from [<bf403718>] (mwl_init_hw+0xae4/0xd94 [mwlwifi])
[   14.040280] [<bf403718>] (mwl_init_hw [mwlwifi]) from [<bf40e82c>] (pcie_probe+0x274/0x2e0 [mwlwifi])
[   14.049561] [<bf40e82c>] (pcie_probe [mwlwifi]) from [<c03dec20>] (pci_device_probe+0x94/0x120)
[   14.058303] [<c03dec20>] (pci_device_probe) from [<c0425c00>] (really_probe+0x14c/0x2b4)
[   14.066431] [<c0425c00>] (really_probe) from [<c0426028>] (__driver_attach+0xa0/0xd4)
[   14.074296] [<c0426028>] (__driver_attach) from [<c0424160>] (bus_for_each_dev+0x48/0x90)
[   14.082509] [<c0424160>] (bus_for_each_dev) from [<c0425160>] (bus_add_driver+0xec/0x1fc)
[   14.090724] [<c0425160>] (bus_add_driver) from [<c0426708>] (driver_register+0xbc/0xf8)
[   14.098765] [<c0426708>] (driver_register) from [<c01025fc>] (do_one_initcall+0x80/0x194)
[   14.106982] [<c01025fc>] (do_one_initcall) from [<c018f960>] (do_init_module+0x60/0x1ec)
[   14.115109] [<c018f960>] (do_init_module) from [<c01918d8>] (load_module+0x1d88/0x2144)
[   14.123148] [<c01918d8>] (load_module) from [<c0191de8>] (sys_init_module+0x154/0x174)
[   14.131101] [<c0191de8>] (sys_init_module) from [<c0101000>] (ret_fast_syscall+0x0/0x54)
[   14.139225] Exception stack(0xde3e7fa8 to 0xde3e7ff0)
[   14.144299] 7fa0:                   00000000 00000000 b6ece010 0002f428 000129e9 00000010
[   14.152513] 7fc0: 00000000 00000000 00000004 00000080 0002f428 00000000 0014ca40 00000000
[   14.160725] 7fe0: be8cdd1c be8cdd00 00011e28 b6f65448
[   14.165808] ---[ end trace 8f4208a58ec68159 ]---
[   14.170452] ieee80211 phy0: fail to register device
[   14.330903] ieee80211 phy0: init fail
[   14.334598] ieee80211 phy0: fail to initialize wireless lan
[   14.340278] mwlwifi: probe of 0000:01:00.0 failed with error -5
[   14.346345] pci 0000:00:02.0: enabling device (0140 -> 0142)
[   14.352150] ieee80211 phy1: priv->pcmd_buf = c30d886d  priv->pphys_cmd_buf = 46736f0a
[   14.358946] ieee80211 phy1: fw download start
[   14.358952] ieee80211 phy1: ddr init: download start
[   14.359334] ieee80211 phy1: ddr init: download complete
[   14.500358] ieee80211 phy1: FwSize = 451040 downloaded Size = 451040 curr_iteration 65526
[   15.693722] ieee80211 phy1: fw download complete
[   15.693764] ieee80211 phy1: device node: pcie@2,0
[   15.826447] ieee80211 phy1: pcmd = c30d886d
[   15.842748] ieee80211 phy1: firmware version: 0x903020c
[   16.202730] ieee80211 phy1: firmware region code: 10
[   16.233733] ------------[ cut here ]------------
[   16.238412] WARNING: CPU: 1 PID: 1171 at backports-5.4-rc8-1/net/wireless/core.c:874 wiphy_register+0x734/0xb48 [cfg80211]
[   16.249508] Modules linked in: mwlwifi(+) mac80211 cfg80211 compat ledtrig_heartbeat cryptodev xt_set ip_set_list_set ip_set_hash_netportnet ip_set_hash_netport ip_set_hash_netnet ip_set_hash_netiface ip_set_hash_net ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink nf_log_ipv6 nf_log_common ip6table_mangle ip6table_filter ip6_tables ip6t_REJECT x_tables nf_reject_ipv6 msdos bonding ifb ip6_udp_tunnel udp_tunnel sit tunnel4 ip_tunnel tun snd_rawmidi snd_seq_device snd_pcm_oss snd_pcm snd_timer snd_mixer_oss snd_hwdep snd_compress snd soundcore input_core vfat fat ntfs nls_utf8 nls_iso8859_1 nls_cp437 ecdh_generic crypto_user algif_skcipher algif_rng algif_hash algif_aead
[   16.321015]  af_alg sha512_generic sha256_generic md5 kpp hmac ecb cmac authenc ohci_pci uhci_hcd ohci_platform ohci_hcd gpio_button_hotplug
[   16.333691] CPU: 1 PID: 1171 Comm: kmodloader Tainted: G        W         4.19.101 #0
[   16.341555] Hardware name: Marvell Armada 380/385 (Device Tree)
[   16.347509] [<c010eb48>] (unwind_backtrace) from [<c010aad4>] (show_stack+0x10/0x14)
[   16.355292] [<c010aad4>] (show_stack) from [<c069511c>] (dump_stack+0x90/0xa4)
[   16.362550] [<c069511c>] (dump_stack) from [<c0126210>] (__warn+0xd4/0xf0)
[   16.369456] [<c0126210>] (__warn) from [<c012626c>] (warn_slowpath_null+0x40/0x48)
[   16.377078] [<c012626c>] (warn_slowpath_null) from [<bf3291a8>] (wiphy_register+0x734/0xb48 [cfg80211])
[   16.386581] [<bf3291a8>] (wiphy_register [cfg80211]) from [<bf376134>] (ieee80211_register_hw+0x720/0xb94 [mac80211])
[   16.397288] [<bf376134>] (ieee80211_register_hw [mac80211]) from [<bf403718>] (mwl_init_hw+0xae4/0xd94 [mwlwifi])
[   16.407629] [<bf403718>] (mwl_init_hw [mwlwifi]) from [<bf40e82c>] (pcie_probe+0x274/0x2e0 [mwlwifi])
[   16.416909] [<bf40e82c>] (pcie_probe [mwlwifi]) from [<c03dec20>] (pci_device_probe+0x94/0x120)
[   16.425652] [<c03dec20>] (pci_device_probe) from [<c0425c00>] (really_probe+0x14c/0x2b4)
[   16.433779] [<c0425c00>] (really_probe) from [<c0426028>] (__driver_attach+0xa0/0xd4)
[   16.441645] [<c0426028>] (__driver_attach) from [<c0424160>] (bus_for_each_dev+0x48/0x90)
[   16.449859] [<c0424160>] (bus_for_each_dev) from [<c0425160>] (bus_add_driver+0xec/0x1fc)
[   16.458073] [<c0425160>] (bus_add_driver) from [<c0426708>] (driver_register+0xbc/0xf8)
[   16.466114] [<c0426708>] (driver_register) from [<c01025fc>] (do_one_initcall+0x80/0x194)
[   16.474331] [<c01025fc>] (do_one_initcall) from [<c018f960>] (do_init_module+0x60/0x1ec)
[   16.482457] [<c018f960>] (do_init_module) from [<c01918d8>] (load_module+0x1d88/0x2144)
[   16.490497] [<c01918d8>] (load_module) from [<c0191de8>] (sys_init_module+0x154/0x174)
[   16.498450] [<c0191de8>] (sys_init_module) from [<c0101000>] (ret_fast_syscall+0x0/0x54)
[   16.506575] Exception stack(0xde3e7fa8 to 0xde3e7ff0)
[   16.511649] 7fa0:                   00000000 00000000 b6ece010 0002f428 000129e9 00000010
[   16.519863] 7fc0: 00000000 00000000 00000004 00000080 0002f428 00000000 0014ca40 00000000
[   16.528076] 7fe0: be8cdd1c be8cdd00 00011e28 b6f65448
[   16.533158] ---[ end trace 8f4208a58ec6815a ]---
[   16.537805] ieee80211 phy1: fail to register device
[   16.698766] ieee80211 phy1: init fail
[   16.702447] ieee80211 phy1: fail to initialize wireless lan
[   16.708144] mwlwifi: probe of 0000:02:00.0 failed with error -5
1 Like

Ok @davidc502 flashed your firmware on WRT32X and the factory image has squash issues not sure why however after flashing the sysupgrade image that error went (ISP change backhaul so i did a return to stock flash run before going back to openwrt).

Now with your firmware as is the wireless worked well however after installing the kmod you linked on here the following happened.

Kernel Log

[   11.292942] <<Marvell Mac80211 Wireless PCIE Network Driver version 10.3.8.0-20181210>>
[   11.301035] pci 0000:00:01.0: enabling device (0140 -> 0142)
[   11.306872] ieee80211 phy0: priv->pcmd_buf = 836f06a6  priv->pphys_cmd_buf = 316d7ae8
[   11.374336] ieee80211 phy0: fw download start
[   11.374348] ieee80211 phy0: ddr init: download start
[   11.374730] ieee80211 phy0: ddr init: download complete
[   11.514467] ieee80211 phy0: FwSize = 451040 downloaded Size = 451040 curr_iteration 65521
[   14.384265] ieee80211 phy0: fw download complete
[   14.384318] ieee80211 phy0: device node: pcie@1,0
[   14.517456] ieee80211 phy0: pcmd = 836f06a6
[   14.534272] ieee80211 phy0: firmware version: 0x903020c
[   14.841268] ieee80211 phy0: firmware region code: 30
[   14.878289] ------------[ cut here ]------------
[   14.882968] WARNING: CPU: 0 PID: 1204 at backports-5.4-rc8-1/net/wireless/core.c:874 wiphy_register+0x734/0xb48 [cfg80211]
[   14.894065] Modules linked in: mwlwifi(+) mac80211 cfg80211 compat cryptodev xt_set ip_set_list_set ip_set_hash_netportnet ip_set_hash_netport ip_set_hash_netnet ip_set_hash_netiface ip_set_hash_net ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink nf_log_ipv6 nf_log_common ip6table_mangle ip6table_filter ip6_tables ip6t_REJECT x_tables nf_reject_ipv6 msdos bonding ifb sit tunnel4 ip_tunnel tun snd_rawmidi snd_seq_device snd_pcm_oss snd_pcm snd_timer snd_mixer_oss snd_hwdep snd_compress snd soundcore input_core vfat fat ntfs nls_utf8 nls_iso8859_1 nls_cp437 ecdh_generic crypto_user algif_skcipher algif_rng algif_hash algif_aead af_alg sha512_generic sha256_generic
[   14.964962]  md5 kpp hmac ecb cmac authenc ohci_pci uhci_hcd ohci_platform ohci_hcd gpio_button_hotplug
[   14.974413] CPU: 0 PID: 1204 Comm: kmodloader Not tainted 4.19.101 #0
[   14.980881] Hardware name: Marvell Armada 380/385 (Device Tree)
[   14.986837] [<c010eb48>] (unwind_backtrace) from [<c010aad4>] (show_stack+0x10/0x14)
[   14.994620] [<c010aad4>] (show_stack) from [<c069511c>] (dump_stack+0x90/0xa4)
[   15.001878] [<c069511c>] (dump_stack) from [<c0126210>] (__warn+0xd4/0xf0)
[   15.008785] [<c0126210>] (__warn) from [<c012626c>] (warn_slowpath_null+0x40/0x48)
[   15.016406] [<c012626c>] (warn_slowpath_null) from [<bf3131a8>] (wiphy_register+0x734/0xb48 [cfg80211])
[   15.025936] [<bf3131a8>] (wiphy_register [cfg80211]) from [<bf360134>] (ieee80211_register_hw+0x720/0xb94 [mac80211])
[   15.036646] [<bf360134>] (ieee80211_register_hw [mac80211]) from [<bf3ed718>] (mwl_init_hw+0xae4/0xd94 [mwlwifi])
[   15.046992] [<bf3ed718>] (mwl_init_hw [mwlwifi]) from [<bf3f882c>] (pcie_probe+0x274/0x2e0 [mwlwifi])
[   15.056273] [<bf3f882c>] (pcie_probe [mwlwifi]) from [<c03dec20>] (pci_device_probe+0x94/0x120)
[   15.065015] [<c03dec20>] (pci_device_probe) from [<c0425c00>] (really_probe+0x14c/0x2b4)
[   15.073142] [<c0425c00>] (really_probe) from [<c0426028>] (__driver_attach+0xa0/0xd4)
[   15.081007] [<c0426028>] (__driver_attach) from [<c0424160>] (bus_for_each_dev+0x48/0x90)
[   15.089221] [<c0424160>] (bus_for_each_dev) from [<c0425160>] (bus_add_driver+0xec/0x1fc)
[   15.097436] [<c0425160>] (bus_add_driver) from [<c0426708>] (driver_register+0xbc/0xf8)
[   15.105476] [<c0426708>] (driver_register) from [<c01025fc>] (do_one_initcall+0x80/0x194)
[   15.113693] [<c01025fc>] (do_one_initcall) from [<c018f960>] (do_init_module+0x60/0x1ec)
[   15.121820] [<c018f960>] (do_init_module) from [<c01918d8>] (load_module+0x1d88/0x2144)
[   15.129859] [<c01918d8>] (load_module) from [<c0191de8>] (sys_init_module+0x154/0x174)
[   15.137812] [<c0191de8>] (sys_init_module) from [<c0101000>] (ret_fast_syscall+0x0/0x54)
[   15.145936] Exception stack(0xde3e5fa8 to 0xde3e5ff0)
[   15.151010] 5fa0:                   00000000 00000000 b6eab010 0002f428 000129e9 00000010
[   15.159224] 5fc0: 00000000 00000000 00000004 00000080 0002f428 00000000 01f7b840 00000000
[   15.167436] 5fe0: bee25d1c bee25d00 00011e28 b6f42448
[   15.172523] ---[ end trace 1e50db5545522560 ]---
[   15.177170] ieee80211 phy0: fail to register device
[   15.337575] ieee80211 phy0: init fail
[   15.341257] ieee80211 phy0: fail to initialize wireless lan
[   15.346954] mwlwifi: probe of 0000:01:00.0 failed with error -5
[   15.353008] pci 0000:00:02.0: enabling device (0140 -> 0142)
[   15.358826] ieee80211 phy1: priv->pcmd_buf = 59d6e9fe  priv->pphys_cmd_buf = 4cfdd0a0
[   15.364286] ieee80211 phy1: fw download start
[   15.364291] ieee80211 phy1: ddr init: download start
[   15.364673] ieee80211 phy1: ddr init: download complete
[   15.505849] ieee80211 phy1: FwSize = 451040 downloaded Size = 451040 curr_iteration 65526
[   16.700265] ieee80211 phy1: fw download complete
[   16.700302] ieee80211 phy1: device node: pcie@2,0
[   16.833166] ieee80211 phy1: pcmd = 59d6e9fe
[   16.850302] ieee80211 phy1: firmware version: 0x903020c
[   17.158272] ieee80211 phy1: firmware region code: 30
[   17.190288] ------------[ cut here ]------------
[   17.194971] WARNING: CPU: 1 PID: 1204 at backports-5.4-rc8-1/net/wireless/core.c:874 wiphy_register+0x734/0xb48 [cfg80211]
[   17.206066] Modules linked in: mwlwifi(+) mac80211 cfg80211 compat cryptodev xt_set ip_set_list_set ip_set_hash_netportnet ip_set_hash_netport ip_set_hash_netnet ip_set_hash_netiface ip_set_hash_net ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink nf_log_ipv6 nf_log_common ip6table_mangle ip6table_filter ip6_tables ip6t_REJECT x_tables nf_reject_ipv6 msdos bonding ifb sit tunnel4 ip_tunnel tun snd_rawmidi snd_seq_device snd_pcm_oss snd_pcm snd_timer snd_mixer_oss snd_hwdep snd_compress snd soundcore input_core vfat fat ntfs nls_utf8 nls_iso8859_1 nls_cp437 ecdh_generic crypto_user algif_skcipher algif_rng algif_hash algif_aead af_alg sha512_generic sha256_generic
[   17.276961]  md5 kpp hmac ecb cmac authenc ohci_pci uhci_hcd ohci_platform ohci_hcd gpio_button_hotplug
[   17.286409] CPU: 1 PID: 1204 Comm: kmodloader Tainted: G        W         4.19.101 #0
[   17.294272] Hardware name: Marvell Armada 380/385 (Device Tree)
[   17.300227] [<c010eb48>] (unwind_backtrace) from [<c010aad4>] (show_stack+0x10/0x14)
[   17.308009] [<c010aad4>] (show_stack) from [<c069511c>] (dump_stack+0x90/0xa4)
[   17.315267] [<c069511c>] (dump_stack) from [<c0126210>] (__warn+0xd4/0xf0)
[   17.322172] [<c0126210>] (__warn) from [<c012626c>] (warn_slowpath_null+0x40/0x48)
[   17.329793] [<c012626c>] (warn_slowpath_null) from [<bf3131a8>] (wiphy_register+0x734/0xb48 [cfg80211])
[   17.339305] [<bf3131a8>] (wiphy_register [cfg80211]) from [<bf360134>] (ieee80211_register_hw+0x720/0xb94 [mac80211])
[   17.350010] [<bf360134>] (ieee80211_register_hw [mac80211]) from [<bf3ed718>] (mwl_init_hw+0xae4/0xd94 [mwlwifi])
[   17.360352] [<bf3ed718>] (mwl_init_hw [mwlwifi]) from [<bf3f882c>] (pcie_probe+0x274/0x2e0 [mwlwifi])
[   17.369634] [<bf3f882c>] (pcie_probe [mwlwifi]) from [<c03dec20>] (pci_device_probe+0x94/0x120)
[   17.378376] [<c03dec20>] (pci_device_probe) from [<c0425c00>] (really_probe+0x14c/0x2b4)
[   17.386504] [<c0425c00>] (really_probe) from [<c0426028>] (__driver_attach+0xa0/0xd4)
[   17.394369] [<c0426028>] (__driver_attach) from [<c0424160>] (bus_for_each_dev+0x48/0x90)
[   17.402584] [<c0424160>] (bus_for_each_dev) from [<c0425160>] (bus_add_driver+0xec/0x1fc)
[   17.410798] [<c0425160>] (bus_add_driver) from [<c0426708>] (driver_register+0xbc/0xf8)
[   17.418840] [<c0426708>] (driver_register) from [<c01025fc>] (do_one_initcall+0x80/0x194)
[   17.427056] [<c01025fc>] (do_one_initcall) from [<c018f960>] (do_init_module+0x60/0x1ec)
[   17.435184] [<c018f960>] (do_init_module) from [<c01918d8>] (load_module+0x1d88/0x2144)
[   17.443222] [<c01918d8>] (load_module) from [<c0191de8>] (sys_init_module+0x154/0x174)
[   17.451175] [<c0191de8>] (sys_init_module) from [<c0101000>] (ret_fast_syscall+0x0/0x54)
[   17.459299] Exception stack(0xde3e5fa8 to 0xde3e5ff0)
[   17.464373] 5fa0:                   00000000 00000000 b6eab010 0002f428 000129e9 00000010
[   17.472587] 5fc0: 00000000 00000000 00000004 00000080 0002f428 00000000 01f7b840 00000000
[   17.480800] 5fe0: bee25d1c bee25d00 00011e28 b6f42448
[   17.485881] ---[ end trace 1e50db5545522561 ]---
[   17.490522] ieee80211 phy1: fail to register device
[   17.667111] ieee80211 phy1: init fail
[   17.670793] ieee80211 phy1: fail to initialize wireless lan
[   17.676488] mwlwifi: probe of 0000:02:00.0 failed with error -5

Now deleting the kmod and reinstalling the original resulted in the firmware bin file going missing hence why it doesn't work so you have to reinstall the firmware again via opkg go figure.

Right now i will be compiling my internal builds of V19.07 and will do a master run as well to see if i can get over the issue.

2 Likes

The above error would appear to be from taking the mwlwifi repo verbatim. You will have to address the policy issue(PR369), by either the method in PR2756 patch (removing the condition), or the one proposed by PR381 patch.