cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
11519
Views
26
Helpful
16
Replies

Unable to upload new IOS file to 3850 switch

yuli7641
Level 1
Level 1

I am not able to upload a new IOS file to a 3850 switch currently on 16.6.5. 

 

TFTP transfer fails with: 

%Error opening tftp://10.x.x.x/cat3k_caa-universalk9.16.06.06.SPA.bin (Timed out)

 

Copying from USB fails: 

%Error reading usbflash0:/cisco/cat3k_caa-universalk9.16.06.06.SPA.bin (I/O error)

 

There is more than enough space on the flash. I tried different IOS version files with no success. Also tried different USB sticks and 2 different TFTP servers. 

 

16 Replies 16

Some months later: it was a bug affecting IOS-XE for 3850 or ISR routers on 16.6.6 only.
I did update with FTP and managed to skip this bug.

marcio.alb45
Level 1
Level 1

1- download ios cat3k_caa-universalk9.16.12.10a.SPA.bin
2-when enter in romon use the comand :
set
3-Check the options below that may be blocking manual booting and writing to flash
and change them
several option will be available , check these and change

BOOT_LOADER_UPGRADE_DISABLE=1 change to 0 - comand: BOOT_LOADER_UPGRADE_DISABLE 0

MANUAL_BOOT=no change to yes - comand: MANUAL_BOOT yes


and this will permit manual boot on command (in case you doesnt leave romon condition)
4- switch: boot usbflash0:cat3k_caa-universalk9.16.12.10a.SPA.bin

5-after load comands to copy o ios comand below:
copy usbflash0:cat3k_caa-universalk9.16.12.10a.SPA.bin flash:

6-check files on flash: to confirmation of copy results
dir flash:

7- install the IOS with comand below:
switch: install add file flash:cat3k_caa-universalk9.16.12.10a.SPA.bin activate commit

8-after copy sequence will appear a question change packages.conf , choose yes:
change packages.conf yes
(may appear come log in the middle)

9-reload question , choose yes
procced with reload yes

10-check files with comand below and verify .pkg:

dir flash:
(all .pkg will appear on flash:)

11-after reload error will appear and will come back to romon , restore the old boot condition to automatic boot
configuring the following with set command :
set MANUAL_BOOT no

12- check if set command is configured to old condition using set comand
and verify the set MANUAL BOOT =no

(from now on the boot flash:ios willl be forbiden again)

13-reload the sistem command:
switch: reset

(RELOAD WILL BEGIN)

TEST AGAIN AFTER RELOAD , if this isnt working WITH ANOTHER RELOAD COMMAND nd the old version appears proceed:

switch> en
switch#conf t
switch(conf)#no boot system
switch(conf)# do wr
switch(conf)#boot system: flash:16.12.10a
switch(conf)#do wr
switch(conf)#end

Review Cisco Networking products for a $25 gift card