Difference between revisions of "RouterBOARD Bootloader upgrade"

From MikroTik Wiki
Jump to navigation Jump to search
 
(4 intermediate revisions by one other user not shown)
Line 3: Line 3:
==From within RouterOS==
==From within RouterOS==
   
   
If you have a RouterBoard, upgrade the BIOS firmware
1. At first, check if you have a routerboard package installed:
 
<pre>
[admin@mikrotik] > system package print
Flags: X - disabled
#  NAME                                  VERSION                                  SCHEDULED             
0  system                                3.25                                                           
1  hotspot                              3.25                                                           
2 X routing-test                          3.25                                                           
3  advanced-tools                        3.25                                                           
4  wireless                              3.25                                                           
5  routerboard                          3.25                                                           
6  dhcp                                  3.25                                                           
7  ipv6                                  3.25                                                           
8  routeros-mipsbe                      3.25                                                           
9  routing                              3.25                                                           
</pre>


1. At first, check if you have a routerboard package installed:
2. Check your RouterBoard Bootloader version. If newer Bootloader version is available you should see that you can upgrade it to a newer version (2.20). New Bootloader versions are included in RouterOS updates, so you need to update your RouterOS version to have the latest Bootloader upgrades available in this menu:
[admin@MikroTik] > system package print
<pre>
# NAME              VERSION    BUILD-TIME            UNINSTALL
0 routeros-rb500    2.9.8    nov/15/2005 12:37:04  no
1 system            2.9.8    nov/15/2005 12:29:08  no
2 advanced-tools    2.9.8    nov/15/2005 12:29:18  no
3 ntp                2.9.8    nov/15/2005 12:35:50  no
4 hotspot            2.9.8    nov/15/2005 12:30:39  no
5 routing            2.9.8    nov/15/2005 12:30:24  no
6 dhcp              2.9.8    nov/15/2005 12:29:47  no
7 security          2.9.8    nov/15/2005 12:29:44  no
8 ppp                2.9.8    nov/15/2005 12:30:19  no
9 wireless          2.9.8    nov/15/2005 12:32:26  no
10 routerboard      2.9.8    nov/15/2005 12:36:07  no
[admin@MikroTik] >
2. Check your RouterBoard BIOS version. If newer BIOS firmware version is available you should see that you can upgrade it to a newer version (1.5):
  [admin@MikroTik] > system routerboard pr
  [admin@MikroTik] > system routerboard pr
       routerboard: yes
       routerboard: yes
             model: "532A"
             model: "RB433"
     serial-number: "0B8301D92D6C"
     serial-number: "0B8301D92D6C"
   current-firmware: "1.4"
   current-firmware: "2.13"
   upgrade-firmware: "1.5"
   upgrade-firmware: "2.20"
  [admin@MikroTik] >
  [admin@MikroTik] >
3. You can upgrade the BIOS version, using the upgrade command:
</pre>
 
3. You can upgrade the Bootloader, using the upgrade command:
 
<pre>
  [admin@MikroTik] > system routerboard upgrade
  [admin@MikroTik] > system routerboard upgrade
  Do you really want to upgrade firmware? [y/n]   
  Do you really want to upgrade firmware? [y/n]   
Line 34: Line 40:
  [admin@MikroTik] > system routerboard pr
  [admin@MikroTik] > system routerboard pr
       routerboard: yes
       routerboard: yes
             model: "532A"
             model: "RB433"
     serial-number: "0B8301D92D6C"
     serial-number: "0B8301D92D6C"
   current-firmware: "1.5"
   current-firmware: "2.13"
   upgrade-firmware: "1.5"
   upgrade-firmware: "2.20"
  [admin@MikroTik] >
  [admin@MikroTik] >
</pre>


You can also manually upload the Bootloader upgrade with FTP and issue the same command as described above. This is useful if you are not using the latest RouterOS version, but wish to upgrade the Bootloader. The Bootloader files are available on [http://www.routerboard.com the RouterBOARD webpage]


==== If RouterOS is not upgraded====
== From within the Bootloader configuration menu ==
 
You can also manually upload the FWF Bootloader upgrade via FTP and issue the same command as described above. The Bootloader files are available on http://www.routerboard.com
 
==From within the Bootloader configuration menu==


If RouterOS cannot be booted, or is not used at all, you can upgrade via the Xmodem protocol. Connect to the router with a serial cable, and use a program that supports the Xmodem file protofol. In this case it's Hyperterminal. All that is needed, is to download the latest Bootloader version for this specific device model from http://www.routerboard.com and upload it with this dialog box:
If RouterOS cannot be booted, or is not used at all, you can upgrade via the Xmodem protocol. Connect to the router with a serial cable, and use a program that supports the Xmodem file protofol. In this case it's Hyperterminal (built into Windows up until Vista). All that is needed, is to download the latest Bootloader version for this specific device model from [https://routerboard.com routerboard.com] and upload it with this dialog box:


[[Image:Xmodem.png]]
[[Image:Xmodem.png]]

Latest revision as of 08:05, 19 December 2018

RouterBOARD bootloader can also be upgraded. There are multiple ways to do it.

From within RouterOS

1. At first, check if you have a routerboard package installed:

[admin@mikrotik] > system package print 
Flags: X - disabled 
 #   NAME                                  VERSION                                  SCHEDULED              
 0   system                                3.25                                                            
 1   hotspot                               3.25                                                            
 2 X routing-test                          3.25                                                            
 3   advanced-tools                        3.25                                                            
 4   wireless                              3.25                                                            
 5   routerboard                           3.25                                                            
 6   dhcp                                  3.25                                                            
 7   ipv6                                  3.25                                                            
 8   routeros-mipsbe                       3.25                                                            
 9   routing                               3.25                                                            

2. Check your RouterBoard Bootloader version. If newer Bootloader version is available you should see that you can upgrade it to a newer version (2.20). New Bootloader versions are included in RouterOS updates, so you need to update your RouterOS version to have the latest Bootloader upgrades available in this menu:

 [admin@MikroTik] > system routerboard pr
       routerboard: yes
             model: "RB433"
     serial-number: "0B8301D92D6C"
  current-firmware: "2.13"
  upgrade-firmware: "2.20"
 [admin@MikroTik] >

3. You can upgrade the Bootloader, using the upgrade command:

 [admin@MikroTik] > system routerboard upgrade
 Do you really want to upgrade firmware? [y/n]   
Choose y and the software will upgrade BIOS, don't restart the router manually - it will be done automatically! When router has rebooted, check the new BIOS version:
 [admin@MikroTik] > system routerboard pr
       routerboard: yes
             model: "RB433"
     serial-number: "0B8301D92D6C"
  current-firmware: "2.13"
  upgrade-firmware: "2.20"
 [admin@MikroTik] >

You can also manually upload the Bootloader upgrade with FTP and issue the same command as described above. This is useful if you are not using the latest RouterOS version, but wish to upgrade the Bootloader. The Bootloader files are available on the RouterBOARD webpage

From within the Bootloader configuration menu

If RouterOS cannot be booted, or is not used at all, you can upgrade via the Xmodem protocol. Connect to the router with a serial cable, and use a program that supports the Xmodem file protofol. In this case it's Hyperterminal (built into Windows up until Vista). All that is needed, is to download the latest Bootloader version for this specific device model from routerboard.com and upload it with this dialog box:

Xmodem.png

See also