Introdução
Este documento descreve a recuperação USB para APs Catalyst 9130AX com portas Ethernet defeituosas incapazes de transferir arquivos de recuperação através de métodos tradicionais.
Procedimento de Recuperação - Visão Geral
- Descarregue a imagem especial axel-qca-single-ng.img .
- Copie a imagem em uma unidade flash USB e conecte-a à porta USB do ponto de acesso.
- Use o console para se conectar ao access point afetado.
- Entre no modo U-Boot.
- Execute os comandos necessários para copiar a imagem para o ponto de acesso a partir da unidade USB.
Caution: Não tente usar a imagem de recuperação em um modelo diferente do 9130. Isso inutilizará o ponto de acesso.
Etapas detalhadas
Faça O Download Da Imagem Especial
Nas Compilações de Grupos WNBU, baixe um arquivo chamado axel-qca-single-ng-8_10_130_0.img de uma das pastas de compilação noturna. Se o arquivo não estiver mais na pasta especificada, procure uma versão posterior. Você pode encontrar o arquivo aqui.
Coloque a imagem em um pen drive USB e conecte-a ao ponto de acessoPorta USB Prepare a unidade USB
Formate a unidade flash USB em FAT32.
Copie a imagem única correta (por exemplo, axel-qca-single-ng.img para o modelo 9130) na unidade USB.
Insira a unidade USB na porta USB do ponto de acesso.
Acesse a inicialização em U no console.
- Conecte um cabo serial à porta de console do ponto de acesso (tem uma etiqueta azul pálida que não está rotulada como "2,5G"). A porta serial pode ser configurada para 9600 bps, 8 databits, 1 stopbit, sem paridade, sem controle de fluxo.
- Ligue o ponto de acesso.
Assim que o access point começar a ser ligado, insira a tecla ESC repetidamente na janela do terminal, até ver o prompt de inicialização u.
Auto boot mode, use bootipq directly
APPS power cycled and restart reason is 0x10
Hit ESC key to stop autoboot: 2
(BTLDR) #
Transferir a imagem do USB
Execute estes comandos em sequência para inicializar a unidade USB e transferir a imagem:
- início de USB
- fatls usb 0:1
- fatload usb 0:1 0x60000000 <filename>
- imgaddr=0x60000000 && $imgaddr:script de origem
- reset
Saídas de exemplo:
1. Inicialize a Unidade 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. Exibir o Conteúdo do USB:
(BTLDR) # fatls usb 0:1
system volume information/
150080276 axel-qca-single-ng.img
1 file(s), 1 dir(s)
(BTLDR) #
3. Carregue a imagem no ponto de acesso
(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. Execute o script
(BTLDR) # imgaddr=0x60000000 && source $imgaddr:script
## Executing script at 60000000
crc32+ Flashing btldr: [ done ]
Flashing ubi: [ done ]
(BTLDR) #
5. Reinicialize o ponto de acesso e use o comando reset. Quando for totalmente reinicializado, ele deverá responder a Enter com um prompt "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