Following Cisco Catalyst APs affected from Flash Issues

Affected Access Points The following Access Point models are the only ones susceptible to this issue. If your network does not utilize any of these specific models, your environment is not affected and no further action is required. Catalyst 9124 (I/D/E) Catalyst 9130 (I/E) Catalyst 9136I Catalyst 9162I Catalyst 9163E Catalyst 9164I Catalyst 9166 (I/D1) Catalyst IW9167 (I/E)

Introduction

There have been some instances where Below APs have failures reporting no flash Space Running out of space or Image corruption, especially when upgrading the WLC.

The problem can cause the following status on the AP after a reboot:

  • AP unable to join WLC
  • AP unable to perform an upgrade
  • AP stuck in a booting loop
  • AP might not be able to load the image from flash

WLAN Poller Logic

The Application works as follow: First Validate the APs if affected and then Recover Catalyst APs on 17.12 Impacted by Upgrade Failure

SSH to Verify the APs

The script first verifies whether the AP’s flash is accessible (by looking into the “show flash” & other output). Below is the list of commands it fetches from each AP & writes the output to the corresponding file per AP. • show clock • show version • show flash • show flash | i cnssdaemon.log • show boot • show filesystems • show image integrity If the part2 flash memory is less than the threshold or Image is affected then it flags as susceptible APs.

Recover APs

The App does not recover the APs automatically. Below link has the details on the steps to recover these susceptible APs https://www.cisco.com/c/en/us/support/docs/wireless/wireless-lan-controller-software/225443-validate-and-recover-catalyst-aps-on.html

Script OutPut

You’ll find the raw CLI command output on the poller’s “data” directory, under a // path, one file per device containing all the CLI command output