Openwrt support for AX1800 and AXT1800

There is a PR and request to merge support for gl.inet AX-1800 and AXT-1800 in official openwrt. Merge into openwrt main is blocked until enough people review and approve. This is using the 6.6 linux kernel and is running stably for me anyway. So if you are capable, please review and test it at:

5 Likes

Guys are checking this.

5 Likes

Very excited to see this! :smiley:

2 Likes

does this mean that there will be a version of pure OpenWRT for SLATE_AX?

My colleague @YQ24 will be responsible for verifying and following up this PR.

3 Likes

I reviewed the changes, compiled the gl-ax1800 and gl-axt1800 targets, installed the resulting .ubi upgrades to my axt1800/ax1800, tested the firmware on an axt1800/ax1800, finding no issues.everything looks great!

3 Likes

The only issue I found so far is that if I set Wi-Fi radio0 country=US, mode=AX, channel = auto, width=80, the auto channel selection chose channel 169. My M2 Macbook, iPhone and iPad do not support this channel. I could be wrong but I don’t recall encountering this with the gl.inet firmware.

@YQ24 Are you still able to test? I think I found a problem. I have configured radio1 a 2.4 GHz wifi client WWAN connected to an access point that uses the same SSID for 2.4 and 5 Ghz. I configured radio0 5 GHz AX access point. The ath11k wifi driver crashes when the radio0 client re-authenticates.

Thu Jun 13 18:24:44 2024 daemon.notice hostapd: phy0-ap0: AP-STA-DISCONNECTED 6a:65:26:54:6d:ae
Thu Jun 13 18:24:44 2024 daemon.info hostapd: phy0-ap0: STA 6a:65:26:54:6d:ae IEEE 802.11: disassociated
Thu Jun 13 18:24:46 2024 daemon.info hostapd: phy0-ap0: STA 6a:65:26:54:6d:ae IEEE 802.11: deauthenticated due to inactivity (timer DEAUTH/REMOVE)
Thu Jun 13 18:25:35 2024 daemon.notice netifd: wwan (11798): udhcpc: sending renew to server 192.168.128.1
Thu Jun 13 18:28:16 2024 daemon.warn odhcpd[2167]: No default route present, overriding ra_lifetime!
Thu Jun 13 18:32:26 2024 daemon.warn odhcpd[2167]: No default route present, overriding ra_lifetime!
Thu Jun 13 18:33:59 2024 daemon.notice hostapd: phy0-ap0: AP-STA-DISCONNECTED 02:8e:e5:93:81:df
Thu Jun 13 18:33:59 2024 daemon.info hostapd: phy0-ap0: STA 02:8e:e5:93:81:df IEEE 802.11: disassociated due to inactivity
Thu Jun 13 18:34:00 2024 daemon.info hostapd: phy0-ap0: STA 02:8e:e5:93:81:df IEEE 802.11: deauthenticated due to inactivity (timer DEAUTH/REMOVE)
Thu Jun 13 18:34:04 2024 kern.err kernel: [50498.419986] qcom-q6v5-wcss-pil cd00000.remoteproc: fatal error received:
Thu Jun 13 18:34:04 2024 kern.err kernel: [50498.419986] QC Image Version: QC_IMAGE_VERSION_STRING=WLAN.HK.2.5.0.1-03982-QCAHKSWPL_SILICONZ-3
Thu Jun 13 18:34:04 2024 kern.err kernel: [50498.419986] Image Variant : IMAGE_VARIANT_STRING=6018.wlanfw.evalQ
Thu Jun 13 18:34:04 2024 kern.err kernel: [50498.419986]
Thu Jun 13 18:34:04 2024 kern.err kernel: [50498.419986] NOC_error.c:474 NOCError: FATAL ERRORparam0 :zero, param1 :zero, param2 :zero.
...