04-08-2015 01:42 AM - edited 03-07-2019 11:26 PM
Hello community,
Just being curious if there are more people that ran into the same problem as I did, when upgrading Catalyst 3650 switches using the USB port in the front of the switch.
Recently I needed to upgrade a lot of 3650 switches of different types (WS-C3650-24PD-L/WS-C3650-24TS-L/WS-C3650- 48PD-L) and noticed that sometimes the USB drive I inserted was not working properly. It didn't matter if I added the USB stick when booting the switch or when it was already up and running. Using the same USB stick in another switch worked just fine.
The problem didn't occur with every switch, however a high number of the total amount of switches I needed to upgrade were showing this behaviour. Rebooting the switch (up to 3 times, while mostly 1 time was enough) solved the problem.
The command I used to upgrade the switches :
software install file usbflash0:cat3k_caa-universalk9.SPA.03.03.05.SE.150-1.EZ5.bin
The following errors were displayed while the USB stick was inserted or when the upgrade was running :
%IOSXE-3-PLATFORM: 1 process kernel: usb 1-1: device descriptor read/64, error -145
%IOSXE-3-PLATFORM: 1 process kernel: Buffer I/O error on device sdb1, logical block 92
%IOSXE-3-PLATFORM: 1 process kernel: hub 2-0:1.0: unable to enumerate USB device on port 1
I am aware that upgrading the switch directly from the USB drive isn't described in the manual, but as it works I suppose that is not the problem. To me it seems that the USB port/software isn't initialized/booted correctly as the problem disappears when rebooting the switch.
Ofcourse I did some searches on Googles, read the release notes of the IOS XE software, checked the Open Caveats, ran the Error Interpretor on Cisco.com and did a Bug Search. Unfortunately I can't find anything about this strange behaviour.
So if there is anybody out here that ran into the same problem(s) I would like to know, do you have an explanation or solution for this ?
As I was not able to find anything about this in the release notes or Open Caveats I am not sure if Cisco knows about this.
Thanks in advance and if you have any questions or need more info, just let me know.
Dimitri