How to install OpenWRT on Mikrotik RB750Gr3

Visit the official MikroTik RB750Gr3 page on OpenWRT for more information.

OpenWRT Installation Guide for Windows

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

    image-20240619-143012.png

    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).png

     

  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.

     

  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.

     

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