Booting CRS310-8G+2S+IN to SwOS is a rocket science?

I decided to upgrade my home Mikrotik network from 1Gb to 10. I bought CRS305-1G-4S+IN, upgraded ROS to 7.22.2 switched to SwOS all worked. Next, I’ve tried the same with brand new CRS310-8G+2S+IN, upgraded to 7.22.2, upgraded firmware, rebooted and until that point everything was fine. However turning this one to SwOS must be a rocket science.

[admin@MikroTik] > system swos upgrade 
  version: 2.18
   status: done
[admin@MikroTik] > /system device-mode update routerboard=yes 
  update: turn off power or reboot by pressing reset or mode button in 4m52s to activate changes
-- [Q quit|D dump|C-z pause]

cold restart

[admin@MikroTik] > system routerboard settings set boot-os=swos 
[admin@MikroTik] > system reboot

Fan sped up and thats all. Ethernet ports are down and I can't connect to it, of course Winbox can’t see it. The only way to get it back to life is hard reset turning it back to ROS.

Send it back to where it came from. Does not worth your money and time.

and get a new one with the same issue?

Also:


[admin@MikroTik] > /system routerboard print 
       routerboard: yes          
             model: CRS310-8G+2S+
     serial-number: HK40AKAAG1E  
     firmware-type: dx3230L      
  factory-firmware: 7.18.2       
  current-firmware: 7.22.2       
  upgrade-firmware: 7.22.2       
[admin@MikroTik] > /system device-mode print 
                 mode: basic        
     allowed-versions: 7.13+,6.49.8+
              flagged: no           
     flagging-enabled: yes          
            scheduler: yes          
                socks: no           
                fetch: yes          
                 pptp: yes          
                 l2tp: yes          
       bandwidth-test: no           
          traffic-gen: no           
              sniffer: yes          
                ipsec: yes          
                romon: yes          
                proxy: no           
              hotspot: no           
                  smb: yes          
                email: yes          
             zerotier: no           
            container: no           
  install-any-version: no           
           partitions: no           
          routerboard: yes          
        attempt-count: 0            

This looks to me like a regression of:

What's new in 7.20.1 (2025-Oct-10 11:49):
*) routerboard - fixed non-running interfaces for CRS310-8G+2S+IN after booting to SwOS ("/system routerboard upgrade" required) (introduced in v7.20);

Run RouterOS on Your Switch.

I think you misunderstood the issue here. I already have a Mikrotik router where I am terminating L2 VLANs, VPN, DHCP, SSH firewall rules etc, I don’t need this functionality on switch. The only reason why I bought this one is because of 2.5/10Gb support and SwOS.

Of course not. There are other manufacturers possibly with similar proposals?

welcome.
:upside_down_face:

I think you misunderstood the issue here.

And I think you didn't read the article, where I make my case, but are instead responding to the article's title.

What I found is that CRS310-8G+2S+IN does boot from ROS 7.22.2 to SwOS v2.18 but the only working ports are SFP+ ones… I managed to login via the SFP+ and found SwOS version with letter p appended:

Upgrading to regular 2.18 didn’t fix the issue. Looks like in this combination ethernet ports are not working.

Poor QA testing by Mikrotik.

Did you try to downgrade to 7.21.4 maybe it auto magically works with that version of ROS installed?

I did, it worked with 7.21.4. Thanks @Znevna

1 Like

Thank the author of the mentioned post above, from the 7.22.2 release topic.