"

4 Installing an OpenWRT Router in GNS3

Mathew J. Heath Van Horn, PhD

OpenWrt (Open Wireless Router) is an open-source router software developed by Linksys. This free software best mimics the typical home router found in most residences. Home routers typically encompass a router, switch, firewall, and modem all into one device. Since most people are familiar with home routers, we thought it best to start with a home router.

Learning Objectives

  • Successfully download, install, and run OpenWrt in a GNS3 environment

Prerequisites

Deliverables

  • None – this is a preparatory lab that supports other labs in this book

Resources

Contributors and Testers

  • Enzo Gonzalez

Phase I – Installing OpenWrt

This is an abbreviated installation walkthrough. This lab is used to support other labs in this text. This portion covers the download and installation of OpenWrt in the GNS3 environment. This lab is very similar to Chapter 3 – Installing a MikroTik router.

Picture showing the steps
Figure 9 – OpenWrt appears in the router appliance menu
  1.   Visit https://www.gns3.com/marketplace/appliances and log in
    Picture showing the steps
    Figure 1 – Downloading OpenWrt
  2.   Go to Marketplace
  3.   Select Appliances on the left
  4.   Search for OpenWrt
  5.   Click on the OpenWrt Appliance (NOT the OpenWrt Realview) and then click the download button
    Picture showing the steps
    Figure 2 – Download OpenWrt
  6.   On the same download screen, scroll down to download the most recent image file. Once downloaded, unzip it
    Picture showing the steps
    Figure 3 – Unzip the OpenWrt file
  7.   Start the GNS3 Workspace. Once the lights are green, select FileImport Appliance
    Picture showing the steps
    Figure 4 – Import the OpenWrt appliance
  8.   Select the OpenWrt appliance you downloaded earlier and select open
    Picture showing the steps
    Figure 5 – Select the OpenWrt appliance
  9.   Install the appliance on the GNS3 VM. Use the default Qemu Settings
    Picture showing the steps
    Figure 6 – Install the OpenWrt appliance
  10.   Select the Missing Files for the version of OpenWrt you downloaded earlier, and select Import
    Picture showing the steps
    Figure 7 – Select the missing files and open them
  11.   Select the image file you unzipped earlier and click Open
  12.   It should now read ‘Ready to install. ‘ Click on the file and click Next
    Picture showing the steps
    Figure 8 – Finish the install
  13.   Once it finishes, it will appear in the router appliance menu
    Picture showing the steps
    Figure 9 – OpenWrt appears in the router appliance menu
End of Lab
Feedback email
Figure 00 – Contact us via prmaster@erau.edu

License

Icon for the Creative Commons Attribution-NonCommercial 4.0 International License

Mastering Enterprise Networks 2e Copyright © 2024 by Mathew J. Heath Van Horn is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License, except where otherwise noted.