Hello Folks!
I did never end up in situations where I needed to use Netinstall, that is last resort in many cases others say.
But I have headed all kinds of other interesting problems. It is allways badwill for customers.
Here are my checklist when patching MT devices, works for RB411, RB333, RB600, RB450G, RB750 and RB150:
1. Do you really need to patch ? check the RouterOS changelog. It is a good idea to keep all on same level.
If you decide to proceed with patching:
2. Backup the configuration, you never know!
/
/export file=plain-backup.txt
/system backup save name=binary-backup
Howto backup license file I do not know, someone ?
Bring it out of the MT device, drag and drop or ftp/scp som some safe place.
Backup on regular basis can be scheduled, look for various scripts doing that.
3. Check routerboard current firmware. IMPORTANT! Current = Upgrade if not Upgrade firmware first.
/system routerboard print
routerboard: yes
model: “411”
serial-number: “167B01C49320”
current-firmware: “2.27”
upgrade-firmware: “2.29”
Here we got a problem, need to upgrade FW!
4. Check routerboard settings: All settings must have values, unknown is not accepted during a reboot the device will stuck.
/system routerboard settings print
baud-rate: 115200
boot-delay: 5s
boot-device: nand-if-fail-then-ethernet
enter-setup-on: any-key
cpu-frequency: (unknown)
boot-protocol: bootp
enable-jumper-reset: yes
force-backup-booter: yes
silent-boot: no
Even more problems, cpu-frequency unknown, hope you got text backup to read now what it should be.
5. Fix the known two problems above. Set the unknown.
/system routerboard settings set cpu-frequency=300MHz
/system routerboard settings print
baud-rate: 115200
boot-delay: 5s
boot-device: nand-if-fail-then-ethernet
enter-setup-on: any-key
cpu-frequency: 300MHz
boot-protocol: bootp
enable-jumper-reset: yes
force-backup-booter: yes
silent-boot: no
6. Update firmware.
/system routerboard upgrade
Do you really want to upgrade firmware? [y/n]
y
firmware upgraded successfully, please reboot for changes to take effect!
/system reboot
Reboot, yes? [y/N]:
y
system will reboot shortly
Rebooting…
Stopping services…
Restarting system.
7. Check firmware settings again.
/system routerboard print
routerboard: yes
model: “411”
serial-number: “167B01C49320”
current-firmware: “2.29”
upgrade-firmware: “2.29”
Looging fine!
8. Check the routerboard settings to.
/system routerboard settings print
baud-rate: 115200
boot-delay: 5s
boot-device: nand-if-fail-then-ethernet
enter-setup-on: any-key
cpu-frequency: 300MHz
boot-protocol: bootp
enable-jumper-reset: yes
force-backup-booter: no
silent-boot: no
All is now OK again, you should have a go now for patching routeros.
9. If you are still not up to lates firmware you can do the following, if you are goto point 10.
This is rated as dangerous, you will in several cases need physical access to the board if it fails.
In some cases it does not boot up correctly and locks itself in some sleeping state.
Try remove force backup boot, this one is dangerous, device can become unavailable over the network if something is wrong.
/system routerboard settings set force-backup-booter=no
/system routerboard settings print
baud-rate: 115200
boot-delay: 5s
boot-device: nand-if-fail-then-ethernet
enter-setup-on: any-key
cpu-frequency: 300MHz
boot-protocol: bootp
enable-jumper-reset: yes
force-backup-booter: no
silent-boot: no
/system routerboard upgrade
Do you really want to upgrade firmware? [y/n]
y
firmware upgraded successfully, please reboot for changes to take effect!
/system reboot
Reboot, yes? [y/N]:
y
system will reboot shortly
Rebooting…
Stopping services…
Restarting system.
Check the firmware again!
If device dissapairs from network you will now need to use the serial port and reset at boot button to login and see what is wrong.
10. Upload new routeros.
- Drag and drop.
- The Dude right click and pick upgrade
- scp/ftp it over to MT device
11. Perform the upgrade.
/system reboot
.
. Can take up to ten minutes.
.
12. Then login and check firmware level, is there a new one you need to upgrade FW.
/system routerboard print
.
.
/system routerboard settings print
.
.
13. If you need Update firmware.
/system routerboard upgrade
/system reboot
.
. Can take up to 5 minutes.
.
14. Check firmware level and settings again.
/system routerboard print
/system routerboard settings print
Good luck!