简介
许多C9105AXW接入点(所有PID)都带有NAND闪存子系统,随着时间的推移,该子系统可能会错误地将块标记为损坏。 将94个块标记为坏块后,闪存坏块表即已满。 因此,AP可能会出现各种症状:
- 闪存文件系统可能会被写锁定,因此AP无法再提交配置更改、写入新日志或下载新映像。 可能会出现类似于以下内容的错误:
sync_log:无法打开/storage/syslogs/7:只读文件系统
- AP可能会崩溃,内核死机显示UBIFS错误,如下所示:
<3>[02/06/2023 05:06:06.0290] UBIFS错误(ubi0:1 pid 5454): do_writepage:无法写入inode 54848的第8页,错误–30
- AP可能无法启动;控制台日志显示与以下类似的错误:
[01/01/1970 00:00:05.0600] ubi0错误: ubi_eba_init:没有足够的物理擦除块(0,需要1)
[*01/01/1970 00:00:06.4720]安装故障
在某些情况下,可能需要更换AP。
思科已实施两个修复程序来解决此问题。
错误修复
此错误修复可防止闪存块被错误地标记为损坏。 但是,它不会修复已具有过多坏块的AP。
此错误修复修复具有过多坏块的AP。 在启动时(在u-boot中),如果AP的坏块表超过阈值条目数(默认值:40;由SCRUB_LIMIT u-boot变量控制),则在AP启动之前,将清空坏块表。
受影响设备
只有C9105AXW AP受此问题影响,没有其他AP型号。 要确定给定的C9105AXW设备,请在BST中打开Cisco Bug ID CSCwf50177,然后单击“检查Bug适用性”,以输入AP的序列号。
固定软件
如果您影响了C9105AXW,您应该升级到带有Cisco Bug ID CSCwf修复程序的软件50177 和思科漏洞ID CSCwf68131 . 跟踪后一个Bug,了解不同分支机构中修复程序的可用性;自2023年9月5日起,修复程序在以下版本中可用:
AireOS
- 8.10.190.0(在CCO上)
- 8.10.185.7和8.10.189.111是特殊版本,具有此闪存问题的修复程序;运行这些版本的客户应在方便时升级到8.10.190.0
思科IOS® XE
- 17.3.7 APSP5或更高版本(打开TAC案例)
- 17.3.8(关于CCO)
- 17.6.5 APSP5或更高版本(在CCO上)
- 17.6.6(关于CCO)
- 17.9.3 APSP5或更高版本(在CCO上)
- 17.9.4 APSP1或更高版本(在CCO上)
- 17.9.5(2024年CCO)
- 17.12.2(CCO 2023年11月)
- 17.13.1(CCO 2023年12月)
检查易受感染的AP是否存在过多的坏块
首先,检查所有易感染的C9105AXW,看看它们有多少坏块。 如果没有超过60个坏块,您可以直接升级。
检查坏块 — 17.6及更高版本
在每个易感染的C9105AXW上(根据CSCwf的“Check Bug Applicability”确定50177 ),收集“show flash statistics”的输出。 查找“坏物理擦除块计数”。 要自动检查大量AP,请使用WLAN轮询器。
检查坏块 — 8.10和17.3
TAC(或其他具有SWIMS访问权限的思科员工)需要部署到每个受感染的C9105AXW并发出以下命令:
ubinfo -a
查找“坏物理擦除块计数”。 要自动检查大量AP,请使用RADKit。
升级 程序
如果您对C9105AXW设备产生了过多的坏块,请按照以下步骤升级到固定软件。
在单个控制器部署中升级 — 完整的新控制器映像
1.(可选)您可以安装新控制器映像,但不要将其激活,也不要将新AP软件预下载到受影响的C9105AXW。
2.在仍在运行旧控制器映像时,请重新启动受影响的C9105AXW。 大多数情况下,这将允许升级受影响的AP。(在某些情况下,可能需要更换几个AP)
3.如果需要,现在您可以预下载新的AP映像。
4.重新加载控制器,运行新软件
在单控制器部署中升级 — APSP
1.(可选)您可以安装新APSP,但不要激活它,也不要将新AP软件预下载到受影响的C9105AXW。
2.重新启动受影响的C9105AXW。 大多数情况下,这将允许升级受影响的AP。(在某些情况下,可能需要更换几个AP)
3.现在您可以预下载、激活和提交APSP。
在N+1部署中升级
在此场景中,使用备用控制器升级受影响的C9105AXW。
1.当受影响的AP仍连接到旧控制器时,将备用控制器升级到固定软件(完整控制器版本或APSP)
2.重新加载受影响的AP — 让它们重新加入旧控制器。 (在某些情况下,可能需要更换几个AP)
3.现在重新配置受影响的AP,将其主控制器设置为升级的控制器,并让它们加入备用控制器。
4.将主控制器升级到固定软件后,您可以将C9105AXW移回该控制器。