内容

はじめに

回復手順：概要

手順の詳細

特別なイメージのダウンロード

イメージをUSBスティックに入れ、アクセスポイントに接続します。USBポートUSBドライブを準備します。

コンソールのU-bootにアクセスします。

USBからのイメージの転送

はじめに

このドキュメントでは、イーサネットポートに障害があり、従来の方法でリカバリファイルを転送できないCatalyst 9130AX APのUSBリカバリについて説明します。

回復手順：概要

1. 特別なイメージaxel-qca-single-ng.imgをダウンロードします。

2. イメージをUSBフラッシュドライブにコピーし、アクセスポイントのUSBポートに接続します。

3. 影響を受けるアクセスポイントにコンソール接続します。

4. U-Bootモードに切り替えます。

5. 必要なコマンドを実行して、USBドライブからアクセスポイントにイメージをコピーします。

注意：非9130モデルではリカバリイメージの使用を試みないでください。この操作を行うと、アクセスポイントが使用不能になります。

手順の詳細

特別なイメージのダウンロード

WNBU Groups Buildsから、axel-qca-single-ng-8_10_130_0.imgという名前のファイルをnightly buildsフォルダの1つからダウンロードします。ファイルが指定したフォルダにない場合は、新しいバージョンを参照します。ファイルはここから入手できます。

イメージをUSBスティックに入れ、アクセスポイントに接続します。USBポートUSBドライブを準備します。

FAT32でUSBフラッシュドライブをフォーマットします。

正しいシングルイメージ(9130モデルのaxel-qca-single-ng.imgなど)をUSBドライブにコピーします。

USBドライブをアクセスポイントのUSBポートに挿入します。

コンソールのU-bootにアクセスします。

1. アクセスポイントのコンソールポートにシリアルケーブルを接続します（「2.5G」のラベルのない薄い青色のラベルが付いています）。シリアルポートは、9,600 bps、8データビット、1ストップビット、パリティなし、フロー制御なしに設定できます。

2. アクセスポイントの電源を入れます。

アクセスポイントの電源投入が開始されるとすぐに、u-bootプロンプトが表示されるまで、ターミナルウィンドウでEscキーを繰り返し入力します。

Auto boot mode, use bootipq directly

APPS power cycled and restart reason is 0x10

Hit ESC key to stop autoboot:  2

(BTLDR) #

USBからのイメージの転送

USBドライブを初期化してイメージを転送するには、次のコマンドを順番に実行します。

1. usbスタート

2. fatls usb 0:1

3. fatload usb 0:1 0x60000000 <ファイル名>

4. imgaddr=0x60000000 && source $imgaddr:script

5. reset

出力例:

1. USBドライブを初期化します。

(BTLDR) # usb start

starting USB...

USB0: Register 2000140 NbrPorts 2

Starting the controller

USB XHCI 1.10

scanning bus 0 for devices... 2 USB Device(s) found

USB1: Register 2000140 NbrPorts 2

Starting the controller

USB XHCI 1.10

scanning bus 1 for devices... 1 USB Device(s) found

(BTLDR) #

2. USBコンテンツを表示します。

(BTLDR) # fatls usb 0:1

system volume information/

150080276 axel-qca-single-ng.img

1 file(s), 1 dir(s)

(BTLDR) #

3. アクセスポイントにイメージをロードする

(BTLDR) # fatload usb 0:1 0x60000000 axel-qca-single-ng.img

reading axel-qca-single-ng.img

150080276 bytes read in 77816 ms (1.8 MiB/s)

(BTLDR) #

4. スクリプトを実行します

(BTLDR) # imgaddr=0x60000000 && source $imgaddr:script

## Executing script at 60000000

crc32+ Flashing btldr: [ done ]

Flashing ubi: [ done ]

(BTLDR) #

5. アクセスポイントをリブートし、resetコマンドを使用します。再起動が完了したら、Enterに対して「Username:」プロンプトを出して応答する必要があります。

(BTLDR) # reset

resetting ...

?h(IH

iw

Board type: C9130AX

U-Boot REL 2016.01 (btldr release 298) (Jul 05 2022 - 14:33:36 -0700)

This product contains some software licensed under the

"GNU General Public License, version 2" provided with

ABSOLUTELY NO WARRANTY under the terms of

"GNU General Public License, version 2", available here:

http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

DRAM: 2 GiB

Nand: Detected ONFI Micron TH58NYG3S0H 8G 1.8V 8-bit

qpic_nand: changing oobsize to 160 from 224 bytes

SF: Detected MX25U6435F with page size 256 Bytes, erase size 4 KiB, total 8 MiB

Scanning shenv data blocks

Total valid parts=4

Active shenv part[0:1], write_counter=22

MFG data loaded

PCI Link Intialized