Is there already support for GL.iNet GL-E750 V2?

The GL-E750 (V1) is already supported, but I could not find anything hinting that there is any support for the V2 version.
I am looking into getting the device, but I want to have the option to install stock OpenWrt on it to maybe go full open-source for the firmware.
Could I potentially just flash the V1 version on the V2, or is there a need for a new build?

There is no official support for the V2 yet.

It could be possible, if the devices are virtually identical.
But someone with the device in their hands has to confirm the exact specs and the flash layout.
The OEM is using the same firmware file for both V1 and V2 - a good sign, that the devices are indeed very similar.

From the website it looks like they only changed the 4G/LTE modems.
Can't say if the new modems will be supported out-of-the box, though.

It has been asked before, but no answers...

You can get the device and help support it.
Or wait until someone else does.

1 Like

Alright, when I get the device I will certainly help support it. Until then, I'll keep an eye out for others who have the device and maybe they can contribute too, but I have the same feeling that the image will work for both as the docs suggest:

Mudi V2 (GL-E750V2) and Mudi (GL-E750) run on the same firmware. If you are using Mudi (GL-E750), upgrade your firmware to use the latest features and functionality, and refer to this user guide.

(Also the specs from GL.iNet for the V2 and the V1 specs from the OpenWrt page seem to match)

1 Like

I flashed a Mudi v2 (GL-E750V2) with the OpenWrt sysupgrade image for Mudi v1 and the following things are working:

  • WiFi (2.4 GHz)
  • LTE connection (LTE modem) after installing luci-proto-qmi
  • LuCi
  • more things not tested yet

The following things are not working for now:

  • OLED display (stuck at "Booting ...")
  • WiFi (5 GHz)
  • more things not tested yet

Tested version: OpenWrt 23.05.0 sysupgrade (https://downloads.openwrt.org/releases/23.05.0/targets/ath79/nand/openwrt-23.05.0-ath79-nand-glinet_gl-e750-squashfs-sysupgrade.bin) / install/factory is not working and is showing an error when trying to flash it.

I can help documenting usage of OpenWrt with v2 on the docs for Mudi and testing new versions, as long as they are based on the image, which is already working for basic usage.

4 Likes

Check with lspci for 5ghz device ids, maybe it needs other driver (you can add today via firmware-selector) or modifications to kmod or board data.

At the same point chevk sysupgrade to openwrt and back to oem.

Wh)le in oem ssh and try to determine like gpios tthat drive led screen

This would be great. I can help updating the techdata, if you can confirm it with your device.

There are newer images for this device:
https://firmware-selector.openwrt.org/?version=23.05.3&target=ath79%2Fnand&id=glinet_gl-e750

Can you confirm 23.05.3 works as well?

EDIT:
Found the new FCC ID, but the internal photos are not detailed enough :confused:
https://fccid.io/2AFIW-E750V2C4

1 Like

I have this device if this can help somehow.

@Thu4A Were you able to try the newer image?

It would be really nice if you could also try to flash/upgrade to the newest OpenWrt image mentiined by @dnd and report what is working and what is not

Latest FW changes nothing - the same as previous... so there was no support added.

I did some research on original FW:

Dmesg from E750v2 latest original fw:

