this post was submitted on 25 Mar 2024
149 points (96.9% liked)

Linux

54444 readers
429 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

I have many nerdy friends who have been Linux users for ages. But most of them don't know such a thing as Openwrt exists or have never bothered to give it a try. It's a very fun piece of software to play with and can be extremely useful for routing traffic. Wondering why it isn't more popular/widely used.

(page 3) 25 comments
sorted by: hot top controversial new old
[–] Molecular0079@lemmy.world 15 points 1 year ago* (last edited 1 year ago) (1 children)

I've been using it for years and now I basically can't live without it. I consider OpenWrt compatibility in all of my router purchases. Currently using a Netgear R7800 and a Belkin RT3200, both are going strong.

It isn't as widely used because it can be finicky to flash sometimes, and that's if it's even compatible in the first place. Even if it works, you may experience a drop in performance unless OpenWrt supports using the routers hardware acceleration features. If there's no support, OpenWrt basically uses the onboard CPU to do routing and they're usually not all that powerful.

load more comments (1 replies)

I know about it but definitely prefer Opnsense for my x86 router.

[–] cmnybo@discuss.tchncs.de 8 points 1 year ago (5 children)

I've used OpenWrt, DD-WRT, and Tomato firmware on the various routers I've had. I don't think I've ever kept the stock firmware on any router I've owned.

I use pfSense at home now, but I've been considering switching to OPNsense. I still run OpenWrt on a portable router that I use when I'm traveling though. I won't ever buy a router that I can't run open source firmware on.

load more comments (5 replies)
[–] d3Xt3r@lemmy.nz 2 points 1 year ago* (last edited 1 year ago) (6 children)

I know about it, but I prefer Asuswrt Merlin firmware for my routers, because I mainly use ASUS routers (powerful, modern (WiFi 6E etc) , easy to find second-hand models for cheap) and Merlin firmware is very well integrated with the routers and uses the same UI as the stock firmware, but provides additional features like a package manger etc.

In fact I believe ASUS themselves have started to use some of Merlin's patches in their firmware, which goes to show how professional Merlin is.

load more comments (6 replies)
[–] Hominine@lemmy.world 3 points 1 year ago* (last edited 1 year ago)

As a seven-plus year Linux vet I've known about OpenWRT for some time but only made the switch about 3 months or so myself to breathe some life into an aging Linksys.

I'm very impressed with the kit so far, it runs well (snappy even) and the amount of options provided are a bit overwhelming at first. Eventually I'll move on to prosumer hardware, but this is a nice middle ground in the interim.

[–] user224@lemmy.sdf.org 4 points 1 year ago (3 children)

I do know about it, but I don't even have internet at home.
Though I do use DD-WRT on my WRT160NL which I use at school. For me it acts as firewall + setup-free VPN + DNS Ad blocker (NextDNS). I also have separate passwordless guest network on it if someone wants to use my router. Separate subnet, unbridged with net isolation and AP isolation enabled. And also QoS set to "Bulk" while my network is set to "Maximum". And also forced DNS redirection enabled, so that everyone who doesn't use DoT or DoH uses NextDNS.

It cannot run modern versions of OpenWRT.

load more comments (3 replies)
[–] lemmyreader@lemmy.ml 2 points 1 year ago (6 children)

OpenWrt was relatively popular back in the day when Linksys routers could run Linux. At some point iirc Linksys sadly replaced the default Linux based firmware by a closed source OS, and also decreased the amount of memory for the firmware. A few years ago I saw that there was an option to install OpenWrt in an lxc container, I briefly played with it, nice nostalgia.

[–] user224@lemmy.sdf.org 5 points 1 year ago

There was also some interesting thing from Cisco with their stupid Meraki cloud-managed devices.

I don't know if they still do it, but they used to give out free Meraki APs as "free trial". After that, the license would be deactivated and you'd be left with a paperweight, which meant you'd likely pay to keep using it.
Well, they could run OpenWRT. Free hardware!

[–] RandoCalrandian@kbin.social 3 points 1 year ago (1 children)

Linksys luckily still sells OpenWRT specific routers.

load more comments (1 replies)
[–] mfat@lemdro.id 3 points 1 year ago (1 children)

Nowadays you can easily run it on a single board computer like the raspberry pi or any x86 mini pcs. You just need to hook up an access point for Wi-Fi which doesn't need to be able to run openwrt.

load more comments (1 replies)
[–] Hapbt@mastodon.social 3 points 1 year ago

@mfat @lemmyreader it’s a really nice firewall router too with every feature you’d want
I use pfsense now at work

load more comments (2 replies)
[–] haui_lemmy@lemmy.giftedmc.com 5 points 1 year ago (10 children)

Interesting. I have heard of it but so far I didnt bother since my router is quite versatile.

My biggest fear is that it borks itself and I sit there at 10 pm on movie night without a network or internet to troubleshoot.

If if I chose to use it I would need to have the current router as a fallback either running 24/7 or on a dead man switch.

[–] user224@lemmy.sdf.org 5 points 1 year ago (9 children)

Some routers have dual partition setup.

Active and backup. When flashing firmware, it is flashed to the backup partition. If the router boots successfully, the newly flashed backup partition becomes active and vice versa. If things screw up, nothing happens.

load more comments (9 replies)
[–] mfat@lemdro.id 1 points 1 year ago

That's exactly what I do. You can keep your ISP router and hook up your openwrt router to one of its lan ports and have two wifi networks.

load more comments (7 replies)
[–] RandoCalrandian@kbin.social 0 points 1 year ago (3 children)

In my experience it's because it's finicky as fuck and requires very specific (and often more expensive) router models, and even then it still crashes just as much as a proprietary os router.

[–] mfat@lemdro.id 2 points 1 year ago (1 children)

You can run it on a raspberry pi or an x86 mini pc.

[–] RandoCalrandian@kbin.social 3 points 1 year ago (1 children)

sure, and then you have to make sure you get the correct radio accessories, as the built in pi wifi isn't going to do so hot acting as the hotspot for multiple video streaming devices.

Radios which you also have to vet against the approved hardware list for OpenWRT, and having multiple channels is even more of an issue with the lack of USB ports (depending on model)

[–] mfat@lemdro.id 2 points 1 year ago (1 children)

Best thing to do is to get a fanless mini PC with multiple ethernet ports and hook up a decent access point to one of those ports.

[–] agressivelyPassive@feddit.de 2 points 1 year ago (5 children)

Then you're still looking at a mess of devices and a relatively power hungry system plus you still have your ISPs modem

I need my Internet for work, so I just replaced my ISPs modem with a FritzBox, which is not ideal, but serves me well, gets updates for quite a while and works pretty much always.

load more comments (5 replies)
load more comments (1 replies)
[–] minnix@lemux.minnix.dev 1 points 1 year ago (1 children)

I know about it. It's pretty popular, so much in fact that you can buy a wide range of routers with it preinstalled.

[–] mfat@lemdro.id 1 points 1 year ago (2 children)

I only know one company that sells routers with openwrt pre-installed. It's called Gl-inet.

[–] 2xsaiko@discuss.tchncs.de 3 points 1 year ago (1 children)

Make that two, Turris also sells them, though technically it's a fork of OpenWrt with some stuff on top. I have one myself (though I'm not running the original OS).

[–] lemmyreader@lemmy.ml 2 points 1 year ago

Turris looks very good. Thanks.

load more comments (1 replies)
load more comments