Introduction
Ce document décrit la récupération USB pour les points d'accès Catalyst 9130AX avec des ports Ethernet défectueux ne pouvant pas transférer les fichiers de récupération via les méthodes traditionnelles.
Procédure de récupération - Présentation
- Téléchargez l'image spéciale axel-qca-single-ng.img .
- Copiez l'image dans un lecteur flash USB et connectez-la au port USB du point d'accès.
- Accédez au point d'accès concerné par la console.
- Passez en mode U-Boot.
- Exécutez les commandes requises pour copier l'image sur le point d'accès à partir du lecteur USB.
Mise en garde : N'essayez pas d'utiliser l'image de récupération sur un modèle autre que 9130. Cela rend le point d'accès inutilisable.
Étapes détaillées
Télécharger L'Image Spéciale
À partir de la WNBU Groups Builds, téléchargez un fichier nommé axel-qca-single-ng-8_10_130_0.img à partir de l'un des dossiers de construction nocturnes. Si le fichier ne se trouve plus dans le dossier spécifié, recherchez une version ultérieure. Vous pouvez trouver le fichier ici.
Placez l'image dans une clé USB et connectez-la au point d'accèsPort USB Préparez le lecteur USB
Formatez le lecteur flash USB en FAT32.
Copiez l'image unique correcte (par exemple, axel-qca-single-ng.img pour le modèle 9130) sur le lecteur USB.
Insérez le lecteur USB dans le port USB du point d'accès.
Accédez au U-boot sur la console.
- Connectez un câble série au port de console du point d'accès (il porte une étiquette bleu pâle qui n'est pas étiquetée « 2.5G »). Le port série peut être configuré pour 9 600 bits/s, 8 bits de données, 1 bit d’arrêt, aucune parité, aucun contrôle de flux.
- Mettez le point d'accès sous tension.
Dès que le point d'accès commence à se mettre sous tension, entrez la touche ESC à plusieurs reprises dans la fenêtre du terminal, jusqu'à ce que vous voyiez l'invite u-boot.
Auto boot mode, use bootipq directly
APPS power cycled and restart reason is 0x10
Hit ESC key to stop autoboot: 2
(BTLDR) #
Transfert de l'image depuis USB
Exécutez ces commandes dans l'ordre pour initialiser le lecteur USB et transférer l'image :
- usb start
- fatls usb 0:1
- fatload usb 0:1 0x60000000 <nom du fichier>
- imgaddr=0x60000000 && source $imgaddr:script
- reset
Exemples de rapport:
1. Initialisez le lecteur 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. Affichez le contenu USB :
(BTLDR) # fatls usb 0:1
system volume information/
150080276 axel-qca-single-ng.img
1 file(s), 1 dir(s)
(BTLDR) #
3. Chargez l’image sur le point d’accès
(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. Exécutez le script
(BTLDR) # imgaddr=0x60000000 && source $imgaddr:script
## Executing script at 60000000
crc32+ Flashing btldr: [ done ]
Flashing ubi: [ done ]
(BTLDR) #
5. Redémarrez le point d’accès et utilisez la commande reset. Une fois qu'il a été entièrement redémarré, il doit répondre à Enter avec une invite « 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