Introduzione
In questo documento viene descritto il ripristino USB per i punti di accesso Catalyst 9130AXE con porte Ethernet difettose che non sono in grado di trasferire i file di ripristino tramite i metodi tradizionali.
Procedura di ripristino - Panoramica
- Scaricate l'immagine speciale axel-qca-single-ng.img .
- Copiare l'immagine in un'unità flash USB e collegarla alla porta USB del punto di accesso.
- Collegare la console al punto di accesso interessato.
- Attivare la modalità U-Boot.
- Eseguire i comandi necessari per copiare l'immagine nel punto di accesso dall'unità USB.
Attenzione: Non tentare di utilizzare l'immagine di ripristino su un modello diverso da 9130. In questo modo, il punto di accesso diventa inutilizzabile.
Passi dettagliati
Scarica L'Immagine Speciale
Nelle build WNBU Groups, scaricate un file denominato axel-qca-single-ng-8_10_130_0.img da una delle cartelle delle build notturne. Se il file non si trova più nella cartella specificata, cercare una versione successiva. Il file è disponibile qui.
Inserire l'immagine in una chiave USB e collegarla al punto di accessoPorta USB Preparare l'unità USB
Formattare l'unità flash USB in FAT32.
Copiare la singola immagine corretta (ad esempio, axel-qca-single-ng.img per il modello 9130) sull'unità USB.
Inserire l'unità USB nella porta USB del punto di accesso.
Accedere all'avvio da U sulla console.
- Collegare un cavo seriale alla porta console del punto di accesso (l'etichetta è di colore blu chiaro e non "2.5G"). La porta seriale può essere configurata per 9600 bps, 8 database, 1 bit di stop, nessuna parità, nessun controllo di flusso.
- Accendere il punto di accesso.
Non appena il punto di accesso inizia ad accendersi, immettere ripetutamente il tasto ESC nella finestra del terminale, fino a quando non viene visualizzato il prompt u-boot.
Auto boot mode, use bootipq directly
APPS power cycled and restart reason is 0x10
Hit ESC key to stop autoboot: 2
(BTLDR) #
Trasferisci immagine da USB
Eseguire questi comandi in sequenza per inizializzare l'unità USB e trasferire l'immagine:
- avvio usb
- fatls usb 0:1
- fatload usb 0:1 0x60000000 <nomefile>
- imgaddr=0x6000000 && origine $imgaddr:script
- reset
Output di esempio:
1. Inizializzare l'unità 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. Visualizzazione del contenuto USB:
(BTLDR) # fatls usb 0:1
system volume information/
150080276 axel-qca-single-ng.img
1 file(s), 1 dir(s)
(BTLDR) #
3. Caricare l'immagine nel punto di accesso
(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. Eseguire lo script
(BTLDR) # imgaddr=0x60000000 && source $imgaddr:script
## Executing script at 60000000
crc32+ Flashing btldr: [ done ]
Flashing ubi: [ done ]
(BTLDR) #
5. Riavviare il punto di accesso e usare il comando reset. Una volta riavviato completamente, deve rispondere a Enter con un prompt "Username:" (Nome utente:).
(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