cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
420
Views
0
Helpful
13
Replies

Issue with Upgrade 9800 WLC

Hi All, 

I have 9800-L-F, I upgraded the WLC to golden image 17.9.5 and after upgrade the things were fine. The customer asked me few days back to upgrade the WLC to the latest version, then I upgraded to 17.12.3 which is also the golden image. Some how the controller is rebooted before two days and today when i checked the WLC is again goes to the previous image which is 17.9.5. Can anyone help me what i do now.

13 Replies 13

marce1000
VIP
VIP

 

 - Are you sure that any correct boot image settings where saved  to  the startup configuration ?
           Also have a checkup of the controller's configuration with the CLI command show tech wireless
           and feed the output from that into Wireless Config Analyzer

  M.



-- Each morning when I wake up and look into the mirror I always say ' Why am I so brilliant ? '
    When the mirror will then always repond to me with ' The only thing that exceeds your brilliance is your beauty! '

Hi Merce,

Currently the boot variable is pointing to the packages.cfg and I can see the old files in the directory.

You can see the below from the startup configuration.

boot system bootflash:packages.conf

 

  - Could you execute the mentioned WirelessAnalyze procedure too :
          Also have a checkup of the controller's configuration with the CLI command show tech wireless
           and feed the output from that into Wireless Config Analyzer

 M.



-- Each morning when I wake up and look into the mirror I always say ' Why am I so brilliant ? '
    When the mirror will then always repond to me with ' The only thing that exceeds your brilliance is your beauty! '

marce1000
VIP
VIP

 

  - Adding also check output from : show version | inc Install  

   M.



-- Each morning when I wake up and look into the mirror I always say ' Why am I so brilliant ? '
    When the mirror will then always repond to me with ' The only thing that exceeds your brilliance is your beauty! '

I Checked "show version | inc Install" and its in the install mode.

 

                >...I Checked "show version | inc Install" and its in the install mode.
   - As stated , hope you are working on the WirelessAnalyzer procedure too.
     Important : you may want to execute the upgrade again , if needed and use the CLI instead 
                      of the GUI. The problem being that sometimes the GUI can not handle large software distribution
                      packages , 
                      Another benefit is that you will have a default view on error messages , if any

 M.



-- Each morning when I wake up and look into the mirror I always say ' Why am I so brilliant ? '
    When the mirror will then always repond to me with ' The only thing that exceeds your brilliance is your beauty! '

Leo Laohoo
Hall of Fame
Hall of Fame

Post the complete output to the command "dir".

Here is the output from "dir".

HITTIN-WLC#dir
Directory of bootflash:/

1577969 drwx 135168 Jul 4 2024 15:16:12 +00:00 tracelogs
318865 drwx 4096 Jul 1 2024 23:12:45 +00:00 .installer
490561 drwx 4096 Jul 1 2024 23:11:25 +00:00 certs
866657 drwx 4096 Jul 1 2024 23:11:16 +00:00 license_evlog
13 -rw- 616 Jul 1 2024 23:11:11 +00:00 vlan.dat
1373569 drwx 4096 Jul 1 2024 23:10:58 +00:00 .prst_sync
17 -rw- 30 Jul 1 2024 23:10:50 +00:00 throughput_monitor_params
16 -rw- 137940 Jul 1 2024 23:10:43 +00:00 memleak.tcl
1414449 drwx 4096 Jul 1 2024 23:10:29 +00:00 .inv
686785 drwx 4096 Jul 1 2024 23:10:27 +00:00 dc_profile_dir
531442 -rw- 5580 Jul 1 2024 23:07:11 +00:00 packages.conf
817601 drwx 4096 Jul 1 2024 23:06:12 +00:00 .rollback_timer
196225 drwx 4096 Jul 1 2024 17:25:26 +00:00 .product_analytics
359746 -rw- 5577 Jul 1 2024 17:00:38 +00:00 C9800-L-universalk9_wlc.17.12.03.SPA.conf
359748 -rw- 40074243 Jul 1 2024 17:00:38 +00:00 C9800-L-rpboot.17.12.03.SPA.pkg
359747 -rw- 1311007760 Jul 1 2024 16:59:45 +00:00 C9800-L-mono-universalk9_wlc.17.12.03.SPA.pkg
138993 -rw- 1350807567 Jul 1 2024 16:57:30 +00:00 C9800-L-universalk9_wlc.17.12.03.SPA.bin
138995 -rw- 14750 Jul 1 2024 16:30:51 +00:00 running-config
138994 -rw- 12825 Jul 1 2024 16:30:09 +00:00 startup-config
24529 -rw- 84466 May 29 2024 13:39:03 +00:00 TAB-FF-TR1-PP08-W180-SW4-P44_a4004e266880.crash
1144641 drwx 4096 May 27 2024 14:00:51 +00:00 tech_support
49057 drwx 4096 May 27 2024 14:00:37 +00:00 ap_spectral_recording
212577 drwx 4096 May 27 2024 13:59:49 +00:00 pcap
1488034 -rw- 5577 May 27 2024 13:50:59 +00:00 C9800-L-universalk9_wlc.17.12.02.SPA.conf
1488036 -rw- 40072710 May 27 2024 13:50:59 +00:00 C9800-L-rpboot.17.12.02.SPA.pkg
1488035 -rw- 1310319632 May 27 2024 13:50:06 +00:00 C9800-L-mono-universalk9_wlc.17.12.02.SPA.pkg
269816 -rw- 1350117906 May 27 2024 13:47:51 +00:00 C9800-L-universalk9_wlc.17.12.02.SPA.bin
1079233 drwx 4096 May 27 2024 13:11:26 +00:00 .dbpersist
269813 -rw- 64666 May 26 2024 15:08:39 +00:00 APC4D6.66C0.FCF0_a4004e264cc0.crash
269815 -rw- 66526 May 26 2024 14:39:43 +00:00 APC4D6.66C1.0AD0_a4004e266880.crash
466033 drwx 4096 May 26 2024 10:57:36 +00:00 webui_helper
269814 -rw- 133543 May 14 2024 13:35:53 +00:00 APC4D6.66C0.FDE0_a4004e264ea0.crash
269812 -rw- 85834 May 13 2024 15:05:02 +00:00 APC4D6.66C0.FCE0_a4004e264ca0.crash
269811 -rw- 63813 May 13 2024 12:17:10 +00:00 APC4D6.66C0.FEA0_a4004e265020.crash
269810 -rw- 145074 May 13 2024 10:30:04 +00:00 APC4D6.66C0.FDB0_a4004e264e40.crash
277985 dr-x 4096 May 12 2024 16:26:35 +00:00 .wl_persistent_db
1447153 drwx 4096 May 12 2024 15:27:01 +00:00 .geo
269809 -rwx 0 May 12 2024 15:25:23 +00:00 mode_event_log
703137 drwx 4096 May 12 2024 15:25:23 +00:00 SHARED-IOX
1496210 -rw- 5580 May 12 2024 15:16:51 +00:00 C9800-L-universalk9_wlc.17.09.05.SPA.conf
1496212 -rw- 37647049 May 12 2024 15:16:51 +00:00 C9800-L-rpboot.17.09.05.SPA.pkg
1496211 -rw- 1315144724 May 12 2024 15:16:03 +00:00 C9800-L-mono-universalk9_wlc.17.09.05.SPA.pkg
449681 drwx 4096 Feb 28 2024 16:40:28 +00:00 pnp-tech
711313 drwx 4096 Feb 28 2024 16:39:59 +00:00 iox_host_data_share
441505 drwx 4096 Feb 28 2024 16:39:38 +00:00 guest-share
1259105 drwx 4096 Feb 28 2024 16:39:26 +00:00 onep
956593 drwx 4096 Feb 28 2024 16:39:26 +00:00 pnp-info
1561617 drwx 4096 Feb 28 2024 16:32:11 +00:00 virtual-instance
14 -rw- 5242880 Feb 28 2024 16:32:07 +00:00 ssd
1545265 drwx 4096 Feb 28 2024 16:32:05 +00:00 core
1349041 drwx 4096 Feb 28 2024 16:32:01 +00:00 bootlog_history
15 -rw- 5430 Feb 28 2024 16:28:40 +00:00 aq_phy_fw_upgrade_log
11 drwx 16384 Feb 28 2024 16:18:07 +00:00 lost+found

 

 

     - Have a look at the output from :  WLC # more bootflash:packages.conf

 M.



-- Each morning when I wake up and look into the mirror I always say ' Why am I so brilliant ? '
    When the mirror will then always repond to me with ' The only thing that exceeds your brilliance is your beauty! '


waseem.ullah6@gmail.com wrote:
today when i checked the WLC is again goes to the previous image which is 17.9.5

So the controller rolled back to 17.9.5, did it?  Please post the complete output to the following commands: 

sh version
more bootflash:packages.conf | begin rp_boot
sh logging onboard uptime 
dir bootflash:tracelogs/*.log

Hi Leo,

I run the below command to activate and commit the new image.

install add file bootflash:C9800-L-universalk9_wlc.17.12.03.SPA.bin activate commit

After this command the WLC rebooted with new image 17.12.03. Below are some outputs from WLC.

HITTIN-WLC#more bootflash:packages.conf
#! /usr/binos/bin/packages_conf.sh

sha1sum: ac235e74849d55abe65dfffda99982a509305192

sha256sum: 1cb76a2da471ab550f3c9f1d1da2389a229cc8d06c0dbe735aae16c121606e02

# sha1sum above - used to verify that this file is not corrupted.

#
# package.conf: provisioned software file for build 2024-03-20_16.00
#

# NOTE: Editing this file by hand is not recommended. It is generated
# as part of the build process, and is subject to boot-time
# consistency checks. Automatically-produced package files are
# guaranteed to pass those checks. Manually-maintained ones are
# not. Because "nfs" and "mount" directives are processed first,
# regardless of their position in the file, the recommended
# approach is to keep a separate file containing JUST your
# personal "nfs" and "mount" directives, and to append it to the
# automatically-generated file.
#
# Note further that when SHA-1 checksum verification is enabled,
# you will NOT be able to alter this file without updating the
# SHA-1 sum.

#
# This file can contain three types of entries:
#

#
# NFS directives (optional)
# notes: NFS directives are processed before all others (mount, iso).
# Multiple NFS directives may appear so long as they do not
# conflict -- that is, specify the same source or mountpoint.
# syntax: nfs <IP ADDRESS>:<REMOTE_PATH> <LOCAL_MOUNTPOINT>
# example: nfs 127.0.0.1:/auto/some/nfs/path /auto/some/nfs/path
#

#
# mount directives (optional)
# notes: mount directives are processed after 'nfs' and before 'iso'.
# One mount directive may appear for each F/S/B/P tuple
# syntax: mount FRU SLOT BAY PACKAGE_NAME NFS_PATH
# example: mount rp 0 0 rp_base /auto/some/nfs/path/abs_soft/rp_base.ppc
#
# The specified NFS_PATH must
# reference the NFS mounts created earlier.
#
# Mount directives cause the package-specific mount link to
# be set to the specified path instead of to the mountpoint
# in sw for the corresponding ISO.
#

#
# iso directives (mandatory)
# notes: iso directives are processed last: any package for which
# a 'mount' directive does not appear will be mounted.
# One iso directive may appear for each F/S/B/P tuple.
# syntax: iso FRU SLOT BAY PACKAGE_NAME PACKAGE_FILE.bin
# example: iso rp 0 0 rp_base rp_base.ppc.bin
#
# PACKAGE_FILE.bin is a path relative to the packages.conf
# file. Although it supports sub-directories for development
# purposes, in deployment the files will always be managed
# as in the same directory as packages.conf so as to
# guarantee that name collisions cannot occur.
#
# Note that the RP 0/1 distinction is a convenience for development
# and testing as it allows us to have a packages.conf describe a
# SW load that varies depending on whether the RP finds itself in
# slot 0 or 1.
#
# The ISSU process *must* update *both* RP slots simultaneously so that
# the RP will behave predictably whichever slot it finds itself on [e.g.,
# if package X is upgraded, and the RP is ejected and put into either
# slot of a new chassis, we expect to see the upgraded X without regard
# to slot].
#

boot rp 0 0 rp_boot C9800-L-rpboot.17.12.03.SPA.pkg

iso rp 0 0 rp_base C9800-L-mono-universalk9_wlc.17.12.03.SPA.pkg
iso rp 0 1 rp_base C9800-L-mono-universalk9_wlc.17.12.03.SPA.pkg

iso rp 0 0 rp_daemons C9800-L-mono-universalk9_wlc.17.12.03.SPA.pkg
iso rp 0 1 rp_daemons C9800-L-mono-universalk9_wlc.17.12.03.SPA.pkg

iso rp 0 0 rp_iosd C9800-L-mono-universalk9_wlc.17.12.03.SPA.pkg
iso rp 0 1 rp_iosd C9800-L-mono-universalk9_wlc.17.12.03.SPA.pkg

iso rp 0 0 rp_security C9800-L-mono-universalk9_wlc.17.12.03.SPA.pkg
iso rp 0 1 rp_security C9800-L-mono-universalk9_wlc.17.12.03.SPA.pkg

iso rp 0 0 rp_webui C9800-L-mono-universalk9_wlc.17.12.03.SPA.pkg
iso rp 0 1 rp_webui C9800-L-mono-universalk9_wlc.17.12.03.SPA.pkg

iso rp 0 0 rp_wlc C9800-L-mono-universalk9_wlc.17.12.03.SPA.pkg
iso rp 0 1 rp_wlc C9800-L-mono-universalk9_wlc.17.12.03.SPA.pkg

iso fp 0 0 fp C9800-L-mono-universalk9_wlc.17.12.03.SPA.pkg

iso cc 0 0 cc C9800-L-mono-universalk9_wlc.17.12.03.SPA.pkg

iso cc 0 0 cc_spa C9800-L-mono-universalk9_wlc.17.12.03.SPA.pkg
iso cc 0 1 cc_spa C9800-L-mono-universalk9_wlc.17.12.03.SPA.pkg
iso cc 0 2 cc_spa C9800-L-mono-universalk9_wlc.17.12.03.SPA.pkg
iso cc 0 3 cc_spa C9800-L-mono-universalk9_wlc.17.12.03.SPA.pkg


#
# -start- superpackage .pkginfo
#
# pkginfo: Name: rp_super
# pkginfo: BuildTime: 2024-03-20_16.00
# pkginfo: ReleaseDate: Wed-20-Mar-24-22:32
# pkginfo: .BuildArch: x86_64
# pkginfo: BootArchitecture: i686
# pkginfo: .BootArch: i686
# pkginfo: RouteProcessor: katar
# pkginfo: Platform: C9800-L
# pkginfo: User: mcpre
# pkginfo: PackageName: universalk9_wlc
# pkginfo: Build: 17.12.03
# pkginfo: .SupportedBoards: katar
# pkginfo: .InstallModel:
# pkginfo: .PackageRole: rp_super
# pkginfo: .RestartRole: rp_super
# pkginfo: CardTypes:
# pkginfo: .CardTypes:
# pkginfo: .BuildPath: /nobackup/mcpre/s2c-build-ws/binos/linkfarm/katar_universalk9_wlc-stage/img/rp_super_universalk9_wlc
# pkginfo: .Version: 17.12.03.0.3740.1710975658..Dublin
# pkginfo: .InstallVersion: 1.0.0
# pkginfo: .InstallCapCommitSupport: yes
# pkginfo: .PKGUID: 0a284704e75332a1f45b0ae95532b411d8de9feb
#
# -end- superpackage .pkginfo
#

****************************************************************************************************************
HITTIN-WLC#show install active
[ Chassis 1/R0 ] Active Package(s) Information:
State (St): I - Inactive, U - Activated & Uncommitted,
C - Activated & Committed, D - Deactivated & Uncommitted
--------------------------------------------------------------------------------
Type St Filename/Version
--------------------------------------------------------------------------------
IMG C 17.12.03.0.3740

--------------------------------------------------------------------------------
Auto abort timer: inactive
--------------------------------------------------------------------------------

HITTIN-WLC#show install committed
[ Chassis 1/R0 ] Committed Package(s) Information:
State (St): I - Inactive, U - Activated & Uncommitted,
C - Activated & Committed, D - Deactivated & Uncommitted
--------------------------------------------------------------------------------
Type St Filename/Version
--------------------------------------------------------------------------------
IMG C 17.12.03.0.3740

--------------------------------------------------------------------------------
Auto abort timer: inactive
--------------------------------------------------------------------------------

The problem is resolved for now, we will monitor the WLC for next week. If there is any thing i will post here

 

 - Good work remember to  also have a checkup of the controller's configuration with the CLI command show tech wireless
           and feed the output from that into Wireless Config Analyzer

                                                                This is so good

  M.



-- Each morning when I wake up and look into the mirror I always say ' Why am I so brilliant ? '
    When the mirror will then always repond to me with ' The only thing that exceeds your brilliance is your beauty! '
Review Cisco Networking for a $25 gift card