GL-iNet AX1800 OpenWrt firmware

kern.alert kernel: [ 1.086584] mtdsplit: no squashfs found in "rootfs"
kern.warn kernel: [ 3.056687] gpio_button_hotplug: loading out-of-tree module taints kernel.
kern.warn kernel: [ 3.517486] __adpt_hppe_uniphy_psgmii_mode_set[1156]:INFO:uniphy 0 psgmii channel selection
kern.warn kernel: [ 3.642209] regi_init[3603]:INFO:Initializing HPPE Done!!
kern.warn kernel: [ 3.642337] regi_init[3662]:INFO:qca-ssdk module init succeeded!
kern.info kernel: [ 1.955535] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.
kern.notice kernel: [ 2.677089] random: crng init done

Found few things, unsure if this is critical of can be left as is.

is it possible to have cups and relative packages for it from your repo?

Great News!

The pull request adding AX1800/AXT1800 into main OpenWrt has just been merged and firmwares are available in snapshots:
https://downloads.openwrt.org/snapshots/targets/qualcommax/ipq60xx/

2 Likes

I feel stupid to ask, but how to do test this test image?

OpenWrt snapshots lack a graphical user interface, so after flashing this you would need to install Luci via ssh

any quick walk through ?

https://firmware-selector.openwrt.org/?version=SNAPSHOT&target=qualcommax%2Fipq60xx&id=glinet_gl-ax1800

apk-mbedtls ath11k-firmware-ipq6018 base-files ca-bundle dnsmasq dropbear e2fsprogs firewall4 fstools kmod-ath11k-ahb kmod-fs-ext4 kmod-gpio-button-hotplug kmod-leds-gpio kmod-nft-offload kmod-qca-nss-dp kmod-usb-dwc3 kmod-usb-dwc3-qcom kmod-usb3 libc libgcc libustream-mbedtls logd losetup mtd netifd nftables odhcp6c odhcpd-ipv6only ppp ppp-mod-pppoe procd-ujail uboot-envtools uci uclient-fetch urandom-seed urngd wpad-basic-mbedtls ipq-wifi-glinet_gl-ax1800 luci

2 Likes

I tried that Snapshot last night when I first saw it available...Tried several times installing...Wound up with a brick each time...Could not connect to it and could not SSH into it (Did not keep settings when flashing from gl.inet firmware)...Could not even ping it...You'll also notice you can't build a customized version yet on the Firmware Selector... I think it's still a work in progress...

kern.warn kernel: [ 2549.032607] ath11k c000000.wifi: invalid pdev id 1 in bss_chan_info event
kern.warn kernel: [ 2549.110453] ath11k c000000.wifi: bss channel survey timed out
kern.warn kernel: [ 2549.123871] ath11k c000000.wifi: invalid pdev id 2 in bss_chan_info event 

how to fix this?

Do not try to upgrade directly as a sysupgrade image from the GL-Inet software, even from luci over in advanced... Installing sysupgrade will likely result in a device that can't talk - it's not bricked however, uboot recovery can get things back up and running...

qualcommax: ipq60xx: add GL.iNet GL-AX1800/AXT1800 support
    
    Specifications:
      SoC:     Qualcomm IPQ6000
      RAM:     512 MiB
      Flash:   128 MiB NAND
      ETH:     Qualcomm QCA8075
      WLAN1:   2.4GHz 802.11b/g/n/ax 2x2
      WLAN2:   5GHz 802.11a/n/ac/ax 2x2
      Button:  Reset, Switch
      USB:     1x 3.0
      SD slot: 1 in GL-AXT1800
    
    Install via stock firmware:
      Upload factory.bin in stock firmware's upgrade page,
      do not preserve settings.
    
    Install via uboot web failsafe:
      Push the reset button for 5 seconds, then use broswer
      to access http://192.168.1.1, and upload factory.ubi.
    
    Afterwards upgrade can use sysupgrade image.

factory.ubi from u-boot recovery works fine for first flash over from gl-inet firmware.

sfx2000,

Thanks...That's interesting because I can flash Snapshots from GL.inet Flint2 firmware without issue...If I flash factory.ubi from uboot on the Flint 1 can I get back to GL.inet Firmware (easily)??

