このドキュメントでは、通常のオペレーティングシステムではなく、U-bootプロンプトで起動するCatalyst 9115/9120アクセスポイントを回復する手順について説明します。
2021年10月20日から2021年10月27日の間に、シスコは不適切なイメージのC9115およびC9120アクセスポイントを多数製造しました。これらのユニットでは、ブートアップ時に「修正不可能なECCエラー」メッセージがコンソールに記録され、正常にブートできません。これらを回復するには、各APにコンソール接続し、TFTP経由で特殊なイメージをロードする必要があります。
この問題はField Notice:FN72278:一部のC9120およびC9115 APが「修正不可能なECCエラー」が表示され、ブートアップ状態のままになる可能性 – 回避策の提供とCisco Bug ID CSCwa12652に記述されています。
また、このドキュメントでは、他のWiFi 6(6E以外)アクセスポイントで異なる可能性があるコマンドについても説明します。U-Bootは、Wi-Fi 6EおよびWi-Fi 7 APでアクセス可能にするようには設計されていません。
このドキュメントは、2800/3800 APには適用されません。これらのAPは同じ方法で回復することはできません。
注:これらのイメージは、ブート不可能なAPの回復にのみ使用されます。
APの電源投入が開始されたら、ターミナルウィンドウでU-bootプロンプトが表示されるまで、Escキーを繰り返し入力します。
Verify that the firmware has been loaded with good CRC: OK
Firmware loading completed successfully
bcm4908_eth-0
MAC: 70:69:5a:76:40:3c
Hit ESC key to stop autoboot:
u-boot>
IP経由でTFTPサーバにアクセスするようにu-bootを設定します。端末を介して手動で入力されたテキストは太字で示されています。
u-boot> setenv ipaddr 10.1.1.101
u-boot> setenv netmask 255.255.255.0
u-boot> setenv serverip 10.1.1.1
u-boot> setenv gatewayip 10.1.1.1
注:現在の設定を確認するには、printenvコマンドを使用できます。
u-boot> setenv tftpdir
u-boot> saveenv
Saving Environment to SPI Flash...
Erasing at 0x0 -- 100% complete.
SF: Detected mx25l6405d with page size 256 Bytes, erase size 4 KiB, total 8 MiB
Erasing SPI flash...Writing to SPI flash...done
u-boot> ping 10.1.1.1
Use bcm4908_eth-0 device
host 10.1.1.1 is alive
注:このステップの間は、APの電源をオフ/オンしないでください。
u-boot> boardinit bundle-axel-SS-8_10_130_0.img
// Some output here was removed in order to emphasize the interactive prompts. Full outputs are shown after the final step.
Program PHY firmware? [y/N]: y
Program UBIFS image? [y/N]: y
Program bootloaders? [y/N]: n //pay attention: the last option must be “n”
注:board_init コマンドは9130 APには存在しません。代わりに、次のコマンドを使用します。(BTLDR) # sf probe && tftpboot 0x60000000 && imgaddr=0x60000000 && source $imgaddr:script ====> This is to download the image to the AP flash (BTLDR) # reset.完了すると、ブートアップしてプロンプトが表示されます。ただし、最初はGWツールが欠落しています(同じVLANでは必要ありませんが、それも適用することをお勧めします)。 IP/mask/GW/server IPを設定した後、ゲートウェイとサーバIPにpingを実行して、到達可能であることを確認します。9130のイメージファイルは、この記事の最初に示した同じ場所にあります。
u-boot> reset点滅の出力例:
u-boot> boardinit bundle-axel-SS-8_10_130_0.img
Download image bundle-axel-SS-8_10_130_0.img...
Use bcm4908_eth-0 device
TFTP from server 10.1.1.1; our IP address is 10.1.1.104
Filename 'bundle-axel-SS-8_10_130_0.img'.
Load address: 0x501144b0
Loading: #################################################################
// Note: The # symbols can continue to print until the image is fully transfered, this can take a few minutes //
done
Bytes transferred = 147999664 (8d24bb0 hex)
Program PHY firmware? [y/N]: y
Writing PHY firmware to NOR flash...
>>> Backup current PHY firmware image @300000:45000...[Success]
>>> Erase flash blocks ..........[Success]
>>> Write PHY firmware image ...[Success]
[Success]
Program UBIFS image? [y/N]: y
Writing UBIFS to NAND...
NAND erase.part: device 0 offset 0x6c0000, size 0x3f940000
Skipping bad block at 0x00e00000 ……
Erasing at 0x3ffc0000 -- 100% complete.
OK
NAND write: device 0 offset 0x6c0000, size 0x8c80000
Skip bad block 0x00e00000
147324928 bytes written: OK
[Success]
Program bootloaders? [y/N]: n //pay attention: the last option must be “n”
u-boot>
u-boot> reset
この例では、Windows PCがアドレス10.1.1.1で手動で設定され、Ttftpd64が特別なイメージを提供するように設定されています。



bundle-axel-SS-8_10_130_0.imgファイルをTFTPベースディレクトリ(たとえば、C:\tftpboot)にコピーします。




| 改定 | 発行日 | コメント |
|---|---|---|
8.0 |
21-May-2026
|
スペルチェック、間隔、文法、書式のクリアなどの更新 |
7.0 |
25-Nov-2025
|
一部の書式修正。 |
6.0 |
11-Jun-2025
|
この手順の9130バリアントで更新 |
5.0 |
07-Feb-2023
|
PIIを削除。
タイトル、イントロ、代替テキスト、機械翻訳、ドイツ語、スタイル要件、およびフォーマットを更新。 |
4.0 |
09-Nov-2021
|
書式の小さな変更 |
3.0 |
06-Nov-2021
|
若干の編集。 |
2.0 |
05-Nov-2021
|
初版リリース |
1.0 |
05-Nov-2021
|
初版 |