OpenWRT is the most popular open-source OS for WiFi routers. OpenWRT allows technical users to compile custom firmware for their devices. The labs in this section are to provide the user CLI and Web UI access to an emulated OpenWRT WiFi router to familiarize the user with OpenWRT.

What will you learn?

  • Interacting with OpenWRT WiFi router using CLI

  • Configuring OpenWRT router using LuCI web UI

  • Scanning and Connecting to networks using LuCI


References:


  1. OpenWRT (https://openwrt.org/)

  2. LuCI (https://github.com/openwrt/luci


Labs Covered:


In this lab, you will learn to interact with the emulated OpenWRT router device. A non-exhaustive list of activities to be covered includes: 

    • Interact with the emulated router using console access CLI

    • Check filesystem and running processes

    • Use commands to interact with WiFi interfaces


In this lab, you will learn to interact with the emulated OpenWRT router device. A non-exhaustive list of activities to be covered includes: 

    • Interact with an emulated router using LuCI web interface

    • Check filesystem and running processes

    • Check installed packages

    • Check WiFi interfaces, supported modes

    • Scan available WiFi networks and connect to those

User Avatar

OpenWRT Router: LuCI Access

User Avatar

OpenWRT Router: Console Access