[    0.000000] Linux version 5.10.176 (glinet@glinet) (mips-openwrt-linux-musl-gcc (OpenWrt GCC 11.2.0 r20123-38ccc47687) 11.2.0, GNU ld (GNU Binutils) 2.37) #0 Sun Apr 9 12:27:46 2023
[    0.000000] printk: bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019374 (MIPS 24Kc)
[    0.000000] MIPS: machine is GL.iNet GL-E750
[    0.000000] SoC: Qualcomm Atheros QCA9533 ver 2 rev 0
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] On node 0 totalpages: 32768
[    0.000000]   Normal zone: 288 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 32768 pages, LIFO batch:7
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 32480
[    0.000000] Kernel command line: console=ttyS0,115200n8 rootfstype=squashfs,jffs2
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes, linear)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes, linear)
[    0.000000] Writing ErrCtl register=00000000
[    0.000000] Readback ErrCtl register=00000000
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 120000K/131072K available (6401K kernel code, 597K rwdata, 1340K rodata, 1188K init, 214K bss, 11072K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS: 51
[    0.000000] CPU clock: 650.000 MHz
[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 5880801374 ns
[    0.000008] sched_clock: 32 bits at 325MHz, resolution 3ns, wraps every 6607641598ns
[    0.008321] Calibrating delay loop... 432.53 BogoMIPS (lpj=2162688)
[    0.074928] pid_max: default: 32768 minimum: 301
[    0.079971] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.087676] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.098221] dyndbg: Ignore empty _ddebug table in a CONFIG_DYNAMIC_DEBUG_CORE build
[    0.109350] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.119768] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
[    0.127060] pinctrl core: initialized pinctrl subsystem
[    0.137522] NET: Registered protocol family 16
[    0.143045] thermal_sys: Registered thermal governor 'step_wise'
[    0.207373] clocksource: Switched to clocksource MIPS
[    0.220458] NET: Registered protocol family 2
[    0.225304] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear)
[    0.233838] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[    0.242786] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.250892] TCP bind hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.258341] TCP: Hash tables configured (established 1024 bind 1024)
[    0.265208] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.272165] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.279882] NET: Registered protocol family 1
[    0.284509] PCI: CLS 0 bytes, default 32
[    0.295665] workingset: timestamp_bits=14 max_order=15 bucket_order=1
[    0.307472] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.313624] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.326015] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
[    0.337357] pinctrl-single 1804002c.pinmux: 576 pins, size 72
[    0.344350] gpio-export gpio-export: 4 gpio(s) exported
[    0.350738] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[    0.360002] printk: console [ttyS0] disabled
[    0.364590] 18020000.uart: ttyS0 at MMIO 0x18020000 (irq = 9, base_baud = 1562500) is a 16550A
[    0.373754] printk: console [ttyS0] enabled
[    0.382822] printk: bootconsole [early0] disabled
[    0.413400] spi-nand spi0.1: Macronix SPI NAND was found.
[    0.419073] spi-nand spi0.1: 128 MiB, block size: 128 KiB, page size: 2048, OOB size: 64
[    0.430350] 1 fixed-partitions partitions found on MTD device (null)
[    0.436935] Creating 1 MTD partitions on "(null)":
[    0.441946] 0x000000000000-0x000008000000 : "ubi"
[    0.554543] spi-nor spi0.0: w25q128 (16384 Kbytes)
[    0.559646] 6 fixed-partitions partitions found on MTD device spi0.0
[    0.566250] OF: Bad cell count for /ahb/spi@1f000000/flash@0/partitions
[    0.573127] OF: Bad cell count for /ahb/spi@1f000000/flash@0/partitions
[    0.580459] Creating 6 MTD partitions on "spi0.0":
[    0.585424] 0x000000000000-0x000000040000 : "u-boot"
[    0.595131] 0x000000040000-0x000000050000 : "u-boot-env"
[    0.601822] 0x000000050000-0x000000060000 : "art"
[    0.609665] 0x000000060000-0x000000460000 : "kernel"
[    0.615937] 0x000000460000-0x000000fe0000 : "reserved"
[    0.624098] 0x000000fe0000-0x000001000000 : "log"
[    1.257844] mdio.0:1f: Found an AR934X built-in switch
[    1.659442] ag71xx 19000000.eth: connected to PHY at mdio.0:1f:04 [uid=004dd042, driver=Generic PHY]
[    1.669608] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode: mii
[    1.677814] NET: Registered protocol family 10
[    1.689054] Segment Routing with IPv6
[    1.692967] NET: Registered protocol family 17
[    1.697730] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[    1.711129] 8021q: 802.1Q VLAN Support v1.8
[    1.720942] PCI host bridge /ahb/pcie-controller@180c0000 ranges:
[    1.727281]  MEM 0x0000000010000000..0x0000000013ffffff
[    1.732747]   IO 0x0000000000000000..0x0000000000000000
[    1.738354] PCI host bridge to bus 0000:00
[    1.742604] pci_bus 0000:00: root bus resource [mem 0x10000000-0x13ffffff]
[    1.749744] pci_bus 0000:00: root bus resource [io  0x0000]
[    1.755504] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[    1.762522] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    1.770768] pci 0000:00:00.0: [168c:0050] type 00 class 0x028000
[    1.777008] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x001fffff 64bit]
[    1.784079] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x0000ffff pref]
[    1.791105] pci 0000:00:00.0: supports D1
[    1.795249] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
[    1.802289] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[    1.809192] pci 0000:00:00.0: BAR 0: assigned [mem 0x10000000-0x101fffff 64bit]
[    1.816767] pci 0000:00:00.0: BAR 6: assigned [mem 0x10200000-0x1020ffff pref]
[    1.828389] UBI: auto-attach mtd0
[    1.831859] ubi0: attaching mtd0
[    3.279912] ubi0: scanning is finished
[    3.355222] ubi0: volume 1 ("rootfs_data") re-sized from 9 to 875 LEBs
[    3.363405] ubi0: attached mtd0 (name "ubi", size 128 MiB)
[    3.369150] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    3.376249] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    3.383279] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[    3.390479] ubi0: good PEBs: 1024, bad PEBs: 0, corrupted PEBs: 0
[    3.396767] ubi0: user volume: 2, internal volumes: 1, max. volumes count: 128
[    3.404233] ubi0: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 1681043266
[    3.413665] ubi0: available PEBs: 0, total reserved PEBs: 1024, PEBs reserved for bad PEB handling: 20
[    3.423395] ubi0: background thread "ubi_bgt0d" started, PID 324
[    3.438261] block ubiblock0_0: created from ubi0:0(rootfs)
[    3.443945] ubiblock: device ubiblock0_0 (rootfs) set to be root filesystem
[    3.503615] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.
[    3.518367] Freeing unused kernel memory: 1188K
[    3.523050] This architecture does not have kernel memory protection.
[    3.529738] Run /sbin/init as init process
[    3.533967]   with arguments:
[    3.533972]     /sbin/init
[    3.533976]   with environment:
[    3.533980]     HOME=/
[    3.533985]     TERM=linux
[    5.142865] init: Console is alive
[    5.146921] init: - watchdog -
[    9.116408] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    9.262347] install gl_hw_info
[    9.297845] usbcore: registered new interface driver usbfs
[    9.303586] usbcore: registered new interface driver hub
[    9.309234] usbcore: registered new device driver usb
[    9.362821] gl-tertf: (C) 2021 jianhui zhao <jianhui.zhao@gl-inet.com>
[    9.379228] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    9.396133] SCSI subsystem initialized
[    9.408485] fsl-ehci: Freescale EHCI Host controller driver
[    9.416555] ehci-platform: EHCI generic platform driver
[    9.422456] ehci-platform 1b000000.usb: EHCI Host Controller
[    9.428390] ehci-platform 1b000000.usb: new USB bus registered, assigned bus number 1
[    9.436619] ehci-platform 1b000000.usb: irq 3, io mem 0x1b000000
[    9.467396] ehci-platform 1b000000.usb: USB 2.0 started, EHCI 1.00
[    9.474806] hub 1-0:1.0: USB hub found
[    9.479634] hub 1-0:1.0: 1 port detected
[    9.492705] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    9.501161] ohci-platform: OHCI generic platform driver
[    9.510943] uhci_hcd: USB Universal Host Controller Interface driver
[    9.523727] usbcore: registered new interface driver usb-storage
[    9.531575] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    9.539577] kmodloader: ["gl_system": "kernel_load"]
[    9.555283] init: - preinit -
[   10.077468] usb 1-1: new high-speed USB device number 2 using ehci-platform
[   10.325679] hub 1-1:1.0: USB hub found
[   10.331884] hub 1-1:1.0: 4 ports detected
[   10.607701] random: procd: uninitialized urandom read (4 bytes read)
[   10.797463] usb 1-1.1: new high-speed USB device number 3 using ehci-platform
[   10.978700] usb-storage 1-1.1:1.0: USB Mass Storage device detected
[   11.006850] scsi host0: usb-storage 1-1.1:1.0
[   11.283931] random: jshn: uninitialized urandom read (4 bytes read)
[   11.853118] random: jshn: uninitialized urandom read (4 bytes read)
[   11.878238] random: jshn: uninitialized urandom read (4 bytes read)
[   11.977761] random: jshn: uninitialized urandom read (4 bytes read)
[   12.022213] scsi 0:0:0:0: Direct-Access     Generic  STORAGE DEVICE   0233 PQ: 0 ANSI: 0
[   13.142925] sd 0:0:0:0: [sda] Attached SCSI removable disk
[   14.857378] usb 1-1.2: new high-speed USB device number 4 using ehci-platform
[   15.008240] usb 1-1.2: config 1 has an invalid interface number: 12 but max is 5
[   15.015906] usb 1-1.2: config 1 has no interface number 5
[   15.220201] eth0: link up (100Mbps/Full duplex)
[   15.224934] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   17.519318] mount_root: loading kmods from internal overlay
[   17.614304] kmodloader: loading kernel modules from //etc/modules-boot.d/*
[   17.637900] kmodloader: done loading kernel modules from //etc/modules-boot.d/*
[   17.645838] kmodloader: ["gl_system": "kernel_load"]
[   21.883190] UBIFS (ubi0:1): default file-system created
[   21.891247] UBIFS (ubi0:1): Mounting in unauthenticated mode
[   21.907442] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" started, PID 520
[   22.156126] UBIFS (ubi0:1): UBIFS: mounted UBI device 0, volume 1, name "rootfs_data"
[   22.164290] UBIFS (ubi0:1): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[   22.174548] UBIFS (ubi0:1): FS size: 109707264 bytes (104 MiB, 864 LEBs), journal size 5459968 bytes (5 MiB, 43 LEBs)
[   22.185542] UBIFS (ubi0:1): reserved for root: 4952683 bytes (4836 KiB)
[   22.192411] UBIFS (ubi0:1): media format: w5/r0 (latest is w5/r0), UUID 2D716202-FDD7-4D57-A7CB-17C997C14CA3, small LPT model
[   22.207159] block: attempting to load /tmp/ubifs_cfg/upper/etc/config/fstab
[   22.214986] block: unable to load configuration (fstab: Entry not found)
[   22.222453] block: attempting to load /tmp/ubifs_cfg/etc/config/fstab
[   22.229741] block: unable to load configuration (fstab: Entry not found)
[   22.237091] block: attempting to load /etc/config/fstab
[   22.243120] block: unable to load configuration (fstab: Entry not found)
[   22.250557] block: no usable configuration
[   22.264710] UBIFS (ubi0:1): un-mount UBI device 0
[   22.269661] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" stops
[   22.286443] UBIFS (ubi0:1): Mounting in unauthenticated mode
[   22.293048] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" started, PID 523
[   22.552624] UBIFS (ubi0:1): UBIFS: mounted UBI device 0, volume 1, name "rootfs_data"
[   22.560778] UBIFS (ubi0:1): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[   22.571027] UBIFS (ubi0:1): FS size: 109707264 bytes (104 MiB, 864 LEBs), journal size 5459968 bytes (5 MiB, 43 LEBs)
[   22.582002] UBIFS (ubi0:1): reserved for root: 4952683 bytes (4836 KiB)
[   22.588849] UBIFS (ubi0:1): media format: w5/r0 (latest is w5/r0), UUID 2D716202-FDD7-4D57-A7CB-17C997C14CA3, small LPT model
[   25.873740] block: attempting to load /tmp/ubifs_cfg/upper/etc/config/fstab
[   25.881592] block: unable to load configuration (fstab: Entry not found)
[   25.889092] block: attempting to load /tmp/ubifs_cfg/etc/config/fstab
[   25.896297] block: unable to load configuration (fstab: Entry not found)
[   25.903757] block: attempting to load /etc/config/fstab
[   25.909751] block: unable to load configuration (fstab: Entry not found)
[   25.917077] block: no usable configuration
[   25.924504] mount_root: overlay filesystem has not been fully initialized yet
[   25.933385] mount_root: switching to ubifs overlay
[   25.964478] urandom-seed: Seed file not found (/etc/urandom.seed)
[   26.201085] eth0: link down
[   26.220553] procd: - early -
[   26.223976] procd: - watchdog -
[   27.457564] random: jshn: uninitialized urandom read (4 bytes read)
[   27.531723] procd: - watchdog -
[   27.626838] procd: - ubus -
[   28.087622] random: ubusd: uninitialized urandom read (4 bytes read)
[   28.107529] random: ubusd: uninitialized urandom read (4 bytes read)
[   28.133182] procd: - init -
[   29.155623] random: jshn: uninitialized urandom read (4 bytes read)
[   29.186208] random: ubusd: uninitialized urandom read (4 bytes read)
[   31.047882] mtdoops: ready 0, 1 (no erase)
[   31.047898] mtdoops: Attached to MTD device 6
[   32.144514] urngd: v1.0.2 started.
[   32.643649] kmodloader: loading kernel modules from /etc/modules.d/*
[   33.071175] random: crng init done
[   33.074708] random: 54 urandom warning(s) missed due to ratelimiting
[   33.555259] ntfs: driver 2.1.32 [Flags: R/O MODULE].
[   33.636706] tun: Universal TUN/TAP device driver, 1.6
[   33.900250] GACT probability on
[   33.909134] Mirror/redirect action on
[   33.952337] u32 classifier
[   33.955150]     input device check on
[   33.958999]     Actions configured
[   34.004575] fuse: init (API version 7.32)
[   34.081840] Bridge firewalling registered
[   34.101247] usbcore: registered new interface driver cdc_acm
[   34.107105] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[   34.129800] usbcore: registered new interface driver cdc_wdm
[   34.149321] Loading modules backported from Linux version v5.15.92-0-ge515b9902f5f
[   34.157154] Backport generated by backports.git v5.15.92-1-0-gdfe0f60c
[   34.190199] usbcore: registered new interface driver ipheth
[   34.424669] usbcore: registered new interface driver usbserial_generic
[   34.431617] usbserial: USB Serial support registered for generic
[   34.473659] wireguard: WireGuard 1.0.20220627 loaded. See www.wireguard.com for information.
[   34.482455] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[   34.652267] xt_time: kernel timezone is -0000
[   34.661749] usbcore: registered new interface driver cdc_ether
[   34.683593] usbcore: registered new interface driver cdc_ncm
[   34.793445] usbcore: registered new interface driver huawei_cdc_ncm
[   35.442241] PPP generic driver version 2.4.2
[   35.460056] NET: Registered protocol family 24
[   35.483041] qmi_wwan 1-1.2:1.4: cdc-wdm0: USB WDM device
[   35.498084] qmi_wwan 1-1.2:1.4: QuectelEC25&EC21&EG91&EG95&EG06&EP06&EM06&BG96&AG35 qmi wwan detected
[   35.508641] qmi_wwan 1-1.2:1.4 wwan0: register 'qmi_wwan' at usb-1b000000.usb-1.2, WWAN/QMI device, 0e:1d:ca:88:40:9b
[   35.519983] usbcore: registered new interface driver qmi_wwan
[   35.551208] usbcore: registered new interface driver rndis_host
[   35.668542] ath10k_pci 0000:00:00.0: enabling device (0000 -> 0002)
[   35.677290] ath10k_pci 0000:00:00.0: pci irq legacy oper_irq_mode 1 irq_mode 0 reset_mode 0
[   50.595431] ath10k_pci 0000:00:00.0: qca9887 hw1.0 target 0x4100016d chip_id 0x004000ff sub 0000:0000
[   50.605062] ath10k_pci 0000:00:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[   50.618052] ath10k_pci 0000:00:00.0: firmware ver 10.2.4-1.0-00047 api 5 features no-p2p,ignore-otp,skip-clock-init,mfp,allows-mesh-bcast crc32 62f7565f
[   51.413097] ath10k_pci 0000:00:00.0: board_file api 1 bmi_id N/A crc32 546cca0d
[   51.421086] ath10k_pci 0000:00:00.0: failed to read device EEPROM at 0000
[   51.428135] ath10k_pci 0000:00:00.0: failed to read calibration data from EEPROM: -22
[   52.578273] ath10k_pci 0000:00:00.0: htt-ver 2.1 wmi-op 5 htt-op 2 cal file max-sta 128 raw 0 hwcrypto 1
[   52.719083] ath: EEPROM regdomain: 0x0
[   52.719096] ath: EEPROM indicates default country code should be used
[   52.719101] ath: doing EEPROM country->regdmn map search
[   52.719115] ath: country maps to regdmn code: 0x3a
[   52.719122] ath: Country alpha2 being used: US
[   52.719127] ath: Regpair used: 0x3a
[   52.798274] usbcore: registered new interface driver option
[   52.804120] usbserial: USB Serial support registered for GSM modem (1-port)
[   52.811808] option 1-1.2:1.0: GSM modem (1-port) converter detected
[   52.818633] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB0
[   52.826016] option 1-1.2:1.1: GSM modem (1-port) converter detected
[   52.832863] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB1
[   52.840344] option 1-1.2:1.2: GSM modem (1-port) converter detected
[   52.847113] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB2
[   52.854590] option 1-1.2:1.3: GSM modem (1-port) converter detected
[   52.861400] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB3
[   52.998420] ath: EEPROM regdomain: 0x0
[   52.998437] ath: EEPROM indicates default country code should be used
[   52.998441] ath: doing EEPROM country->regdmn map search
[   52.998458] ath: country maps to regdmn code: 0x3a
[   52.998466] ath: Country alpha2 being used: US
[   52.998471] ath: Regpair used: 0x3a
[   53.010836] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'
[   53.013213] ieee80211 phy1: Atheros AR9531 Rev:2 mem=0xb8100000, irq=13
[   53.058760] kmodloader: done loading kernel modules from /etc/modules.d/*
[   53.066168] kmodloader: ["gl_system": "kernel_load"]
[  218.743159] tertf: br-lan registered, add it
[  218.780990] br-lan: port 1(eth0) entered blocking state
[  218.781011] br-lan: port 1(eth0) entered disabled state
[  218.781388] device eth0 entered promiscuous mode
[  221.278226] eth0: link up (100Mbps/Full duplex)
[  221.326256] br-lan: port 1(eth0) entered blocking state
[  221.326278] br-lan: port 1(eth0) entered forwarding state
[  229.401220] br-lan: port 2(wlan0) entered blocking state
[  229.401241] br-lan: port 2(wlan0) entered disabled state
[  229.401665] device wlan0 entered promiscuous mode
[  229.401819] br-lan: port 2(wlan0) entered blocking state
[  229.401832] br-lan: port 2(wlan0) entered forwarding state
[  229.540747] br-lan: port 2(wlan0) entered disabled state
[  230.102216] ath10k_pci 0000:00:00.0: failed to read device EEPROM at 0000
[  230.102242] ath10k_pci 0000:00:00.0: failed to read calibration data from EEPROM: -22
[  236.927644] ath10k_pci 0000:00:00.0: pdev param 0 not supported by firmware
[  236.975504] br-lan: port 3(wlan1) entered blocking state
[  236.975525] br-lan: port 3(wlan1) entered disabled state
[  236.975915] device wlan1 entered promiscuous mode
[  236.976078] br-lan: port 3(wlan1) entered blocking state
[  236.976090] br-lan: port 3(wlan1) entered forwarding state
[  237.269019] br-lan: port 3(wlan1) entered disabled state
[  241.222213] br-lan: port 3(wlan1) entered blocking state
[  241.222235] br-lan: port 3(wlan1) entered forwarding state
[  249.074046] br-lan: port 2(wlan0) entered blocking state
[  249.074070] br-lan: port 2(wlan0) entered forwarding state

Wifi radio 0 - Qualcomm Atheros QCA9887 802.11acn
Wifi radio 1 - Qualcomm Atheros QCA9530 802.11bgn

root@GL-E750:~# lsusb 
Bus 001 Device 005: ID 2c7c:030b Quectel EM060K-GL
Bus 001 Device 003: ID 05e3:0752 Generic USB Storage
Bus 001 Device 002: ID 05e3:0618  USB2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux 5.10.176 ehci_hcd EHCI Host Controller
root@GL-E750:~# lspci
00:00.0 Network controller: Qualcomm Atheros QCA9887 802.11ac Wireless Network Adapter
root@GL-E750:~# 

i can provide more data if needed, what to check?

can someone confirm that vanilla openwrt is working on this device?

based on the thread you just read, does it look like it's already supported ?