Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

OpenWrt and LEDE: Unifying Two Linux Router Distributions - Lecture

Linux Foundation via YouTube

Overview

Explore the history, features, and future of OpenWrt/LEDE in this comprehensive conference talk. Delve into the popular Linux distribution and build system for Wi-Fi routers and gateways, understanding its 12-year journey and recent schism. Learn about the project's key strengths, including its build system, package management, and ubus/ubox-based user space. Discover typical use cases and gain insights into the anticipated reunification of OpenWrt and LEDE projects. Examine the software stack, security features, and areas for improvement in embedded Linux development. Gain valuable knowledge from Florian Fainelli, a software engineering manager at Broadcom and OpenWrt/LEDE developer, as he shares his expertise on this crucial open-source project.

Syllabus

Intro
Summary
OpenWrt and LEDE in a nutshell
Design goals #2
OpenWrt/LEDE in the landscape
Release time line
About router security Home routers are a great attack targets
Why not use buildroot or Yocto?
Menuconfig based interface
Toolchain
Package makefile
Example work flow
Platform layer
Platform definition
Kernel example workflow
Even kernel modules are packages!
Development and deployment
OpenWrtLEDE software stack
System upgrades
Overlay FS and failsafe
Networking today
And let netifd do the magic
Build-time security features
Run-time security features
Areas of improvements
What happened?
Questions!

Taught by

Linux Foundation

Reviews

Start your review of OpenWrt and LEDE: Unifying Two Linux Router Distributions - Lecture

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.