Greetings all, new account and first time poster. I have had qty 2 Flint 3 for about 2 months now, running in AP mode. Longtime user of linux, dd-wrt, and built up custom SOHO router/firewall/AP using off the shelf hardware in the past. But relatively new to the OpenWRT ecosystem.
So I have a pile of bugs that I would like to write up here. Some have been sent into gl.inet support over email, but I do not think they truly understood the issues based on their responses.
Bugs and issues
-
The ancient kernel (5.4.213) in FW 4.7 through 4.8.2 … First of all how many security issues have been closed in the linux kernel since 5.4 was current? But the bigger issue is how it contributes to #2. I get this is sort of forced by the Qualcomm SDK… but this is pretty insane that a kernel this old is being pushed as current and secure.
-
NO BTRFS SUPPORT?!?!? I have btrfs-progs and kmod-fs-btrfs add-ons installed per GUI and per opkg on command line. Rebooted since install of these. But a known good btrfs external hard drive is incorrectly recognized as an NTFS drive (it is not). Tried with a newly formatted USB drive, with first MSDOS then re-done with GPT partition tables, same results.
-
MLO OPERATIONS. These are improved in 4.8.x, but still has issues with interrupted sessions, not actually allowing MLO connections on multiple bands, etc. Testing primarily against a Pixel 9 Pro XL as well as a Framework Laptop 13 Intel + Arch Linux + [ Intel BE200 || Mediatek MT7925 m.2 cards ]. Same results with all, usually have only 1 connected stream, and a second connected band immediately cuts stability. Seems worse with 6Ghz allowed in the MLO mix, but deselecting this does not completely solve the issues either. Not completely unusuable, but definitely not as reliable as I would like.
-
IPERF3 is basically unusuable with the Flint 3 as the sending or receiving endpoint. Mid 300mbps seems to be the most the CPU can create / ingest for this speed test via either WLAN or ethernet connection. When I iperf3 past the AP to another faster machine, I often get the expected ~2.3gbps over ethernet instead.
-
Throughput drops for no reason to ~200mbps past this AP, as if it was being traffic shaped to exactly that value. PHY rates are well north of 1gbps on 5ghz band according to wavemon, but iperf3 through to the faster machine on my LAN shows a very stubbornly capped 222 +/- 1mpbs. Reboot may improve throughput initially but it seems to fail down or get choked to this value with tens of minutes of uptime.
-
One of my two units is advertising itself as an SMB server, even with this deselected in GUI Applications > Network Storage > File Services tab
Feature requests:
A. In AP network mode, allow for VPN client connection + guest WLAN network that tunnels all guest WLAN traffic through the VPN interface. This is possible using GL.Inet GUI in router mode, but is not implemented in AP mode. Probably possible to do this in luci as well, I just have not spent enough time trying.
B. In Router network mode, allow a VPN connection be a failover WAN source with fail back to primary wired WAN connection. Yes this is a weird goofball edge case that is not likely to be applicable to too many topologies.
Apologies if these have been reported/discussed elsewhere here. I did some basic site searching but did not stumble on actual solutions for most of these. But if anyone has solutions/recipes, please let me know.
Also, @bruce , this discourse instance threw an issue when I was signing up for an account this morning. It said, “no more registrations allowed from this IP address”, even though I am on my own public static IP that serves my household only. Confirmed I was not being routed through a VPN by doing ``curl ifconfig.me`` , which returned my ISP assigned public static. So there should not have been any past registrations from this IPv4 address.