First post, by paleophyte
I don't know if there is a better place on the forum for this (or I guess a better place on the Internet in general, for that matter)... if so, I haven't found it. I've recently been in to saving (or trying at least) some older enterprise hardware from the brink of extinction, and one device I'm attempting to rescue is an AIM-CUE, which is... basically a computer? It just lives inside of a router; it has CPU, memory, and a disk drive. It runs a Cisco-customized Linux variant, and it boots from an included Compact Flash card. The problem I'm running into is that these modules are fairly old now, and most of the Cisco branded CF cards are failing at this point. Which wouldn't be a big deal, except that when the module boots, it does some kind of check to see whether it's running on an actual Cisco CF card or not. If it's not the right card, it fails with this message:
Please enter '***' to change boot configuration:
Not a cisco supported CF. Please use cisco supported CF and reinstall the software.
System Halted.
I tried with a 1GB SanDisk card with the exact same result. I've also tried with larger Cisco branded CF cards (for example, I have a 4GB one that is fairly new), and that also fails with the same message, so it's not only looking for Cisco branded, but also of a specific size. I think the module originally supported options for 512MB or 1GB cards.
Entering three stars (***) takes you into a menu where you can boot from a TFTP server to reinstall the software. I'll attach the entire process of what a software reinstall looks like just in case that is helpful at all.
Anyone have any suggestions for ways I might attempt to subvert this check? Any guesses as to whether this is something that has been built into the OS or if it's part of the BIOS or something like that? I thought about a CF to SD adapter, but I assume I'd still need some way to emulate whatever attributes the device is looking for or skip the check. If it's in the OS, I should be able to put the card into another system and... edit... something... I'm just not sure where to start looking for something like this. Any tips/thoughts/ideas/suggestions would be greatly appreciated!