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.

41 points

I was actually the lead engineer on an Openwrt router. I hadn’t heard of it before that, but at one point I pretty much knew it inside and out. It’s been a few years since I left that company, so I’m a bit rusty at this point.

We made tons of custom features for our router. I did the backend and implemented UIs for most of them. The biggest feature I did though was a full REST API to be able to configure the router from a smart home controller, which was the company’s main product. I did both the router side (server) and the smart home controller side (client/caller), including the UI on the smart home controller. I spent almost a year on just that feature. But I was damn proud of it by the end.

permalink
report
reply
16 points

I’ve been using OpenWRT as a hobbyist for over 15 years, and as a professional for over 6 years. Extremely underrated OS.

A vanilla install beats any stock router firmware by leaps and bounds. From there you can add pretty much any functionality you desire.

I currently use a Turris Omnia router made by CZ.NIC, who also maintains their own OpenWRT based distro called Turris OS.

permalink
report
reply
15 points
*

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.

permalink
report
reply
3 points

I’m also running a few R7800 with OpenWrt units and they’re really nice.

permalink
report
parent
reply
14 points
*

Past Linux user here, not only do I use openwrt, but I base my routers choice on openwrt support, it’s weird to me there are long term Linux users who don’t know what openwrt is

permalink
report
reply
2 points

What do you use nowadays?

permalink
report
parent
reply
3 points
*

You mean as an OS? Windows, but I feel fluent in Linux, used it for a few years, subbed here as a sentiment😄 I work in IT, mainly Windows administration but some Linux too

permalink
report
parent
reply
6 points

Was not expecting that! What a dark character arc :D

permalink
report
parent
reply
14 points

TIL there are Linux people that don’t use OpenWRT. I always assumed everyone in the Linux community used it. It’s great.

Works great with mt7621 based routers if anyone ends up looking for something compatible.

permalink
report
reply
8 points

Some people use pfSense/OPNsense

permalink
report
parent
reply

or libreCMC

permalink
report
parent
reply
3 points

I run a proxmox and run PFsense on it. They are both pretty similar but there were more tutorials for PFsense at the time.

permalink
report
parent
reply
2 points

It’s a joy to use on x86 hardware though. You can run as many services as you want.

permalink
report
parent
reply
2 points

IMO, I’d run pf/opnsense on an x86 box, but openwrt on a low powered device…

Did that years ago with a pfSense firewall connected to the DSL modem, with OpenWrt APs around the house…until the hardware couldn’t support the next version of OpenWrt… (not enough RAM?)

permalink
report
parent
reply

Linux

!linux@lemmy.ml

Create post

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

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

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

Community stats

  • 7.5K

    Monthly active users

  • 6.6K

    Posts

  • 179K

    Comments