Upload
romulo-teixeira-pedrosa
View
191
Download
3
Embed Size (px)
Citation preview
Atualização de Firmware para o Router
A atualização de firmware é realizada em três passos. O primeiro passo é colocar o equipamento em um estado que ele aceite o novo arquivo de firmware. O segundo passo é realizar a transferência do arquivo para o equipamento. O terceiro passo é realizar a gravação do arquivo. Segue a seguir um exemplo completo de atualização do firmware.
Passo 1
Primeiramente, é preciso que o Router esteja conectado a uma rede através da interface Ethernet e que a mesma esteja configurada e com um IP válido. Com a interface Ethernet já configurada, entra-se no CLI do router (através do terminal, telnet ou SSH). Os seguintes comandos devem ser utilizados:
# DM991CR-router>enable # DM991CR-router#firmware upload
O comando firmware upload coloca a placa router em estado de atualização e habilita o servidor FTP da mesma para o upload do arquivo. As funcionalidades de rede são mantidas durante o processo de atualização. Após este comando, deve-se aguardar até que o LED SYS volte a ligar. Isto é necessário porque o equipamento necessita executar alguns processos internos para entrar em modo de atualização de firmware.
# DM991CR-router#firmware upload # % Preparing system for firmware update... # % Wait until SYS led goes on...
Passo 2
Existem duas maneiras de transferir o arquivo:
a. Utilizando o FTP do DM991CR/CS:
Consiste em simplesmente fazer um FTP para o DM991CR/CS e transferir o arquivo. Para isso, abre-se o prompt de comando e utiliza-se o comando ftp <ipaddress> (o IP utilizado no exemplo é o default de fábrica do equipamento):
# C:\>ftp 192.168.0.25 # Conectado a 192.168.0.25. # 220-You are user number 1 of 1 allowed. # 220-Setting memory limit to 1024+1024kbytes # 220-Local time is now 21:32 and the load is 0.48. # 220 You will be disconnected after 1800 seconds of inactivity.
Quando solicitado pelo username, utilize o usuário upload. Não há senha, portanto basta pressionar a tecla <ENTER>.
# Usuário (192.168.0.25:(none)): upload # 331 User upload OK. Password required. # Senha: # 230 OK. Current directory is /
Utilize então os comandos hash e bin para configurar o envio do firmware. O comando put é utilizado seguido pelo nome da imagem a ser enviada para o equipamento.
2/2
# ftp> hash # Imprimindo a marca # para Ligado ftp: (2048 bytes/marca #) . # ftp> bin # 200 TYPE is now 8-bit binary # ftp> put 0283-02.im # 200 PORT command successful # 150 Connecting to 192.168.0.25:5001 # ########################################################################### # 226-File written successfully # 226 3.1 Mbytes free disk space # ftp: 5084342 bytes enviados em 5,63Segundos 903,88Kbytes/s. # ftp>
ATENÇÃO: A imagem de firmware deve estar no mesmo local (ou pasta) em que o prompt de comando se encontrava quando conectou ao FTP do DM991CR/CS (neste exemplo, o prompt de comando estava no diretório c:\).
b. Utilizando um servidor de FTP: A segunda maneira é utilizando o comando firmware download, através do qual se pode baixar o arquivo diretamente de um servidor. Segue abaixo um exemplo:
# DM991CR-router> # DM991CR-router>enable # DM991CR-router#firmware download ftp://192.168.1.10/pub/Image # Connecting to 192.168.1.10[192.168.1.10]:21 # Image 100% |*****************************| 4885 KB 00:00 ETA # DM991CR-router#
ATENÇÃO: A transferência de arquivo deve ser realizada em modo binário.
Passo 3
Uma vez que o arquivo tenha sido transferido com sucesso, deve-se utilizar o comando firmware save para gravá-lo em flash. Depois da gravação, o equipamento será automaticamente reinicializado. Importante ser observado que nunca se deve fazer um downgrade de versão, ou seja, gravar a mesma versão ou uma que seja mais antiga que a atual.
# DM991CR-router> # DM991CR-router>enable # DM991CR-router#firmware save # Image Name: SateliteRouter - 01 # Created: 2006-06-20 15:01:40 UTC # Verifying Checksum ... OK # Writing flash ... OK # Please wait for system reboot...
ATENÇÃO: Durante todo o processo até o reset do equipamento, este não pode sofrer perda de energia ou ser desligado, isso corrompe o firmware e a recuperação só pode ser feita através dos parâmetros de Boot. Neste caso, consulte o manual do produto.