User Tools

Site Tools


toh:mikrotik:rb750_r2

Mikrotik RouterBoard RB750r2 (hEX lite)

Supported versions

Hardware Highlights

ModelVersionSoCCPU MHzFlash MBRAM MBWLAN HardwareWLAN2.4WLAN5.0100M portsGbit portsModemUSB
RB750r2 (hEX lite)Qualcomm Atheros QCA9533 ver 2 rev 05501632--5-¿

Installation

Downloads

Version Release date firmware link Notes
OpenWrt Trunk/Snapshot 2017 https://downloads.openwrt.org/snapshots/trunk/ar71xx/mikrotik/openwrt-ar71xx-mikrotik-vmlinux-initramfs.elf OpenWrt Trunk/Snapshot builds mikrotik-vmlinux-initramfs.elf
LEDE Trunk/Snapshot 2017 https://downloads.lede-project.org/snapshots/targets/ar71xx/mikrotik/lede-ar71xx-mikrotik-rb-nor-flash-16M-initramfs-kernel.bin LEDE Development Version, Working, Port 1 WAN, 2-5 port LAN, All Working
LEDE Trunk/Snapshot 2017 https://downloads.lede-project.org/snapshots/targets/ar71xx/mikrotik/lede-ar71xx-mikrotik-rb-nor-flash-16M-squashfs-sysupgrade.bin LEDE Development Version, flash-16M-squashfs-sysupgrade.bin

Note for LEDE Development version, Yes is working as of r4049-9412fc2 but may contain bugs! No LuCI/Web interface is included so please wait for LEDE or OpenWrt newer release if you need this Stable! https://lede-project.org/docs/guide-quick-start/developmentinstallation#installing_a_lede_snapshot

LEDE Stable 17.01.1 (2017-04-18) LANs are NOT WORKING again only the snapshot builds are working with LEDE!

Enable TFTP

Method 1 (using Winbox)

Download Winbox from Mikrotik webpage https://download2.mikrotik.com/routeros/winbox/3.11/winbox.exe

Boot up the RB750r2, connect your DHCP client to any of the ports 2 to 5 but not the Internet labled port (Port 1)

Open up Winbox, IP Address 192.168.88.1, If a password has been set put this in if not the Default is just Blank

Go to:

  System → Routerboard → Settings → Boot device: Try ethernet once then NAND
  System → Routerboard → Settings → Boot protocol: DHCP
  System → Routerboard → Settings → Force Backup Booter: Checked (if supported by your routerboard - !IMPORTANT)
  System → Shutdown

Connect the LAN port on Internet labled port and reboot the RB750r2, Connect the computers LAN port on Internet

Method 2 (TFTP with Telnet)

Please note that the aforementioned mechanism is not properly working on some boards. Don't worry, boot up the mikrotik board, connect your DHCP client to port 1. An address from 192.168.88.0/24 must be obtained. You can now telnet to the board, and configure it for TFTPboot.

Telnet user is admin, leave the password empty.

telnet 192.168.88.1
system routerboard settings set boot-device=try-ethernet-once-then-nand 
system routerboard settings set boot-protocol=dhcp 

Now reboot the board, it should boot from the labled "Internet" port now.

Install Firmware

For Windows 7 SP1 x64 (XP/Vista should be ok)

Download http://tftpd32.jounin.net/tftpd32_download.html (i used tftpd64 portable edition) and the mikrotik-rb-nor-flash-16M-initramfs-kernel.bin and mikrotik-rb-nor-flash-16M-squashfs-sysupgrade.bin from Downloads above and then save them in the same tftpd32 folder IMPORTANT

Extract the tftpd32 folder and make sure mikrotik-rb-nor-flash-16M-initramfs-kernel.bin is there and open up tftp32 config file and match theses settings i have (worked for me)

[DHCP]

 4C:5E:0C:XX:XX:XX=192.168.1.250  (Should be the same ETH1 MAC Address)
 BootFile=lede-ar71xx-mikrotik-rb-nor-flash-16M-initramfs-kernel.bin
 Lease_NumLeases=2
 IP_Pool=192.168.1.2
 PoolSize=4
 Mask=255.255.255.0
 Gateway=192.168.1.1
 Lease (minutes)=90

Save!

Open up tftpd64.exe and the go to Settings > GLOBEL and make sure, TFTP server and DHCP are ticked, everything else untick, Save and Exit and then reopen tftpd64.exe for the saved changes!

Set a static IP on your Windows computer LAN port with the following

 192.168.1.2  (Keep this to 192.168.1.2 or tftpd wont work **IMPORTANT**)
 255.255.255.0 (**IMPORTANT**)
 192.168.1.1 (**IMPORTANT**)

Follow method 1 to enable TFTP, Once done keep the LAN on port 1 (interent port) and then you should see something transferring and then the RB750r2 will boot into LEDE, Unplug the LAN port from Internet port 1 and set a DHCP on your Windows machine and then plugin the LAN port into any port 2-5 and the Internet port for a Cable Modem? Switch? Router? something that has internet access to it if you want to keep the LEDE on as this is in RAM mode and wont save any changes!

Now, If you want to erase you RouterOS then follow theses steps;

Log into SSH 192.168.1.1 with just root and password been blank (press enter)

cd /tmp
wget http://downloads.lede-project.org/snapshots/targets/ar71xx/mikrotik/lede-ar71xx-mikrotik-rb-nor-flash-16M-squashfs-sysupgrade.bin
sysupgrade lede-ar71xx-mikrotik-rb-nor-flash-16M-squashfs-sysupgrade.bin

Snapshot dated 28/04/2017, Maybe fixed in a Stable release? I got this error but all seems to be working fine! https://forum.openwrt.org/viewtopic.php?pid=357278#p357278

Upgrade

  1. Go to System > Backup/Flash Firmware
  2. Untick Keep settings
  3. Click the Browse button and select the upgrade lede-ar71xx-mikrotik-rb-nor-flash-16M-squashfs-sysupgrade.bin image
  4. Click the Flash Image button

Flash Layout

mtd0 - bootloader mtd1 - kernel mtd2 - rootfs mtd3 - rootfs_data mtd5 - art
mtd5 - firmware

Switch Ports (for VLANs)

Ports 2-5 directly correspond to ports 2-5 as labeled on the unit, port 1 is the Internet (WAN) on the unit, 0 is the internal connection to the CPU.

Port Switch port
CPU 0
Internet (WAN) 1
LAN 1 2
LAN 2 3
LAN 3 4
LAN 4 5

Notes

  • the bootloader installed (Routerboot) is not loading the kernel properly, needs to be reflashed
  • the bootloader is not initializing the serial PINs so the serial console wont work (until bootloader reflash)

Tags

toh/mikrotik/rb750_r2.txt · Last modified: 2017/05/20 12:10 by tmomas