Thanks for this information. I upgrade and wail more than 1 hour, but not work.
I power off and power on again. I saw the Port1~4 LED on and off. After 10 secs, it blink again. Seems like it is in boot loop.
(Maybe firmware is broke?)
I downgrade the device to 6.48.6. It’s OK. (Both routerboard and system)
I put 7.6 into system and reboot the system.
It falls into boot loop. (The Port1~4 LED on and off. After 10 secs, it blink again.)
Also I open the device ans I saw there are 10 pins on PCB. Looks like console port? (There are labels such as Tx/Rx/Vcc/GND)
MaybeI need to find a way to connect this console?
Another way of getting your unit(s) up to date is to netinstall devices. I would say it’s preferred because it also installs recent default configuration while upgrades convert running configuration. A few versions between your running ROS and current one brought some big changes and it is possible for upgrade process to fail to convert old config to new one. In addition, new default config makes much more secure setup in certain aspects. In other words, if you are many firmware versions behind, netinstall is the least painless way to get to the latest config and is more secure.
Sage tips/advice on NetInstall if having difficulties…
a. Regarding Etherboot for all devices, the most error-free method is - to press the reset button, keep it pressed, power on the device, and wait until the device shows up in the NetInstall window, then release the button. This holds true for the Audience as well.
b. Try to have a direct cable connection between computer and device (laptop to device for example).
c. A trick which helps for some is to only use a dumb switch in between, nothing else connected.
d. Also on THE COMPUTER being used to run netinstall, there may be issues if there are multiple NETWORK interfaces. If experiencing difficulties on the PC, it is best to ensure all other NETWORK interfaces are turned off.
e. Enable NETBIOS, over TCP/IP ( active vice automatic or disabled )!
f. Apparently (fart, belch) some users have success using a LINUX computer vice Windows… hard to believe but worth it if no luck otherwise !
User Comment:In my experience, Netinstall often fails to detect devices after the ethernet link to the MT device goes down and up again while netinstall is running.
Either place a dumb switch between the PC and the MT box to netinstall, so the PC ethernet link stays up during reboot while entering Etherboot.
Or first put the MT box in Etherboot mode, wait for the link to come up and start Netinstall after the link is up.
I did try netinstall in Linux. The netinstall can help me rollback to routeros 6, but not routeros 7.
Both upgrade and netinstall routeros 7 are fails.
Here is the log when using netinstall to install routeros 7. The netinstall hangs and I can observe the device just reboot and stop.
jalen@Ubuntu:~/mikrotik$ sudo ./netinstall-cli -r -a 192.168.100.29 routeros-7.11-arm.npk
[sudo] password for jalen:
Version: 7.11(2023-08-15 07:19:10)
Will reset to default config
Interface Mask: 255.255.255.0
Using Client IP: 192.168.100.29
Using Server IP: 192.168.100.65
Starting PXE server
Waiting for RouterBOARD…
client: 74:4D:28:64:DB:96
Sending image: arm
sendFile 3469712
Here is the log when I restore to routeros 6.
jalen@Ubuntu:~/mikrotik$ sudo ./netinstall -r -a 192.168.100.29 routeros-arm-6.49.8.npk
Will reset config
Using server IP: 192.168.100.65
Starting PXE server
Waiting for RouterBOARD…
PXE client: 74:4D:28:64:DB:96
Sending image: arm
Discovered RouterBOARD…
Formatting…
Sending package routeros-arm-6.49.8.npk …
Ready for reboot…
Sent reboot command
Which version of routerboot is your device running? IIRC netinstall doesn’t touch it, it only formats and writes flash storage. And I seem to remember some routerboot changes needed to boot v7 kernel. I don’t remember version specifics, but must have been in times of first public v7 alphas … so try to netinstall some of latest v6 (6.49.x shoukd do) and after booting into ROS, perform routerboot upgrade. It is also possible to install latest v7 routerboot while running older ROS, but I’d keep this option as plan D (or E).