What if I'd like to build a linux router out of modern hardware? I would like to stop upgrading routers every two years (maybe just upgrade the wifi cards in it), and have full control over router's UI (command line is fine). Is this a stupid idea?
How to build a Linux-based wireless router out of spare parts (1998)
51–60 of 105 posts
Re: How to build a Linux-based wireless router out of spare parts (1998)
#52[1] https://www.keenansystems.com/store/engenius_senao_200mw_pcm...
[2] https://components101.com/articles/metal-oxide-varistor-mov-...
Re: How to build a Linux-based wireless router out of spare parts (1998)
#53Re: How to build a Linux-based wireless router out of spare parts (1998)
#54What if I'd like to build a linux router out of modern hardware? I would like to stop upgrading routers every two years (maybe just upgrade the wifi cards in it), and have full control over router's UI (command line is fine). Is this a stupid idea?
The software stack is pretty basic:
- IPtables for routing and firewall
- DNSMasq for DNS cache and DHCP
- Hostapd for wireless
Re: How to build a Linux-based wireless router out of spare parts (1998)
#55Why is situation with wireless routers still so messed up? Barely anything new coming out has proper upstream Linux drivers. Broadcom chipsets are one of the worst offenders, but others are barely any better. Why can't Intel make some?
Re: How to build a Linux-based wireless router out of spare parts (1998)
#56Re: How to build a Linux-based wireless router out of spare parts (1998)
#57Reminds me of creating a wireless access point using an old 80486 laptop and a ORiNOCO Bronze wireless card, a pigtail and an antenna. It was for one of the first free public wireless networks in Tompkins Square Park in Manhattan, New York, in 2001. The bandwidth was provided by alt.coffee, a coffee and Internet cafe. It took some convincing to get the owners of alt.coffee to let me do this because they thought it wo…
I had never been truant from school before up to that point, but sometimes life rewards you for taking risks.
Re: How to build a Linux-based wireless router out of spare parts (1998)
#58What if I'd like to build a linux router out of modern hardware? I would like to stop upgrading routers every two years (maybe just upgrade the wifi cards in it), and have full control over router's UI (command line is fine). Is this a stupid idea?
Not stupid, but you also have to understand the downsides. I once did that, essentially just a linux PC with extra network cards. It doubled as a NAS too. One issue is simply that when you are playing with it (updates and all that), you won't have a router and you will lose internet access for all your connected devices. You also have to consider power outages (UPS highly recommended) and electricity costs. It gives…
For my system, the only update I need to reboot for is a kernel upgrade. For everything else I can restart individual services, which leaves routing and firewalling completely untouched. And when I _need_ to reboot the thing, it takes right around 30 seconds from the time it stops passing traffic until the time traffic starts flowing again.
> You also have to consider power outages (UPS highly recommended) and electricity costs.
Power outages aren't a concern, as the rest of my networking gear isn't on a UPS. But boy, howdy are you right about the power costs. I've gone from drawing 12W _max_ (read as "_never_") to more like 20W _idle_, and way, way more if I'm performing updates.
> If WiFi is the reason you change so much, you can buy access points and connect them to your router with wires.
Yeah, I strongly recommend this. Separating your APs from your router is a smart move.
Re: How to build a Linux-based wireless router out of spare parts (1998)
#59Earlier quoted context omitted.
I run OpenWRT on ASUS RT-AX53U (WiFi 6 - MT915E) and it works fine - as an AP only, it can manage 800Mbps and routing with no SQM 500Mpbs (using Software Flow Offloading).
Openwrt works fine but it's all so special. Special software running on special hardware. Just having a PC with a good card in it has soundsd greatly appealing for so long. During the PogoPlug/SheevaPlug phase I had some nice repurposed hardware that ran upstream Debian, had good ram, and some capable atheros wifi. It was so nice having a less special purpose system, having just a regular computer that happened to ha…
Doesn't OpenWRT work on x86 hardware just fine? https://firmware-selector.openwrt.org/?version=22.03.3&targe...>
(You can select 32-bit x86 or two other flavors if you don't want to run on x86/64.)
Re: How to build a Linux-based wireless router out of spare parts (1998)
#60Reminds me of creating a wireless access point using an old 80486 laptop and a ORiNOCO Bronze wireless card, a pigtail and an antenna. It was for one of the first free public wireless networks in Tompkins Square Park in Manhattan, New York, in 2001. The bandwidth was provided by alt.coffee, a coffee and Internet cafe. It took some convincing to get the owners of alt.coffee to let me do this because they thought it wo…
There are what look like "supernodes" for LinkNYC near the park, and somebody set up receiver hardware on my roof for the other network, but I haven't yet figured out who.