Getting back to my bricked WLC. Well, ex-bricked WLC. If you missed that post – check it out here.
I have spent few months trying to find a fix to this. I tried different ways, including unofficial talks with Cisco TAC engineers. Although they tried to be polite, no one wanted to go deep into my problem. No one cares about End of life device without hardware support. Well, no one except myself. Simply because I didn’t want to spend few more hundreds to buy one extra working controller for my lab. And, I managed to reanimate it. Cure is soooo simple… You’ll be surprised.
Before throwing my WLC away, I decided to take it apart and keep some spares (i.e. power adapter, RAM, fans). I noticed there’s a compact flash card inside (slightly glued to the adapter). I couldn’t believe it is there… I checked the contents and found few files on it of an unknown type. Luckily, I had another WLC 4402 around. So, I removed the CF card from there and noticed both have identical structure and files, even though one was formatted from WLC’s recovery menu. I performed a BINARY copy of CF card from the working WLC to the CF card of the bricked WLC. Installed it back, got my fingers crossed and …. Booom… magic trick did the work!
I have my Cisco WLC 4402 back alive.
All you need is 1) working WLC of the same type (as you need its CF card for a binary copy) and 2) software to perform a BINARY copy (in my case it was – HDD Raw Copy Tool)
Good luck with it!
P.S. There’s a more sophisticated method to do it by performing a file copy under Linux (you will have to mount partitions on CF card to do it). I am lazy, so I went straight to a full binary CF card replication. If you’re interested in that geeky method, check it here. Although author discusses a way to resurrect NM-AIR-WLC6, I believe it will work for Cisco WLC 4402 as well.