After doing some shopping on ebay, I have acquired a nice-looking Cisco cabinet. It’s pretty old, and started off pretty-much functionless :
Cisco 4003 - 3 slot cabinet (1 supervisor, 2 sets of ports, dual power supplies)
Cisco 4012 - Supervisor module
2 x Cisco 4148 - 48 port PoE unit
There are several steps to setting this up.
Connect the Console
This connects via serial port to the DB-25 connector (into the 9-pin serial on my ageing laptop). Use minicom set to : 9600,n,8,1 (9600 baud, 8 bits, no-parity, 1 stop-bit, no flow-control).
The console responded with :
which indicates that it’s basically been wiped clean. Moreover show version tells us the ROMMON version - basically 4.8.2 is very early, and not even capable of loading later versions of the Cisco IOS. So upgrading takes several steps.
Don’t ask me where to find this, but after some searching the following became available :
Upgrading is a multistep process, since ROMMON doesn’t have the necessary functionality to execute the promupgrade directly (AFAIK), and version 6-4-15 of the IOS can’t be loaded by ROMMONs before 6-x-x anyhow.
Put software images on local TFTP server
I put these in a folder ‘CAT4000’ on a server with IP 22.214.171.124. YMMV, of course.
Connect to the network
At the ROMMON prompt :
Now connect the Cisco 4012 to the LAN (using the RJ45 socket on the 4012), and test the connection with :
Boot into 4-5-2
At the ROMMON prompt, with the tftp server set as above :
Upgrade ROM to 6-1-5
(paraphrasing slightly on the Cisco questions) :
Boot into 6-4-15
Now, with the upgraded ROMMON, booting into 6-4-15 should be possible :
Clean up the flash drive, download local 6-4-15
Autoboot into (local) 6-4-15
This should just work… Here’s the output, just to show a working installation (the Fan Failed at the end is just because the second power supply was not plugged in) :