All stack members must run the same firmware version. This helps ensure full compatibility in the stack protocol version among the stack members.
If a stack member is running a different firmware version than the stack master, that stack member is not allowed to join the stack. Use the show switch command to list the stack members and firmware versions. For more information, see the What is code mismatch and how does it work with my managed switch?
You can upgrade a switch that has an incompatible firmware image by using the command copy xmodem | ymodem | zmodem | tftp://ip/filepath/filename. This command copies the firmware image from a stack member to the one with incompatible firmware. That switch automatically reloads and joins the stack as a fully functioning member.
For more information, see the followoing support articles:
- What are stack members and how do they work with my managed switch?
- How do I upgrade the firmware on my managed switch?
- How do I migrate a configuration with a firmware upgrade on my managed switch?
- How do I copy master firmware to a stack member using the web interface on my managed switch?
This article applies to the following managed switches and their respective firmware:
- M5300 - firmware version 10.0.0.x
-
- M5300-28G (GSM7228S)
- M5300-5G (GSM7252S)
- M5300-28G3 (GSM7328Sv2h2)
- M5300-52G3 (GSM7352Sv2h2)
- M5300-28G_POE+ (GSM7228PSv1h2)
- M5300-52G-POE+ (GSM7252PSv1h2)
- M5300-28GF3 (GSM7328FSv2)
- XSM7224S - firmware version 9.0.1.x