HPE Aruba Networks have removed all older firmware for some of their high--end ArubaOS-CX network switches from their website, because they prematurely wear out the switches' onboard eMMC flash and cause them to fail.
Here are a few other failure modes of the 6300M series switches (the JL659A model at least) together with a means to recover at least one of them, whilst at the same time applying the all-important firmware upgrade that fixes the wear-out issue.
COMMANDS USED (once booted to ServiceOS console)
mount usb
ls /mnt/usb
update primary /mnt/usb/ArubaOS-CX_6400-6300_10_05_0021.swi
allow-unsafe-updates 30
boot
Note that although this can recover a boot-looped switch, it's not the best way to upgrade them as it can't be done remotely, also it won't automatically upgrade all switches in a stack (as switches aren't part of the stack while ServiceOS is running); for that you're better off doing the upgrade through the web interface. If you need to target an upgrade at a particular switch though (for example if you're replacing a failing switch and want to match the replacement's firmware version to minimise downtime) it's fine.
El Reg article about it: [ Ссылка ]
INDEX
0:00 Index
0:10 Introduction: Urgent firmware upgrade for Aruba switches
0:28 Why the urgency? Oh, a bug that causes premature failure!
1:07 What it won't fix: a dead switch with the "dot of doom"
1:25 What it won't fix: a power supply that's blown up
1:36 What it CAN fix: a switch stuck in a reboot loop
2:08 What you'll need
2:35 Connecting to the USB console port
3:30 How to upgrade from USB
4:55 What caused the boot loop in the first place?
ARUBAOS-CX FIRMWARE VERSIONS
10.05.0021: FIXED
10.05.0020: defective
10.05.0011: defective
10.05.0001: defective
10.04.3031: FIXED
10.04.3000: defective
10.04.2000: defective
10.04.1000: defective
10.04.0040: defective
10.04.0030: defective
10.04.0020: defective
10.04.0010: defective
10.04.0001: defective
10.03.0110: defective
10.03.0090: defective
10.03.0083: defective
10.03.0081: defective
10.03.0080: defective
10.03.0071: defective
10.03.0060: defective
10.03.0050: defective
10.03.0040: defective
10.03.0031: defective
10.03.0020: defective
10.03.0010: defective
10.03.0001: defective
10.02.0060: defective
10.02.0050: defective
10.02.0040: defective
10.02.0031: defective
10.02.0030: defective
10.02.0020: defective
10.02.0012: defective
10.02.0010: defective
10.02.0001: defective
10.01.0050: defective
10.01.0048: defective
10.01.0040: defective
10.01.0030: defective
10.01.0020: defective
10.01.0011: defective
10.01.0001: defective
10.00.0019: defective
10.00.0018: defective
10.00.0016: defective
10.00.0015: defective
10.00.0014: defective
10.00.0013: defective
10.00.0012: defective
10.00.0010: defective
10.00.0008: defective
10.00.0007: defective
10.00.0006: defective
10.00.0005: defective
10.00.0004: defective
10.00.0003: defective
10.00.0002: defective
SWITCH RANGES AFFECTED
8400 series
8325 series
8320 series
6400 series
6300 series
6200 series
![](https://s2.save4k.ru/pic/unGwCiN-3bA/maxresdefault.jpg)