You'd have to ask the GL-Inet support folks - that being said, with the right image, you should be able to go back from u-boot recovery...

sfx2000,

Thanks for the info...Did not realize that about the factory.bin and factory.ubi files...
I'm back on GL.inet firmware right now...Will try again later with factory.ubi.

Snapshot/Master is always a work in progress - going there is a decision not taken lightly.

Just know that being now on the mainline in OpenWRT is a good thing - but for most folks, it's really early, and better off waiting a bit...

The stock firmware from GL-Inet is quite good - most are better off here for now.

I've been on OpenWRT Snapshots on the Flint 2 since last year with very little trouble but that's been my only experience.

MT6000 is a very different platform compared to the AX/AXT1800's...

Nice to see at the moment as we can have an apples/apples compare between MediaTek and Qualcomm - MT6000 has an advantage with the 4*4:4 radios and more clocks, but Qualcomm's radios are generally better, IMHO...

Anyways - it'll be interesting to see how things go - I've got a Flint2 on hand, and a SlateAX as well - and a Flint(1) on order...

Well what happened was a whole lotta nuttin'...
Armed with factory.bin, factory.ubi, and sysupgrade.bin (All for the AX1800 from the Firmware Selector Page)...I first tried factory.bin from the gl.inet web interface...Had to do a forced install...
Did not work and required entering into UBOOT...Next I tried factory.ubi from UBOOT...Nothing...Had to get back into UBOOT...OK..Tried Factory.bin from UBOOT...Nothing...Had to get back to UBOOT...And I had previously tried sysupgrade.bin from UBOOT and GL.inet Web interface and I already knew that didn't work either...Not sure what is going on...My UBOOT version is 2.0 which I believe is the most current for the FLINT 1 Router...So I just flashed GL.inet 4.70 firmware back and retored config for now...The FLINT 1 serves as just a backup router for my Flint 2 (I owned the Flint 1 about a year before the Flint 2 came out)...Guess I'll just standby on this and monitor the forums and see what the uptake is on this...

Yeah...UP and RUNNING...
Noticed today that I could build a custom firmware on the OpenWRT Firmware Selector...
Used the same build list to build a custom firmware for my FLINT 1 the same as my FLINT 2.
Success...Downloaded factory.bin, factory.ubi and systupgrade.bin.
At first tried loading the factory.ubi through the Flint 1's UBOOT...I was using my Brave Browser and it was not processing the request. I switched to Firefox Browser...I was then able to upload the factory.ubi via UBOOT (It took quite a few minutes)...Success...I now had OpenWRT r29091 running on my FLINT 1...Next I restored my saved config from my FLINT 2 as my custom build had the SAME packages for my FLINT 1 as it did on my FLINT 2...After reboot everything looked good...I swapped the FLINT 1 in place of the FLINT 2 putting the FLINT 1 online...
Upon boot everything looked OK but I did not have internet...The WAN port was not started. Eventually I figured out that the WAN port had eth1 configured and not WAN in the WAN settings...Once I set it to WAN and restarted it it connected and I had internet and my VPN also automatially started and is working correctly...Everything looks good...So nice to have FLINT 1 now on the same OpenWRT setup as my FLINT 2...Will leave it online today for testing...
Turned out that yesterday's problems were all due to the files that were being offered. Today's files that I did a custom build solved everything. Oh...And the GL.inet UBOOT is intact so that means switching back and forth between GL.inet Firmware and OpenWRT firmware remains easy.
EDIT: I did have to ssh into the router and correct /etc/config/wireless file as it had two entries for the radios in my Flint2 (Since I restored the config from the Flint2)...Simply removed those two entries radio0 and radio1...Then renamed the valid radio entries to radio0 and radio1 correcting names within the sections as well. Now 2.4 and 5Ghz radios are correct in the Flint 1 config and working great (tested). Backed up new config. Everything working.

Yes, just download the uboot .img file and flash it from the recovery web failsafe...

Yesterday I used the firmware selector for GL-AXT1800 and custom build option adding the additional packages that I use for WireGuard, DDNS, https-dns and pbr. Installed the .ubi and everything appears to be working great. So I am encouraged.

1 Like