snap is a Ubuntu thing, nobody else uses it. Even Ubuntu users don't want to use it.
Nobody uses brew outside MacOS.
tio is in the AUR. Recent controversies aside, it's as easy as installing a regular package. But maybe GP doesn't have 10GB to install the entire build chain.
While that is technically true, snaps are very much build for ubuntu. For example it's sandboxing relies on apparmor meaning on distro without it such as archlinux, there is no confinement or security advantage.
Meanwhile flatpak is an actual distro agnostic containerized package management system using namespaces and seccomp available everywhere. Its infrastructure is also officially self hostable unlike snaps.
the idea is more to get into hardware hacking.. the hardware is kind of irrelevant ... the most important thing is a sane UART exposed, documentation, videos about it and etc..
I had one of those sitting in a drawer for years. I think i did get OpenWRT on it at one point. Eventually it just stopped working altogether, but i felt like i got more than my money's worth out of it. Even brand new that router cost next to nothing.
Presently it seems to be unlikely to find an inexpensive (<150 USD) router that will run OpenWRT, supports modern wifi modes, and is reasonably fast.
I settled for a MikroTik model when replacing my mom's router. It almost fits the criteria. I can even port forward via SSH on it.
The one thing it won't do natively? IPv6 6RD, the cursed legacy ISP junk CenturyLink has for IPv6 on DSL or, according to some posts I encountered looking for a solution, their rare fiber runs.
So now it has a script I found online, triggered to run every 10 seconds because the PPPoE interface doesn't provide an 'on change' event hook. If the IPv4 address has changed the script tears down and puts back up the IPv6 address on the 6in4 tunnel and lease blocks.
> Presently it seems to be unlikely to find an inexpensive (<150 USD) router that will run OpenWRT, supports modern wifi modes, and is reasonably fast.
There's a couple ISP branded units that fit those parameters, with caveats. (Mostly around OpenWrt installation difficulty and the always in development state of brand-new 11be platforms)
However due to the price (Depending on availability in the 2nd hand market, it's very possible to get tri-band 11be routers for USD$50-100, usually with one or two 10GBaseT interfaces), there are still quite a few that overlook some of the difficulties involved.
> triggered to run every 10 seconds because the PPPoE interface doesn't provide an 'on change' event hook.
Normally this should be handled by a hotplug.d script in /etc/hotplug.d/ but I'm not familiar with the stock Mikrotik firmware.