June 27th, 2024

Linux community mourns loss of WiFi driver expert Larry Finger

The Linux community mourns Larry Finger, a key figure in WiFi driver development. With 1,500+ kernel patches, he enhanced Linux wireless support, leaving a lasting legacy of open-source collaboration and technical excellence.

Read original articleLink Icon
Linux community mourns loss of WiFi driver expert Larry Finger

The Linux community is mourning the loss of Larry Finger, a prominent figure known for his extensive contributions to WiFi drivers in the Linux kernel. Finger, who began his involvement in 2005 and had over 1,500 kernel patches accepted, passed away on June 21, 2024. His expertise ranged from the Broadcom BCM43XX driver to various Linux WiFi drivers like RTW88 and R8188EU. Finger's work significantly improved wireless hardware support in Linux, making it more user-friendly and reliable. His legacy reflects the power of open-source collaboration and the lasting impact individuals can have on technology. The community acknowledges his dedication and technical prowess, which have shaped the current state of Linux wireless networking. While his passing marks the end of an era, his contributions will continue to benefit users and inspire future contributors in the Linux ecosystem.

Link Icon 28 comments
By @freedomben - 5 months
Wow, this is sad news indeed for the world at large, but also me personally. I'm suddenly in deep regret for having procrastinated reaching out the thank him. He doesn't know this, but he was somewhat of a mentor for me.

In the early 00s I bought a laptop that had an RTL 8188 CE card in it that ran awful under Linux. I forked his driver and made a number of changes to it and eventually got my wifi working really well (by doing things that could never be upstreamed due to legal/regulatory restrictions). Over the years I rebased often and reviewed the changes, and learned a lot from watching his code. It took a bit of getting used to, but a certain amount of beauty and appreciation emerged. One thing was very clear: This man was doing a lot of the work to keep the ship together. Even just keeping the driver compilable with each kernel release often took some non-trivial refactoring, which he did reliably and well.

Larry, you will be missed my friend. RIP.

If you are waiting to reach out to somebody, don't wait too long or it may suddenly be too late. The years can slip by in a flash.

By @kapilvt - 5 months
Arstechnica has a solid write up. He did a lot of work making linux wifi and driver ecosystem significantly better.

https://arstechnica.com/gadgets/2024/06/larry-finger-linux-w...

I remember cursing ndis wrappers and Broadcom wifi ecosystem a long time ago, Larry helped fixed that, and mentored many others along the way.

quote from the arstechnica article "In a 2023 Quora response to someone asking if someone without "any formal training in computer science" can "contribute something substantial" to Linux, Finger writes, "I think that I have." Finger links to the stats for the 6.4 kernel, showing 172,346 lines of his code in it, roughly 0.5% of the total."

By @nashashmi - 5 months
I always think of him every week or so for his support of a belkin wireless card FG… I had as a broke college student in 2005 trying to get linux working on my machine. His driver worked better than the belkin supported windows driver.

What do I think about? Why the hell did he volunteer his post work hours trying to do this menial job hardware thing. Did he not have a family or something? He did. And today they lost him.

By @matheusmoreira - 5 months
> Broadcom provided no code for its gear

> so Finger helped reverse-engineer the necessary specs by manually dumping and reading hardware registers

I really wanted to leave this quote here for all to see. The badassery of this act should not be underestimated.

I've done a little bit of work along those lines. Reverse engineering my laptop's features, writing my own free software to drive them from inside Linux, emailing the manufacturer asking for documentation and receiving user help pages. It was mostly USB stuff, the most well documented interface imaginable, and it was still hard. I simply cannot fathom how he reverse engineered this Wi-Fi stuff. That's just a huge inspiration for me, I hope I can get near his level some day.

Thank you so much for your work and RIP.

By @franga2000 - 5 months
The name didn't ring a bell, until I saw his username in the CREDITS commit - lwfinger! That username, along with "hadess" even more so, will be burnt into my memory forever. Compiling their drivers for the RTL8723BS card was the first time I got my hands dirty with the inner-workings of Linux, eventually getting a terrible little Intel Baytrail convertible to run Linux almost perfectly. I ended up posting a tutorial on the process to get Ubuntu working on it, which, assuming by the 80 start and long-running discussion below, helped a good number of people to keep using their win8.1 e-waste for quite some time.
By @dbolgheroni - 5 months
Besides Larry Finger, another Linux kernel developer passed away this week: https://lwn.net/Articles/979617/
By @ginko - 5 months
People keep making fun of the year of the linux desktop, but for me that year was distinctly around 2007 when wifi started working mostly painlessly on my thinkpad.
By @dougg3 - 5 months
Larry’s work on maintaining a bunch of Realtek’s vendor drivers on GitHub was huge for a lot of the community. Even today these forks often work much better than the mainline drivers. He will be missed! As others said, he was a huge inspiration.
By @ohmyiv - 5 months
RIP. Thanks for the work on wifi drivers. NDISWrapper was a pain.
By @Teknomancer - 5 months
Legendary. Larry lead a full life. He mentored many hundreds over the years and his legacy will live on in those who he taught and inspired.
By @loa_in_ - 5 months
> will benefit users for years to come

/years/decades/s

By @rmbyrro - 5 months
We need Larry Finger for hibernation.

Please don't get me started on suspend-mode low energy consumption. It hasn't been true for any device I've owned. Perhaps yours, fine, but my anecdotal experiences and acquaintances' show you're in a minority.

By @Version467 - 5 months
> Larry Finger, and fish, from his Quora profile.

The inclusion of the fish in the tagline made me smile. There’s an innocence to the sentence that captures the image really well.

By @fragmede - 5 months
damn. this one guy changed the world. if not for him, Linux would not have had those wireless drivers, and the downstream effects of younger teens being able to use Linux and then contribute to that ecosystem and and and.

.

By @renewiltord - 5 months
WiFi in the late 2000s early 2010s was a crazy place, man. Looking at the code it's wild how much he contributed to the process. Damn.
By @tomrod - 5 months
This guy deserves the black bar, certainly.
By @costco - 5 months
I would've never used Linux and probably wouldn't have got into programming without https://github.com/lwfinger/rtl8723be (it took like five or six years to get mainlined). He's a hero.
By @throwaway423342 - 5 months
Rest in peace. I'm still rocking Linux on my MacBook Pro from 2012 which has a bcm nic in it. Thank you.
By @xwiz - 5 months
Sorry to hear it. His work was a key part of my entry into the software world.
By @never_inline - 5 months
I used one of his GitHub driver repos to make wireless work on a realtek driver. Rest in peace.
By @kirth_gersen - 5 months
What a hero. Rest in peace.
By @racl101 - 5 months
Legendary.
By @tree666 - 5 months
:(