Netgear WAX 202 snapshot builds are broken, no WIFI

As of SNAPSHOT r25207-be9023ed43

Last working build for this thing was 23.05.0. I've followed the stupid wiki steps that lead nowhere since this is a repeat issue from September of last year supposed to be fixed >23.05.0. Don't know if it's the builder itself, what I know is that the Wireless tab is missing and all references to radio anything are gone.

Yes, I did a factory reset. No, "Keep Settings" isn't checked. Yes, thorough "hard resets". Am I absolutely, positively sure no settings, package, configs, hopes, dreams or partition survive post-flashes? Yes.

My only deviations from the default snapshot build config are: luci-ssl, sudo, luci-app-advanced-reboot, luci-app-bcp38, shadow-useradd, and stubby.

Not present: odhcp6c, odhcpd-ipv6only, ppp, and ppp-mod-pppoe.

It's not in failsafe mode. Deleting /etc/config/wireless does nothing, running 'wifi config' also does nothing. Have I tried percussion? Not yet, but I really want to.

Relevant log:

root@OpenWrt:~# dmesg | grep 7915
[    1.164561] pci 0000:02:00.0: [14c3:7915] type 00 class 0x000280
[   13.072540] mt7915e_hif 0000:01:00.0: enabling device (0000 -> 0002)
[   13.085199] mt7915e 0000:02:00.0: enabling device (0000 -> 0002)
[   13.401600] mt7915e 0000:02:00.0: HW/SW Version: 0x8a108a10, Build Time: 20220929104113a
[   13.736265] mt7915e 0000:02:00.0: WM Firmware Version: ____000000, Build Time: 20220929104145
[   13.771256] mt7915e 0000:02:00.0: WA Firmware Version: DEV_000000, Build Time: 20220929104205
[   13.890230] mt7915e: probe of 0000:02:00.0 failed with error -22

If I rollback to a snapshot from last August or 23.05.0 (r23497-6637af95aa) all wireless functionalities are restored.

Help this particular Netgear WAX202 live another day because my patience is cooked.

edit

23.05.1, 23.05.02, and 23.05.0 aren't reproducible anymore while including kmod-crypto-hw-eip93 package in builder config here..

Signature check passed.
Collected errors:
 * opkg_install_cmd: Cannot install package kmod-crypto-hw-eip93.
make[2]: *** [Makefile:189: package_install] Error 255
make[1]: *** [Makefile:154: _call_manifest] Error 2
make: *** [Makefile:274: manifest] Error 2

That's incorrect:

screen707

Please clarify exactly which firmware you're running and which you're having issues with.

Not here, multiple WAX202's working on 23.05.1 or greater.

  • Just to be clear, you're saying snapshots have stopped working since 23.05.0 was released?
  • Have you tried 23.05.1 or 23.05.2?

Your edit clarified.

Are you implying that the WAX202 has a built-in HWRNG or something?

Nevermind.

Can you show the output of:

dmesg | grep '0000:02:00.0'

That's incorrect:

I meant to say my unit specifically / in my case. Haven't been able to reproduce another build, including kmod-crypt-hw-eip93.

Prior to today I was running stable 23.05.0. Right now it's running SNAPSHOT r25207-be9023ed43 (broken).

Taking into consideration my package selection, I'm saying that none of my snapshot builds have had working WIFI since.

I have tried to build against both with my package selection and I get the error in my first edit. Fair if kmod-crypto-hw-eip93 breaks non-snapshot builds, snapshots shouldn't have a problem however.

