06-26-2023 05:29 AM - edited 06-26-2023 07:25 AM
Hi, Peeps,
I have a Cisco Catalyst 2960X and early today I upgraded the firmware, upon reloading, the switch did not boot anymore, I tried the following workarounds:
1. Pressing the Mode Button for 15 secs
2. Power cycling the switch
3. Trying to do the recovery steps like using xmodem, deleting the flash, etc.
But still the problem persists
I really need help to get this switch working again.
BTW I'm using a Mini USB type to Type A for the Console
, should I be using the RJ45 to USB one? Does it have any difference?
Thank you please help me!
Solved! Go to Solution.
06-26-2023 07:44 PM - edited 06-26-2023 08:23 PM
It is a counterfeit.
The heatsink is "square" and larger compared to the original Cisco 2960-X. The sticker (middle of the picture) is long and rectangular.
I based my decision on THIS picture. The original Cisco 2960-X is the left one. The two other "switches" are counterfeit and your picture looks very much like the one on the right.
Please lift the motherboard and see if there is a daughterboard soldered to the underside of the main motherboard. The daughterboard should look like THIS. The role of this daughterboard is to bypass the software verification check but only works on one specific IOS version. Use a different IOS version and the counterfeit will not boot up.
The original F-Secure report (c 2020) can be found HERE.
Please reach out to the Cisco Counterfeit Protection team because they want to determine WHO supplied the fake merchandise.
06-26-2023 05:54 AM
Console into the switch and reboot.
Post the entire bootup process.
06-26-2023 07:18 AM - edited 06-26-2023 07:24 AM
I'll share some photos
this is what I can see as of the moment from the time it booted up using the console cable
06-26-2023 06:58 AM - edited 06-26-2023 06:58 AM
Hello @tenj0u05,
you are in ROMMON ? Do you still have the former IOS on the flash ?
06-26-2023 07:18 AM
Hi, M02@rt37
I am not sure how do I check that?
06-26-2023 07:35 AM
do switch:dir flash:
and share again the output please
06-26-2023 07:42 AM
this showed up
06-26-2023 07:51 AM - edited 06-26-2023 07:52 AM
I tried this command
dir flash: boot flash:c2960x-universalk9-mz.152-7.E8
and this showed up
06-26-2023 08:00 AM - edited 06-26-2023 08:01 AM
Ok @tenj0u05, thanks for th output.
Your firmware is in a directory called 'c2960x-universalk9-mz.152-7.E8'.
type 'flash_init'
type 'boot flash:c2960x-universalk9-mz.152-7.E8/c2960x-universalk9-mz.152-7.E8.bin'
06-26-2023 08:24 AM
I tried these commands
this showed up after.
06-26-2023 08:35 AM
dir flash:/c2960x-universalk9-mz.152-7.E8
...give you an output?
06-26-2023 08:38 AM
Here you go, looks like the bin file is missing
06-26-2023 08:47 AM - edited 06-26-2023 08:52 AM
OK @tenj0u05,
No firmware inside.....
Copy the Image to USB and type
switch: boot usbflash0:[firmware name]
NB: you must use FAT16 system on a USB stick maximum of 2 GB capacity, more then this can not be converted to FAT16 ant thats what cisco switches supports.
06-26-2023 08:53 AM
Image is on a USB Flash Drive with FAT filesystem
when I did the boot command this showed up
06-26-2023 04:26 PM
The error message is "bad file number" usually means the BIN file (in the USB flash drive) is corrupt.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide