07-03-2024 09:28 AM
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.
07-03-2024 09:31 AM
- 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.
07-03-2024 09:34 AM
Hi Merce,
Currently the boot variable is pointing to the packages.cfg and I can see the old files in the directory.
07-03-2024 09:35 AM
You can see the below from the startup configuration.
boot system bootflash:packages.conf
07-03-2024 09:52 AM
- 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.
07-03-2024 10:05 AM
- Adding also check output from : show version | inc Install
M.
07-03-2024 10:13 AM
I Checked "show version | inc Install" and its in the install mode.
07-03-2024 10:20 AM
>...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.
07-03-2024 03:38 PM
Post the complete output to the command "dir".
07-04-2024 05:47 AM
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
07-04-2024 06:33 AM
- Have a look at the output from : WLC # more bootflash:packages.conf
M.
07-04-2024 03:25 PM
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
07-05-2024 03:37 AM
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
07-05-2024 03:49 AM
- 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
M.
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