Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

OpenWRT Installation Guide for Windows

  1. Backup your RouterOS key using Mikrotik’s WinBox Application.

    image-20240619-143012.pngImage Added

    This step is required if you ever plan to revert the router back to Microtik’s RouterOS.

  2. Download the OpenWRT install files.
    OpenWRT 23.05 Flash File (initramfs-kernel)
    OpenWRT 23.05 System Upgrade File (squashfs-sysupgrade)

  3. Download tinyPXE: https://erwan.labalec.fr/tinypxeserver/pxesrv.zip

  4. Change the static ip of the wired interface on your computer to 192.168.1.10

    image (4).pngImage Added

  5. Run tinyPXE server. Allow any Windows firewall prompts.

    Make sure option 54 is the IP 192.168.1.10. If it's not, connect to the router and power it on normally. Restart tinypxe, then power off the router. You can also disable other interfaces like wifi, etc.

    Uncheck the box Filename if user-class=gPXE or iPXE in the Boot File section and select the OpenWRT initramfs-kernel.bin file for the router.

    Click Online.

    image-20240619-143643.pngImage Added

  6. Plug the ethernet cable from PC running TinyPXE into Port 1 on the mikrotik router.

  7. netboot the router by: holding the Reset button while powering up the router. Keep holding until the first beep, then release it when you see activity in TinyPXE.

  8. Wait until the USR status led stops flashing. Do not power off the device.

  9. Unplug the ethernet cable from port 1 and plug it into port 2.

  10. Open a browser and navigate to 192.168.1.1, you should see the OpenWRT interface

  11. Navigate to System > Backup and flash the sysupgrade.bin file.

    image-20240619-144131.pngImage Added

  12. After upgrade you will now have successfully installed OpenWRT on the router. You can now configure the network ports as intended.