root@OpenWrt:~# dmesg | grep '0000:02:00.0'
[    1.164561] pci 0000:02:00.0: [14c3:7915] type 00 class 0x000280
[    1.170620] pci 0000:02:00.0: reg 0x10: [mem 0x00000000-0x000fffff 64bit pref]
[    1.177787] pci 0000:02:00.0: reg 0x18: [mem 0x00000000-0x00003fff 64bit pref]
[    1.185016] pci 0000:02:00.0: reg 0x20: [mem 0x00000000-0x00000fff 64bit pref]
[    1.192313] pci 0000:02:00.0: supports D1 D2
[    1.196494] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    1.203145] pci 0000:02:00.0: 2.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s PCIe x1 link at 0000:00:01.0 (capable of 4.000 Gb/s with 5.0 GT/s PCIe x1 link)
[    1.379479] pci 0000:02:00.0: BAR 0: assigned [mem 0x60400000-0x604fffff 64bit pref]
[    1.387214] pci 0000:02:00.0: BAR 2: assigned [mem 0x60500000-0x60503fff 64bit pref]
[    1.394917] pci 0000:02:00.0: BAR 4: assigned [mem 0x60504000-0x60504fff 64bit pref]
[   13.085199] mt7915e 0000:02:00.0: enabling device (0000 -> 0002)
[   13.401600] mt7915e 0000:02:00.0: HW/SW Version: 0x8a108a10, Build Time: 20220929104113a
[   13.736265] mt7915e 0000:02:00.0: WM Firmware Version: ____000000, Build Time: 20220929104145
[   13.771256] mt7915e 0000:02:00.0: WA Firmware Version: DEV_000000, Build Time: 20220929104205
[   13.890230] mt7915e: probe of 0000:02:00.0 failed with error -22

these sound like 2 different issues - it's really unclear. So to be clear (because your first post didn't even mention this until an edit):

  • Are you saying that you're only having an issue when you build your own firmware to include the package kmod-crypto-hw-eip93 - and that issue is failing WiFi?

If so:

Have you tried using the official images from downloads.openwrt.org and merely install the packages you desire after sysupgrade?

Lastly:

  • Please provide a list of all of your included packages

I haven't bothered to build snapshots without kmod-crypto-hw-eip93 since it's part of Openwrt's default snapshot package selection. Seemed unwise to exclude a driver from a build.

It really seems you're selectively answering my inquires or offering partial answers. I'm not sure why and I apologies if I'm not being clear. I'll just quote again:

Also to be clear, I am able to build a SNAPSHOT as of the time of this post. I'll have to test sysupgrading later.

Does not take into account default package selection disparity between snapshot builds and preset builds. Selection under "Customize installed packages and/or first boot script" changes depending on build selected (e.g. snapshot, 23.05.2, 23.05.0, etc).

It successfully builds here:

I was and I'm sorry about that. Didn't mean to offend, but it has crossed my mind. Don't want to feel content with that resolve assuming it works. The issue will then live on until another user stumbles uppon it. What I will try right now is building without kmod-crypto-hw-eip93.

You're also selectively reading:

See highlighted text in screenshot:

My fault, I'm doing a terrible job explaining myself. My thoughts aren't being very linear today.

23.05 to 23.05.2 will not build if kmod-crypto-hw-eip93 is included. Snapshots will build just fine, however Network > Wireless tab in Luci disappears along with all WIFI functionality.

I'm a selective screwup it seems.

I'm starting to think that you're failing to add desired/needed packages to your Firmware Selector page before requesting a build.

Try adding:

luci luci-app-firewall luci-app-opkg luci-base luci-light luci-mod-admin-full luci-mod-network luci-mod-status luci-mod-system luci-proto-ipv6 luci-proto-ppp luci-ssl luci-theme-bootstrap

I am not. Have been using that same site to build Openwrt images for some time now. Very familiar with the process.

-uboot-envtools base-files busybox ca-bundle dnsmasq dropbear firewall4 fstools kmod-crypto-hw-eip93 kmod-gpio-button-hotplug kmod-leds-gpio kmod-mt7915-firmware kmod-nft-offload libc libgcc libustream-mbedtls logd mtd netifd nftables opkg procd procd-seccomp procd-ujail uboot-envtools uci uclient-fetch urandom-seed urngd wpad-basic-mbedtls luci luci-ssl sudo luci-app-advanced-reboot luci-app-bcp38 shadow-useradd stubby

OK, when I have a chance (i.e. family not using the WiFi), I'll attempt flashing the snapshot I successfully built and report.

I'm still confused about the origin of the makefile errors in the firmware Selector in Post No. 1.

Were you able to check out my list of packages? I will fix the formatting in a moment.

Does it match - please verify.

I used your first list:

Are you altering the default list - why?

That's from a 23.05.2 build with my package selection, which includes kmod-crypto-hw-eip93.

1 Like

screen712

  • Sysupgrade to SNAPSHOT (r25215-1323314087) works here.
  • Wireless page also works