Inhoud

Inleiding

Herstelprocedure – Overzicht

Gedetailleerde stappen

Download de speciale afbeelding

Plaats het beeld in een USB-stick en sluit het aan op het toegangspuntUSB-poortMaak de USB-drive klaar

U-boot op de console openen.

De afbeelding van USB overbrengen

Inleiding

Dit document beschrijft USB-herstel voor Catalyst 9130AX AP's met defecte Ethernet-poorten die herstelbestanden niet via traditionele methoden kunnen overbrengen.

Herstelprocedure – Overzicht

1. Download de speciale afbeelding axel-qca-single-ng.img.

2. Kopieer de afbeelding in een USB-flashstation en sluit deze aan op de USB-poort van het toegangspunt.

3. Console in het betreffende toegangspunt.

4. Breek in de U-Boot-modus.

5. Voer de vereiste opdrachten uit om de afbeelding vanaf het USB-station naar het toegangspunt te kopiëren.

Let op: Probeer niet om de herstelafbeelding te gebruiken op een niet-9130-model. Hierdoor wordt het toegangspunt onbruikbaar.

Gedetailleerde stappen

Download de speciale afbeelding

Download vanuit de WNBU Groups Builds een bestand met de naam axel-qca-single-ng-8_10_130_0.img uit een van de nachtelijke builds-mappen. Als het bestand zich niet meer in de opgegeven map bevindt, bladert u naar een latere versie. U kunt het dossier hier vinden.

Plaats de afbeelding in een USB-stick en sluit deze aan op de USB-poort van het toegangspuntBereid de USB-stick voor

Formatteer de USB-stick in FAT32.

Kopieer de juiste enkele afbeelding (bijvoorbeeld axel-qca-single-ng.img voor het 9130-model) naar de USB-drive.

Plaats het USB-station in de USB-poort van het toegangspunt.

U-boot op de console openen.

1. Sluit een seriële kabel aan op de consolepoort van het toegangspunt (deze heeft een lichtblauw label dat niet is gelabeld met "2.5G"). De seriële poort kan worden geconfigureerd voor 9600 bps, 8 databases, 1 stopbit, geen pariteit, geen stroomregeling.

2. Schakel het toegangspunt in.

Zodra het toegangspunt wordt opgestart, voert u de ESC-sleutel herhaaldelijk in het terminalvenster in totdat u de u-boot-prompt ziet.

Auto boot mode, use bootipq directly

APPS power cycled and restart reason is 0x10

Hit ESC key to stop autoboot:  2

(BTLDR) #

De afbeelding van USB overbrengen

Voer deze opdrachten achter elkaar uit om het USB-station te initialiseren en het image over te dragen:

1. USB-start

2. FATLS USB 0:1

3. Fatload USB 0:1 0x60000000 <bestandsnaam>

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

5. terugstellen

Voorbeeldoutputs:

1. Initialiseer het USB-station:

(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. Geef de USB-inhoud weer:

(BTLDR) # fatls usb 0:1

system volume information/

150080276 axel-qca-single-ng.img

1 file(s), 1 dir(s)

(BTLDR) #

3. De afbeelding naar het toegangspunt laden

(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. Het script uitvoeren

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

## Executing script at 60000000

crc32+ Flashing btldr: [ done ]

Flashing ubi: [ done ]

(BTLDR) #

5. Start het toegangspunt opnieuw op en gebruik de opdracht Reset. Zodra het volledig opnieuw is opgestart, moet het reageren op Enter met een "Gebruikersnaam:" -prompt.

(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