How do I get the latest firmware ("2900XL Cisco IOS Software Release 12.0") for my old Cisco switch (WS-C2924-XL, 8MB)? I keep getting prompted for a login. Am I supposed to know something or do they actually charge for firmware?