Está en la página 1de 48

Router Teldat

Actualizacin de software
Doc. DM748 Rev. 10.81
Septiembre 2010

NDICE
Captulo 1 Introduccin ....................................................................................................1
1.
2.

Introduccin ....................................................................................................................... 2
Cmo se distribuye el software Teldat ............................................................................... 3
2.1.
Formato y contenido de las distribuciones .............................................................. 4
a)
Distribucin con ficheros BIOS, CIT, FWs ............................................................. 4
b)
Distribucin con fichero de imagen C.I.T. .............................................................. 5

Captulo 2 Proceso de actualizacin ................................................................................7


1.
1.1.

1.2.
1.3.
1.4.
2.
2.1.

2.2.

Distribucin con ficheros BIOS, CIT y FWs ..................................................................... 8


Actualizacin partiendo de BOOT .......................................................................... 8
a)
Carga de un fichero mediante XModem ................................................................. 9
b)
Carga de un fichero mediante CARGA_PC ............................................................ 10
c)
Carga de un fichero mediante CARGA_LAN .......................................................... 12
Actualizacin partiendo de BIOS FLASH .............................................................. 14
Actualizacin FTP................................................................................................... 16
Actualizacin TFTP ................................................................................................ 18
Distribucin con fichero de imagen C.I.T. (IMG) .............................................................. 21
Actualizacin partiendo de BOOT .......................................................................... 21
a)
Carga de fichero mediante TFTP (se necesita conexin a consola local) ............. 21
b)
Carga de fichero por WEB (no se necesita conexin a consola local) ................... 23
Actualizacin FTP................................................................................................... 28

Anexo A Comandos FTP para actualizaciones ...............................................................31


1.

Carga de un fichero mediante FTP ..................................................................................... 32

Anexo B Sistema de backup de Flash ..............................................................................34


1.

Distribucin con ficheros BIOS, CIT y FWs ..................................................................... 35


Introduccin ............................................................................................................ 35
Dar formato al disco Flash ...................................................................................... 35
Funcionamiento del sistema de backup de Flash .................................................... 39
2.
Distribucin con fichero de imagen C.I.T. (IMG) .............................................................. 41
2.1.
Introduccin ............................................................................................................ 41
2.2.
Funcionamiento del sistema de doble imagen en flash ........................................... 41
1.1.
1.2.
1.3.

Anexo C Informacin necesaria para la actualizacin...................................................42


1.
1.1.

Como determinar la distribucin adecuada y el binario adecuado ..................................... 43


Cmo determinar los firmwares necesarios ............................................................ 45

- ii -

Captulo 1
Introduccin

1. Introduccin
Los routers Teldat ejecutan un software denominado C.I.T. (Cdigo Integrado Teldat) compuesto de
distintos elementos:

BOOT
Es un pequeo programa de arranque grabado en un dispositivo de solo lectura cuya
prdida es prcticamente imposible y que permite recuperar un equipo en casos
extremos. Este elemento no es actualizable va software.

BIOS FLASH
Constituye el interfaz bsico con el hardware del router proporcionando al C.I.T. una
visin ms abstracta del mismo, de modo que las variaciones que se producen en el
hardware (cambio del integrado responsable del RTC, por ejemplo) son transparentes
al C.I.T.
C.I.T. (Cdigo Integrado Teldat)
Es la parte de cdigo encargada de los procesos de internetworking (routing IP, X.25,
PPP, IPSec, ATM,...), as como de la consola de configuracin y monitorizacin. Es lo
que tambin denominaremos aplicacin.
Ficheros auxiliares (*.BFW, ...)
Para facilitar la actualizacin modular de los routers Teldat as como la reduccin del
tamao del C.I.T, se proporcionan como ficheros aislados determinados bloques cuya
necesidad depende del hardware disponible. Por ejemplo, los equipos Teldat soportan
varios chipsets ADSL y dependiendo del tipo de chipset disponible en su equipo,
necesitar un fichero de firmware (BFW) u otro.
Fichero imagen (*.img)
En algunos equipos la BIOS, CIT y FWs se distribuyen en un solo fichero con
extensin img.

El proceso de actualizacin software de un router Teldat consiste en la sustitucin de uno o varios de


los elementos anteriormente mencionados. Este manual explica detalladamente todas las opciones
disponibles para el proceso de actualizacin.

ROUTER TELDAT Actualizacin de software


I-2

Doc.DM748
Rev.10.81

2. Cmo se distribuye el software Teldat


El software de los routers Teldat se compone de varios elementos y para realizar correctamente la
actualizacin a una versin determinada son necesarios todos los archivos que componen una versin.
Para facilitar la gestin de versiones y evitar errores, el software de los routers Teldat se distribuye en
las denominadas distribuciones: una distribucin consiste en un fichero TGZ (TAR + GZIP) que
contiene todos los archivos necesarios para la actualizacin de un equipo a una determinada versin,
es decir: BIOS FLASH, aplicacin/es y ficheros auxiliares distribuidos en ficheros separados; un
fichero imagen (extensin img) que contiene a todos los anteriores.
La eleccin del sistema TGZ permite garantizar la integridad y coherencia de su contenido, a la vez
que permite su manejo mediante herramientas estndar.

Si un equipo se actualiza mediante una mezcla de archivos de distintas distribuciones,


ste puede quedar inutilizado, siendo necesario una actualizacin arrancando el
equipo desde el BOOT, con la correspondiente prdida de informacin:
configuraciones, etc.

Teldat nicamente garantiza la compatibilidad hacia versiones superiores: es decir,


siempre que actualice su equipo a una versin ms moderna, el equipo funcionar
correctamente respetando su configuracin; en caso de que actualice su equipo a una
versin anterior a la ejecutada por el equipo, puede ocurrir que ste no arranque y sea
necesaria una actualizacin desde BOOT.
En los equipos cuya distribucin de software contiene la BIOS, CIT y FWs como ficheros separados,
internamente, los distintos archivos se almacenan en el equipo en la memoria Flash que el usuario ve
como una unidad de disco tradicional: todos los ficheros excepto el BOOT y la BIOS FLASH estn
cargados en el sistema de ficheros montado sobre dicha memoria Flash, y pueden borrarse,
renombrase, etc., y por supuesto, dicho disco puede consultarse, formatearse y llenarse, impidiendo la
grabacin de nuevos ficheros.
En los equipos cuya distribucin de software contiene un fichero imagen (extensin img),
internamente, este fichero se guarda en una particin reservada de la flash para dicha imagen y no en
el sistema de ficheros donde slo residirn las configuraciones y demas datos manejados por el CIT.

Recuerde que el cdigo que permite el funcionamiento del equipo est almacenado en
la memoria Flash, y que cualquier operacin sobre la misma debe analizarse antes de
ser realizada, ya que puede dejar inaccesible el equipo y requerir un arranque desde
BOOT
Durante el proceso de actualizacin puede ser necesario el acceso a la consola del equipo; la
configuracin del puerto serie es la siguiente:

Velocidad: 9600 bps

ROUTER TELDAT Actualizacin de software


I-3

Doc.DM748
Rev.10.81

Ocho bits de datos


Un bit de parada
Ningn bit de paridad
Ningn tipo de control de flujo

2.1. Formato y contenido de las distribuciones


Existen diversas distribuciones que representan generalmente distintas plataformas hardware; as por
ejemplo existe una distribucin para equipos compactos modulares que soporta los modelos Teldat C,
Teldat G, Teldat S y Teldat A; existe otra distribucin para equipos corporativos que soporta los
modelos ATLAS y Centrix, etc.

a) Distribucin con ficheros BIOS, CIT, FWs


El nombre de la distribucin es variable, pero permite determinar fcilmente los equipos a los que va
destinada y la versin a la que corresponde:
o La primera parte indica a qu equipos va destinado.
o La segunda parte indica la versin (deben realizarse agrupaciones de dos dgitos).
Version
10.05.04

Teldatm_100504.tgz
Teldat M (C/S/G/A)

El fichero, en este caso, contiene los siguiente archivos:


bios.bin
teldatc_corp_mr.bin
fw000000.bfw
teldatc_pa_mr.bin
fw000001.bfw
teldatc_pai_mr.bin
fw000002.bfw
teldatc_pi_mr.bin
fw000003.bfw
teldatm_standard.bin
fw000004.bfw
els.rtf
readme.txt
version_map.txt
mibs.tgz
v100504.md5
El archivo readme.txt proporciona informacin sobre el contenido de la distribucin, as como
instrucciones bsicas de actualizacin; en este ejemplo:

ROUTER TELDAT Actualizacin de software


I-4

Doc.DM748
Rev.10.81

DISTRIBUTION FILE CONTENTS


bios.bin

BIOS 01.09.01

teldatm_standard.bin

teldatc_corp_mr.bin
teldatc_pai_mr.bin
teldatc_pa_mr.bin
teldatc_pi_mr.bin

C.I.T. version 10.05.04 for Teldat S, Teldat G, Teldat C and


Teldat A with 4 Mbytes (or more) of FLASH and 32 Mbytes (or
more) of SDRAM
Release not suitable for underequiped FLASH / SDRAM routers
---- Use the following versions only if --------- your router has memory limitations --------(16 Mb SDRAM and/or 2Mb FLASH)
-----C.I.T. version 10.05.04 for C4B/C5B/C4/C5/C4i/C5i
C.I.T. version 10.05.04 for C2i/C3i
C.I.T. version 10.05.04 for C2/C2UP/C3/C3G
C.I.T. version 10.05.04 for C2B/C2BM/C3B

fw000000.bfw
fw000001.bfw
fw000002.bfw
fw000003.bfw
fw000004.bfw

Alcatel-SGS Thomson DynaMiTe ADSL over POTS v2.0


MindSpeed ZipWirePlus SHDSL v2.2
Analog Devices Eagle ADSL over POTS v2.1
Analog Devices Eagle ADSL over ISDN Annex B v4.0
Alcatel-SGS Thomson DynaMiTe ADSL over ISDN v2.0

version_map.txt

Help file for the selection of the suitable .bin for your
router

mibs.tgz

MIB files and MIBS_Finder application

els.rtf

Event Logging System Manual

v100504.md5

MD5 checksum of binary files

b) Distribucin con fichero de imagen C.I.T.


Existen equipos cuya distribucin de software contiene la BIOS, CIT y FWs en un solo fichero con
extensin img y que se denomina imagen de CIT. Es el caso del Teldat C1+L, cuya distribucin de
software, para perfil tesa, contiene los siguientes archivos:
cit-c1pl_tesa-10.08.02.img
cit-c1pl_tesa-10.08.02.img.md5
mibs.tgz
dictionary.txt
version_map_tc1plusl.txt
readme.txt
El nombre de la distribucin es variable, pero permite determinar fcilmente los equipos a los que va
destinada y la versin a la que corresponde:
Version
10.08.02

tc1plusl_tesa-100802.tgz
equipo: C1+L perfil: tesa

Lo mismo sucede con el nombre del fichero imagen de CIT, permite determinar fcilmente los equipos
a los que va destinada y la versin a la que corresponde:
Version
10.08.02

cit-c1pl_tesa-10.08.02
equipo: C1+L perfil: tesa

ROUTER TELDAT Actualizacin de software


I-5

Doc.DM748
Rev.10.81

El archivo readme.txt proporciona informacin sobre el contenido de la distribucin, as como


instrucciones bsicas de actualizacin; en este ejemplo:
DISTRIBUTION FILE CONTENTS
*******************************************************************************
cit-c1pl_tesa-10.08.02.img
C.I.T. for TELDAT tc1plusl tesa
*******************************************************************************
mibs.tgz

MIB files and MIBS_Finder application

dictionary.txt

Radius Dictionary extensions

els.rtf

Event Logging System Manual

cit-c1pl_tesa-10.08.02.img.md5

MD5 checksum of image file cit-c1pl_tesa10.08.02.img

version_map_tc1plusl.txt

Help file for the selection of the suitable


.img for your device

En caso de que no aparezca ningn perfil en el nombre de la distribucin y la imagen de CIT,


significa que la versin es la de por defecto o estndar, y as se hace ver en el fichero readme.txt.
Versin estndar de C1+L
Nombre del fichero de la distribucin: tc1plusl-100802.tgz
Nombre del fichero de la imagen de CIT: cit-c1pl-10.08.02.img
El archivo readme.txt es el siguiente:
DISTRIBUTION FILE CONTENTS
*******************************************************************************
cit-c1pl-10.08.02.img
C.I.T. for TELDAT tc1plusl standard
*******************************************************************************
mibs.tgz

MIB files and MIBS_Finder application

dictionary.txt

Radius Dictionary extensions

els.rtf

Event Logging System Manual

cit-c1pl-10.08.02.img.md5

MD5 checksum of image file cit-c1pl10.08.02.img

version_map_tc1plusl.txt

Help file for the selection of the suitable


.img for your device

ROUTER TELDAT Actualizacin de software


I-6

Doc.DM748
Rev.10.81

Captulo 2
Proceso de actualizacin

1. Distribucin con ficheros BIOS, CIT y FWs

1.1. Actualizacin partiendo de BOOT


En el caso de que su equipo no tenga disponible una BIOS FLASH (corrupcin de la memoria Flash
por una incorrecta actualizacin, se ha dado formato a la unidad, etc) el sistema arrancar
automticamente el programa BOOT; tambin puede ser necesario el arranque forzado desde BOOT si
la BIOS FLASH s est presente pero est corrupta y no es capaz de arrancar con xito: en este caso,
coloque todos los micro interruptores en OFF excepto el serigrafiado como 2 o b y el equipo se
detendr en el BOOT.

La combinacin todos-OFF / 2-ON fuerza el arranque del BOOT, y por


tanto, el estado normal de los micro interruptores es todos-OFF.

Active el arranque del BOOT solo en los casos imprescindibles.


El proceso de BOOT se detiene automticamente y permite NICAMENTE la carga del archivo de
BIOS FLASH: cargue el archivo bios.bin contenido en la distribucin por cualquiera de los mtodos
que le ofrezca el BOOT.
En versiones anteriores a 01.02.00 el BOOT es exactamente igual a la BIOS
FLASH; en este caso tiene que detener el proceso de arranque cuando aparecen dos
smbolos > en la consola seguidas de un nmero de smbolos . creciente mediante
la combinacin de teclas CTRL.-T
.
.
.
WAN: DCE
ADSL
UTOPIA
Current production date: xx xx
Current software license: x x
Current serial number: xxx/xxxxx
>>
.....
=== INITIAL
a)
b)
c)
d)
e)
f)
g)
l)
x)
r)
0)

MENU ===

Change Time
Change Date
Change Code to Run
Change Licence
Load from console (pc_load)
Disk menu
Set default name for file loaded from console
Load from lan
Load from console (xmodem)
Reset
Exit
>>

ROUTER TELDAT Actualizacin de software


II - 8

Doc.DM748
Rev.10.81

Una vez realizada la transferencia, desactive el micro interruptor 2 y rearranque el sistema para que
se ejecute la BIOS FLASH; contine el proceso de actualizacin como si partiera de BIOS FLASH.

a) Carga de un fichero mediante XModem


En distintas fases del proceso de actualizacin puede utilizarse el protocolo XModem para la
transferencia de un fichero hacia el router por el puerto de configuracin, comnmente denominado
consola, que consiste en una lnea serie asncrona con una velocidad de transferencia lmite de 115200
bps. El protocolo XModem est disponible en la mayora de emuladores de terminal
(HyperTerminalTM, Tera TermTM, ...), y la versin utilizada por los routers Teldat es XModem con
comprobacin de CRC.
Recuerde que el dispositivo de almacenamiento se comporta como un disco; el nombre con el que se
graba el fichero transferido mediante XModem depende de varios factores:
o En versiones BIOS FLASH anteriores a la 01.07.00, se graba con el nombre
configurado en el momento de la transferencia.
o En versiones BIOS FLASH posteriores o iguales a la 01.07.00, los ficheros
considerados crticos (CIT y firmwares) se graban con nombres predefinidos,
independientemente del nombre del fichero configurado (el sistema reconoce el
fichero y la graba con el nombre correcto). Este comportamiento puede desactivarse,
pero est encarecidamente desaconsejado ya que puede provocar que la actualizacin
falle o que el equipo no arranque si no se realiza correctamente. Los ficheros
considerados no crticos se graban con el nombre configurado.

El fichero de BIOS FLASH se almacena de una forma especial y no aparece


en el sistema de ficheros del sistema; por tanto, el nombre de envo y el de grabacin
son insustanciales.
Para realizar una transferencia mediante el protocolo XModem, siga los siguientes pasos:
1) Seleccione en el router la opcin x (carga por XModem).
2) En la consola del equipo le aparece un mensaje informndole del nombre con el
que se grabar el fichero que enve (este nombre no aplica en el caso de ficheros
crticos siempre que no se haya modificado el comportamiento por defecto). Si
dicho nombre no es correcto, pulse la combinacin de teclas indicadas en la
consola para cambiar dicho nombre. Si el nombre es correcto, simplemente espere
al siguiente mensaje.
3) En la consola del equipo le aparece un mensaje en el que se le informa del
protocolo y velocidad a utilizar. Si la velocidad indicada no es correcta, pulse
cualquier tecla y seleccione la velocidad correcta. Si es correcta, simplemente
espere al siguiente mensaje.
4) En la consola del equipo le aparece un mensaje informndole del protocolo y
velocidad a la que se va a producir la transferencia. Observar que el led 1
empieza a parpadear en color naranja y el led 6 permanece en color verde.
5) Inicie la transferencia (los pasos a realizar dependen de su emulador de terminal).

ROUTER TELDAT Actualizacin de software


II - 9

Doc.DM748
Rev.10.81

Las distintas fases del proceso de carga se reflejan en el estado de los leds:
Estado
Reposo
Esperando
Recibiendo
Grabando
Grabacin finalizada
Error

Leds
Todos los leds (excepto el de ON) apagados.
Led 1 con parpadeo lento en naranja.
Led 6 en color verde.
Led 1 con parpadeo rpido en naranja.
Led 6 en color verde.
Led 1 con parpadeo lento en naranja.
Led 5 y 6 en color verde.
Led 1, 5 y 6 en color verde.
Led 1 en color rojo.
Led 5 y 6 en color verde.
(Generalmente debido a falta de espacio en
el disco Flash).

b) Carga de un fichero mediante CARGA_PC


En distintas fases del proceso de actualizacin puede utilizarse un protocolo propietario de Teldat
denominado CARGA_PC para la transferencia de un fichero hacia el router por el puerto de
configuracin, comnmente denominado consola, que consiste en una lnea serie asncrona con una
velocidad de transferencia lmite de 115200 bps. En el CD de documentacin que acompaa a su
router dispone del programa que permite la utilizacin del protocolo CARGA_PC.
La existencia del protocolo CARGA_PC se debe a que su implementacin fue previa a la utilizacin
del protocolo XModem, de modo que, versiones antiguas del software Teldat solo soportan la
actualizacin mediante CARGA_PC.
Para realizar una transferencia mediante el protocolo CARGA_PC, siga los siguientes pasos:
1) Ejecute el programa CARGA_PC y seleccione el puerto a utilizar, la velocidad
(seleccione una velocidad menor a 115200 si ya lo ha intentado y no ha
funcionado) y el fichero a transferir.
2) Seleccione en el router la opcin e (carga por consola).
3) Compruebe que el led 1 empieza a parpadear en color naranja y el led 6
permanece en color verde.
4) Desconecte el emulador de terminal para que el puerto serie pueda ser utilizado
por el programa CARGA_PC.
5) Inicie la transferencia y espere.
Las distintas fases del proceso de carga se reflejan en el estado de los leds:

ROUTER TELDAT Actualizacin de software


II - 10

Doc.DM748
Rev.10.81

Estado
Reposo
Esperando
Recibiendo
Grabando
Grabacin finalizada
Error

Leds
Todos los leds (excepto el de ON) apagados
Led 1 con parpadeo lento en naranja
Led 6 en color verde
Led 1 con parpadeo rpido en naranja
Led 6 en color verde
Led 1 con parpadeo lento en naranja
Led 5 y 6 en color verde
Led 1, 5 y 6 en color verde
Led 1 en color rojo
Led 5 y 6 en color verde
(Generalmente debido a falta de espacio en
el disco Flash)

Aspecto del programa CARGA PC durante la transferencia de un archivo

ROUTER TELDAT Actualizacin de software


II - 11

Doc.DM748
Rev.10.81

Aspecto del programa CARGA PC al finalizar la transferencia de un fichero

c) Carga de un fichero mediante CARGA_LAN


En distintas fases del proceso de actualizacin puede utilizarse un protocolo propietario de Teldat
denominado CARGA_LAN para la transferencia de un fichero hacia el router por el interfaz Ethernet.
En el CD de documentacin que acompaa a su router dispone del programa que permite la utilizacin
del protocolo CARGA_LAN. El protocolo CARGA_LAN permite el envo a una velocidad muy
superior a la utilizado por los protocolos que utilizan el puerto de configuracin, reduciendo el tiempo
necesario para el mismo.
Recuerde que el dispositivo de almacenamiento se comporta como un disco; el nombre con el que se
grabar el fichero transferido mediante CARGA_LAN depende de varios factores:
o En versiones BIOS FLASH anteriores a la 01.07.00, se graba con el nombre original
del fichero enviado (sin incluir el path).
o En versiones BIOS FLASH posteriores o iguales a la 01.07.00, los ficheros
considerados crticos (CIT y firmwares) se graban con nombres predefinidos,
independientemente del nombre del fichero enviado (el sistema reconoce el fichero y
la graba con el nombre correcto). Este comportamiento puede desactivarse, pero est
encarecidamente desaconsejado ya que puede provocar que la actualizacin falle o
que el equipo no arranque correctamente si no se realiza correctamente. Los ficheros
considerados no crticos se graban con el nombre original (sin incluir el path).

ROUTER TELDAT Actualizacin de software


II - 12

Doc.DM748
Rev.10.81

El fichero de BIOS FLASH se almacena de una forma especial y no aparece


en el sistema de ficheros del sistema; por tanto, el nombre de envo y el de grabacin
son insustanciales.
Para realizar una transferencia mediante el protocolo CARGA_LAN, siga los siguientes pasos:
1) Ejecute el programa CARGA_LAN y seleccione el fichero a transferir (el
programa permite transferir varios ficheros consecutivamente)
2) Seleccione en el router la opcin l (ele minscula)
3) Compruebe que el led 1 empieza a parpadear en color naranja y que el router le
devuelve un mensaje indicndole la direccin MAC a configurar en el programa
CARGA_LAN
4) Configure la direccin MAC, inicie la transferencia, espere y observe los
mensajes que aparecen en la consola del equipo y las barras de progreso del
programa CARGA_LAN.
Las distintas fases del proceso de carga se reflejan en el estado de los leds:
Estado
Leds
Reposo
Todos los leds (excepto el de ON) apagados
Esperando
Led 1 con parpadeo lento en naranja acompaado del mensaje en consola:
Waiting for LAN loading
Recibiendo
Led 1 con parpadeo rpido en naranja (el parpadeo puede ser imperceptible
dada la alta velocidad de recepcin)
Grabando
Led 1 en color naranja acompaado del mensaje en consola:
Saving file on flash...
Grabacin
Led 1 en color verde acompaado del mensaje en consola:
finalizada
OK xx.x seconds.
Error
Led 1 en color rojo acompaado de un mensaje explicativo en consola

ROUTER TELDAT Actualizacin de software


II - 13

Doc.DM748
Rev.10.81

Aspecto del programa CARGA LAN

1.2. Actualizacin partiendo de BIOS FLASH


Debe utilizar este mtodo cuando desea actualizar un equipo que no arranca correctamente o porque
no dispone de acceso FTP al mismo.
Para acceder al men de BIOS FLASH debe detener el arranque normal del equipo mediante la
combinacin de teclas CTRL.-T en el intervalo en el que el equipo vuelca por consola una serie de
puntos despus de dos smbolos >

ROUTER TELDAT Actualizacin de software


II - 14

Doc.DM748
Rev.10.81

**************************************************
******************* Router Teldat ****************
**************************************************
BOOT CODE VERSION: 01.06.09
Apr 4 2003 10:20:32
gzip Mar 17 2003 10:39:55
P.C.B.: 0A MASK:0501 Microcode:0000
START FROM FLASH
BIOS CODE DUMP...................
BIOS DATA DUMP....
End of BIOS dump

====================================================================
BIOS TELDAT
(c)Teldat
====================================================================
BIOS CODE VERSION: 01.06.09
CLK=49152 KHz
BUSCLK=49152 KHz
Date: 01/01/00, Monday
Time: 00:00:00
SDRAM size: 16 Megabytes
BANK 0: 16 Megabytes (detected)
Caches: ON
Write-Back
FLASH: 4 Mb.
NVRAM: 128 Kb.
EEPROM: 2048 Bytes.
DPRAM: 4096 Bytes.
LAN SCC1
WAN: DCE
ADSL
UTOPIA
Current production date: xx xx
Current software license: x x
Current serial number: xxx/xxxxx
>>
.....
=== INITIAL
a)
b)
c)
d)
e)
f)
g)
l)
x)
r)
0)

MENU ===

Change Time
Change Date
Change Code to Run
Change Licence
Load from console (pc_load)
Disk menu
Set default name for file loaded from console
Load from lan
Load from console (xmodem)
Reset
Exit
>>

Una vez ha accedido al sistema de mens debe actualizar, mediante el procedimiento que prefiera (vea
Procedimientos para el envo de ficheros), todos los archivos necesarios:
o BIOS FLASH (bios.bin contenido en la distribucin).
o C.I.T.
En el caso de que la distribucin proporcione varios ficheros binarios, el
fichero readme.txt, junto con la informacin hardware y licencia de su
equipo (dicha informacin puede consultarse en la etiqueta adherida al equipo
en la parte posterior), le ayudar a determinar cul es el fichero correcto.
o Ficheros auxiliares.
Para determinar los ficheros necesarios debe conocer el hardware de su
equipo y consultar el fichero readme.txt.

ROUTER TELDAT Actualizacin de software


II - 15

Doc.DM748
Rev.10.81

Si bien porque desea cambiar el particionamiento de la memoria Flash para la activacin o


desactivacin del sistema de backup o bien porque el sistema de ficheros en Flash est corrupto es
necesario dar formato al disco Flash antes de la carga de los ficheros; consulte el Anexo B Sistema de
backup de Flash donde se explica cmo dar formato.

1.3. Actualizacin FTP


Los routers Teldat disponen de un servidor FTP al que pueden transferirse ficheros para la
actualizacin del software del equipo. Dicho servidor solo est accesible si el equipo ha arrancado
correctamente (aplicacin en ejecucin).
Los pasos a seguir para realizar una actualizacin son los siguientes:
1) Extraiga el contenido de la distribucin a un directorio; si la extraccin es correcta, tiene
garantas de que el contenido no ha sufrido ninguna alteracin.
2) Conctese al servidor FTP del equipo (necesitar un usuario y clave; por defecto, el
usuario es root sin clave alguna).
3) Configure el modo binario mediante el comando bin.
4) Transfiera la BIOS FLASH mediante el comando put bios.bin.
5) Una vez haya finalizado la transferencia, ejecute la orden de grabacin mediante quote
site savebuffer.
6) Transfiera la aplicacin mediante el comando put <aplicacin.bin>.
a) Si la distribucin incluye varios binarios, consulte el Anexo C Informacin
necesaria para la actualizacin para determinar el binario adecuado.
b) Si la aplicacin en ejecucin es una versin 10.00.02 o superior, el nombre con el
que enve la aplicacin no se utilizar para la grabacin; el equipo detectar que es un
fichero de aplicacin y lo grabar con el nombre adecuado. Con versiones anteriores
debe grabar el fichero con el nombre del fichero existente, y en caso de que no lo
haya, como appcode1.bin.
c) En determinadas circunstancias es posible que el comando de transferencia falle
porque el equipo no dispone de suficiente memoria voltil libre; en este caso, active el
modo directo mediante el comando quote site direct on antes de realizar la
transferencia y desactvelo nada ms finalice la misma mediante quote site
direct off. El modo directo provoca que el fichero que se transfiere se almacene
directamente en memoria Flash en lugar de almacenarse en un buffer temporal antes
de realizar la grabacin. Si su conexin es de alta velocidad, observar que la
transferencia se realiza a rfagas, con paradas cuando se realiza la grabacin en
memoria Flash.

ROUTER TELDAT Actualizacin de software


II - 16

Doc.DM748
Rev.10.81

ftp> put teldatc_corp_mr.bin


200 PORT is set to IP ADDR = 172.24.51.52 PORT = 1221
150 Data connection open, file transfer in process...
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
##############################
550 Error writing file.
2088960 bytes sent in 3,25 seconds (641,77 Kbytes/sec)
ftp> quote site direct on
200 DIRECT mode is set to ON.
ftp> put teldatc_corp_mr.bin appcode1.bin
200 PORT is set to IP ADDR = 172.24.51.52 PORT = 1222
150 Data connection open, file transfer in process...
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
######################
226 STOR completed, 2708352 bytes processed, data connection is closed.
2708352 bytes sent in 50,59 seconds (53,53 Kbytes/sec)
ftp> quote site direct off
200 DIRECT mode is set to OFF.
ftp>

7) Una vez haya finalizado la transferencia, ejecute la orden de grabacin mediante quote
site savebuffer (si utiliz el modo directo, este comando no es necesario)
8) Transfiera y almacene uno a uno los firmwares necesarios (ficheros con extensin bfw)
mediante los comandos put <firmware.bfw> y quote site savebuffer. Para
determinar los firmware necesarios consulte el Anexo C Informacin necesaria para la
actualizacin.
9) Finalmente y de forma opcional, dispone de un comando que permite comprobar si el
equipo dispone de todos los ficheros necesarios y si las versiones de los elementos son
coherentes unas con otras.
ftp> quote site coherence
550-COHERENCE results
CIT
v10.1.0 ID 0x00000002
BIOS
v1.7.0
fw000000.bfw file not found!
fw000002.bfw v1.1
550 COHERENCE results end
ftp>

Tambin puede comprobar la integridad de un fichero calculando su firma MD5 y


contrastndola con la includa en el fichero .md5 de la distribucin.

ROUTER TELDAT Actualizacin de software


II - 17

Doc.DM748
Rev.10.81

ftp> quote xmd5 fw000008.bfw


250 f94acab0c2a16b63ec8a5fe65262f5f1
ftp>

10) Reinicie el equipo mediante el comando quote site reload on; si sale
normalmente del FTP el equipo se reiniciar transcurridos unos 30 segundos; si sale del
FTP mediante CTRL.-C el equipo se reiniciar inmediatamente. Tambin puede
reiniciar el equipo mediante el comando de consola load immediate
*load immediate
Are you sure to reload the device(Yes/No)? y

Para ms informacin sobre los comandos FTP, consulte Carga de un fichero mediante FTP (ms
adelante en este mismo manual).
Para ms informacin sobre el servidor FTP, consulte el manual DM724 Protocolo FTP.

1.4. Actualizacin TFTP


Los routers Teldat disponen de un cliente TFTP mediante el que se pueden transferir ficheros de/hacia
un servidor TFTP. Dicho cliente solo est accesible si el equipo ha arrancado correctamente
(aplicacin en ejecucin).

La actualizacin por TFTP no realiza ningn tipo de comprobacin de versiones, CRC


interno, coherencia, renombrado, etc, y por tanto, debe utilizarse conociendo los
riesgos de una actualizacin errnea, y siendo preferible la actualizacin mediante
FTP.
Los pasos a seguir para realizar una actualizacin son los siguientes:
1) Extraiga el contenido de la distribucin en un subdirectorio del directorio raz manejado
por el servidor TFTP; si la extraccin es correcta, tiene garantas de que el contenido no ha
sufrido ninguna alteracin.
2) Transfiera la BIOS FLASH; para ello debe activar el sistema de ficheros BIO y realizar la
descarga del fichero de BIOS (en este ejemplo, el fichero de BIOS se llama b8260.bin
situado en el subdirectorio new del servidor TFTP de la direccin 192.168.0.2; en el
caso del sistema de ficheros BIO, como solo contiene un fichero, el nombre de grabacin
no es significativo)

ROUTER TELDAT Actualizacin de software


II - 18

Doc.DM748
Rev.10.81

TFTP+syst BIO
Current file system set to BIO
TFTP+get 192.168.0.2 new\b8260.bin
Receiving new\b8260.bin from 192.168.0.2...
237184
File successfully received

3) Transfiera la aplicacin; para ello debe activar el sistema de ficheros DSK y realizar la
descarga del fichero de aplicacin: si la distribucin incluye varios binarios, consulte el
Anexo C Informacin necesaria para la actualizacin para determinar el binario
adecuado. Para que en el prximo arranque del equipo se ejecute el fichero cargado por
TFTP, el nombre de grabacin indicado al cliente TFTP debe coincidir con el nombre de
la aplicacin activa que puede configurarse mediante set application-active.
Obviamente, si el nombre de grabacin coincide con algn fichero almacenado en Flash,
ste es sobrescrito (y si coincide con el nombre de la aplicacin activa, la versin cargada
pasa a ser la activa en el prximo arranque)
Config>set application-active
Date
Time
Size
Name
---------------------------------------------------------------------02/22/07
17:49
1655168
ATLAS2G.BIN
02/26/07
12:28
1655168
G.BIN
Current code filename : atlas2g.bin
Application to activate [atlas2g.bin]?
Code changed successfully

TFTP+syst DSK
Current file system set to DSK
TFTP+get 192.168.0.2 new\cit.bin atlas2g.bin
Receiving atlas2g.bin from 192.168.0.2\new\cit.bin...
1655168
File successfully received

4) Transfiera los firmwares necesarios (ficheros con extensin bfw): para ello debe activar
el sistema de ficheros DSK y realizar la descarga. Para determinar los firmwares
necesarios consulte el Anexo C Informacin necesaria para la actualizacin.
TFTP+syst DSK
Current file system set to DSK
TFTP+get 192.168.0.2 new\fw00000c.bin
Receiving new\fw00000c.bin from 192.168.0.2...
155168
File successfully received

5) Reinicie el equipo el comando de consola load immediate

ROUTER TELDAT Actualizacin de software


II - 19

Doc.DM748
Rev.10.81

*load immediate
Are you sure to reload the device(Yes/No)? y

Para ms informacin sobre el cliente TFTP, consulte el manual DM765 Protocolo TFTP.

ROUTER TELDAT Actualizacin de software


II - 20

Doc.DM748
Rev.10.81

2. Distribucin con fichero de imagen C.I.T. (IMG)

2.1. Actualizacin partiendo de BOOT


En el caso de que su equipo no tenga disponible una imagen C.I.T. vlida (corrupcin de la memoria
Flash por una incorrecta actualizacin, se ha dado formato a la unidad, etc) el sistema arranca
automticamente el programa BOOT; tambin puede ser necesario el arranque forzado desde BOOT si
la imagen C.I.T. est presente pero est corrupta y no es capaz de arrancar con xito.
Active el arranque del BOOT solo en los casos imprescindibles.

a) Carga de fichero mediante TFTP (se necesita conexin a consola


local)
Es necesario disponer de conexin local a la consola del equipo para poder acceder al men del
BOOT. Para la conexin a la consola consltese el manual de instalacin correspondiente al equipo.
Los pasos para realizar la carga del fichero imagen de C.I.T. son los siguientes:
1. Acceda al men del BOOT a travs de consola. Para ello se deben pulsar simultaneamente
las teclas CTRL y T durante el proceso de arranque cuando aparezca el texto ***Press
CTRL+T to stop DHCP and break into CFE menu *** o Press CTRL+T to stop auto run (X
seconds)***, y antes de que discurran los segundos indicados. De esta manera se cancela el
arranque del C.I.T. y el equipo se detiene en el prompt del BOOT: CFE>. Desde este men,
se tiene acceso a todos los comandos el men BOOT. A continuacin se adjunta un ejemplo
de arranque de un C1+L
CFE version 1.0.37-102.9-01 for BCM96358 (32bit,SP,BE)
Build Date: Thu Dec 3 11:02:34 CET 2009 (jsirodey@orion)
Copyright (C) 2000-2008 Broadcom Corporation.
Parallel flash device: name AM29LV320MT, id 0x2201, size 16384KB
CPU type 0x2A010: 300MHz, Bus: 133MHz, Ref: 64MHz
CPU running TP0
Total memory: 67108864 bytes (64MB)
Boot Address 0xbe000000

Board IP address
Host IP address
Gateway IP address
Run from flash/host (f/h)
Default host run file name
Default host flash file name
Boot delay (0-9 seconds)
Boot image (0=latest, 1=previous)
Board Id (0-0)
Number of MAC Addresses (1-32)
Base MAC Address
PSI Size (1-64) KBytes

:
:
:
:
:
:
:
:
:
:
:
:

192.168.1.1:ffffff00
192.168.1.100
f

3
0
96358C1PL
4
00:a0:26:6e:00:58
24

ROUTER TELDAT Actualizacin de software


II - 21

Doc.DM748
Rev.10.81

Main Thread Number [0|1]

: 0

DHCP running
*** Press CTRL+T to stop DHCP and break into CFE menu ***
*** Press CTRL+T to stop auto run (3 seconds) ***
Auto run second count down: 3
web info: Waiting for connection on socket 0.
CFE>

2. Verifique la configuracin IP del equipo y del servidor TFTP donde va a residir el


fichero imagen. Por defecto, el equipo tiene configurado como direccin IP propia la
192.168.1.1 mscara 255.255.255.0 y como direccin IP del servidor TFTP la 192.168.1.100.
Es posible cambiar la configuracin mediante el comando c. Vease el ejemplo siguiente
donde se configura como direccin IP del equipo la 192.6.2.23 con mscara 255.255.255.0 y
como direccin IP del servidor TFTP la 192.6.2.50
CFE> c
Press:

<enter> to use current value


'-' to go previous parameter
'.' to clear the current value
'x' to exit this command
Board IP address
: 192.168.1.1:ffffff00 192.6.2.23:ffffff00
Host IP address
: 192.168.1.100 192.6.2.50
Gateway IP address
:
Run from flash/host (f/h)
: f
Default host run file name
:
Default host flash file name
:
Boot delay (0-9 seconds)
: 3
Boot image (0=latest, 1=previous) : 0
DHCP running
*** command status = 0
CFE>

3. Conecte el equipo al servidor TFTP. Mediante el cable ethernet proporcionado con el


equipo, con una conexin directa entre el puerto LAN1 del router y el puerto Ethernet del
servidor TFTP a travs de un switch o hub intermedio.
4. Prepare el servidor TFTP. Configure la direccin IP que espera el equipo y extraiga el
contenido de la distribucin en un subdirectorio del directorio raz manejado por el servidor
TFTP. En el ejemplo el directorio elegido es teldatcodes
5. Inicie la transferencia del fichero imagen de C.I.T.. Ejecute el comando f seguido del
nombre del fichero imagen que desea cargar, en nuestro ejemplo cit-c1pl-10.08.02.img. Una
vez finalizada la transferencia, se incia el salvado del fichero en la flash. Espere a que el
equipo informe de que el salvado ha finalizado: *** Image flash done *** !
CFE> f teldatcodes/cit-c1pl-10.08.02.img
Loading 192.168.1.100:teldatcodes/cit-c1pl-10.08.02.img ...
Finished loading 6204416 bytes
Flashing root file system and kernel at 0xbe160000:
................................................
.
*** Image flash done *** !
Resetting board...

6. El equipo se reinicia automticamente una vez finalizada la actualizacin.


El proceso de carga realiza las siguientes comprobaciones:

ROUTER TELDAT Actualizacin de software


II - 22

Doc.DM748
Rev.10.81

Comprobacin de CRC: el CRC se calcula antes de iniciar el salvado en flash, en caso de


que la comprobacin no sea correcta aparece un mensaje de error y se detiene la actualizacin:
CFE> f teldatcodes/cit-c1pl-10.08.02_badcrd.img
Loading 192.168.1.100:teldatcodes/cit-c1pl-10.08.02_badcrd.img ...
Finished loading 6204419 bytes
Illegal image ! Image crc failed.
*** command status = -1
CFE>

Comprobacin de versin de C.I.T.: cuando se intenta actualizar el equipo con una versin
anterior a la actualmente cargada, el equipo lo detecta y pregunta si realmente se quiere
realizar la operacin. El mensaje que aparece es el siguiente:
CFE> f teldatcodes/cit-c1pl-10.08.01-boot-01.img
Loading 192.168.1.100:teldatcodes/cit-c1pl-10.08.01-boot-01.img ...
Finished loading 6241536 bytes
Code version(10.08.01) is older than current(10.08.02). Continue?
(y/n):

No se recomienda cargar versiones anteriores (downgrade) a la actualmente cargada


en el equipo. La configuracin puede ser incompatible con la versin que se intenta
cargar.

Comprobacin de compatibilidad con la versin del BOOT: cuando se intenta actualizar el


equipo con una imagen de C.I.T. incompatible con la versin de BOOT actualmente cargada,
el equipo lo detecta y pregunta si realmente se quiere realizar la operacin. El mensaje que
aparece es el siguiente:
CFE> f teldatcodes/cit-c1pl-10.08.01-boot-02.img
Loading 192.168.1.100:teldatcodes/cit-c1pl-10.08.01-boot-02.img ...
Finished loading 6241920 bytes
Image is incompatible with boot code 01. Boot needed: 02. Continue?
(y/n):

No se recomienda cargar versiones CIT incompatibles con la versin de BOOT.. Es


posible que el equipo no funcione correctamente.

Otras comprobaciones: el BOOT realiza otra serie de comprobaciones para verificar la


integridad y compatibilidad de la imagen que se est intentando cargar.
o Compatibilidad con el hardware
o Compatibilidad el tamao.

b) Carga de fichero por WEB (no se necesita conexin a consola local)


En este caso no es necesario disponer de una conexin local a la consola del equipo:
1. Haga que el equipo arranque en modo BOOT. El procedimiento depende del modelo de
equipo. Es necesario consultar el apartado correspondiente del manual de instalacin. Para el
ejemplo siguiente se considera el caso del C1+L:
a. Apague el equipo.
b. Con el botn de reset (RST) pulsado encienda el equipo.

ROUTER TELDAT Actualizacin de software


II - 23

Doc.DM748
Rev.10.81

c. El led de WLAN empieza a parpadear, siga con el botn pulsado.


d. Tras unos 15 segundos el led de WLAN se apaga, contine con el botn pulsado.
e. Pasados unos 3 segundos el led de WLAN se enciende, libere en este momento el
botn de reset.
f. Espere unos segundos para que el equipo termine de iniciar.
g. El equipo ya est en modo BOOT con la configuracin IP por defecto del BOOT
(direccin IP 192.168.1.1 mscara 255.255.255.0)
2. Conecte el equipo a un PC (cualquier PC con un navegador). Mediante el cable ethernet
proporcionado con el equipo, con una conexin entre el puerto LAN1 del router y el puerto
Ethernet del cliente HTTP a travs de un switch o hub intermedio.
3. Prepare el PC. Configure la direccin IP en la misma red que el equipo.
4. Inicie un navegador contra la direccin IP del equipo. Aparece la siguiente pantalla.

5. Seleccione la imagen a cargar y pulse Update Software. Pulse Examinar y seleccione


la imagen de C.I.T. a cargar, posteriormente pulse Update Software.

ROUTER TELDAT Actualizacin de software


II - 24

Doc.DM748
Rev.10.81

6. Espere a que el equipo se reinicie automticamente. En caso de que no se haya producido


ningn error aparece la pantalla siguiente:

El proceso de carga realiza las siguientes comprobaciones:


Comprobacin de CRC: el CRC se calcula antes de iniciar el salvado en flash, en caso de
que la comprobacin no sea correcta aparece un mensaje de error y se detiene la actualizacin:

ROUTER TELDAT Actualizacin de software


II - 25

Doc.DM748
Rev.10.81

Comprobacin de versin de C.I.T.: cuando se intenta actualizar el equipo con una versin
anterior a la actualmente cargada, el equipo lo detecta, detiene la actualizacin e informa con
el siguiente mensaje:

Si se pulsa sobre el link go to forced update page se fuerza la actualizacin (downgrade de


versin).

ROUTER TELDAT Actualizacin de software


II - 26

Doc.DM748
Rev.10.81

No se recomienda cargar versiones anteriores (downgrade) a la actualmente cargada


en el equipo. La configuracin puede ser incompatible con la versin que se intenta
cargar.

Comprobacin de compatibilidad con la versin del BOOT.: cuando se intenta actualizar


el equipo con una imagen de C.I.T. incompatible con la versin de BOOT actualmente
cargada, aparece el siguiente mensaje de error y se detiene la actualizacin:

Si se pulsa sobre el link go to forced update page se fuerza la actualizacin (downgrade de


versin).

ROUTER TELDAT Actualizacin de software


II - 27

Doc.DM748
Rev.10.81

No se recomienda cargar versiones CIT incompatibles con la versin de BOOT.. Es


posible que el equipo no funcione correctamente.

Otras comprobaciones: el BOOT realiza otra serie de comprobaciones para verificar la


integridad y compatibilidad de la imagen que se est intentando cargar.
o Compatibilidad con el hardware.
o Compatibilidad el tamao.

2.2. Actualizacin FTP


Los routers Teldat disponen de un servidor FTP al que pueden transferirse ficheros para la
actualizacin del software del equipo. Dicho servidor solo est accesible si el equipo ha arrancado
correctamente (aplicacin en ejecucin).
Los pasos a seguir para realizar una actualizacin son los siguientes:
1) Extraiga el contenido de la distribucin a un directorio; si la extraccin es correcta, tiene
garantas de que el contenido no ha sufrido ninguna alteracin.
2) Conctese al servidor FTP del equipo (es necesario un usuario y clave; por defecto, el
usuario es root sin clave alguna).
3) Configure el modo binario mediante el comando bin.
4) Transfiera la imagen de CIT put cit-c1pl-XX.XX.XX.img.
5) Una vez haya finalizado la transferencia, ejecute la orden de grabacin mediante quote
site savebuffer.

ROUTER TELDAT Actualizacin de software


II - 28

Doc.DM748
Rev.10.81

6) Transfiera la imagen CIT put cit-modelo-perfil-version.img.

En determinadas circunstancias es posible que el comando de transferencia falle


porque el equipo no dispone de suficiente memoria voltil libre; en este caso, active el
modo directo mediante el comando quote site direct on antes de realizar la
transferencia y desactvelo nada ms finalice la misma mediante quote site
direct off. El modo directo provoca que el fichero que se transfiere se almacene
directamente en memoria Flash en lugar de almacenarse en un buffer temporal antes
de realizar la grabacin. Si su conexin es de alta velocidad, observar que la
transferencia se realiza a rfagas, con paradas cuando se realiza la grabacin en
memoria Flash.

ftp> put cit-c1pl-10.08.01.img


200 PORT is set to IP ADDR = 172.24.51.52 PORT = 1221
150 Data connection open, file transfer in process...
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
##############################
550 Error writing file.
2088960 bytes sent in 3,25 seconds (641,77 Kbytes/sec)
ftp> quote site direct on
200 DIRECT mode is set to ON.
ftp> put cit-c1pl-10.08.01.img
200 PORT is set to IP ADDR = 172.24.51.52 PORT = 1222
150 Data connection open, file transfer in process...
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
######################
226 STOR completed, 2708352 bytes processed, data connection is closed.
2708352 bytes sent in 50,59 seconds (53,53 Kbytes/sec)
ftp> quote site direct off
200 DIRECT mode is set to OFF.
ftp>

7) Una vez haya finalizado la transferencia, ejecute la orden de grabacin mediante quote
site savebuffer (si se uso el modo directo, este comando no es necesario)
8) Finalmente y de forma opcional, dispone de un comando que permite comprobar si el
equipo dispone de todos los ficheros necesarios y si las versiones de los elementos son
coherentes unas con otras.
ftp> quote site coherence
550-COHERENCE results
CIT
v10.8.1 ID 0x00000000
BOOT
v01
550 COHERENCE results end
ftp>

HDW LVL 3

ROUTER TELDAT Actualizacin de software


II - 29

Doc.DM748
Rev.10.81

9) Reinicie el equipo mediante el comando quote site reload on; si sale


normalmente del FTP el equipo se reinicia transcurridos unos 30 segundos; si sale del FTP
mediante CTRL.-C el equipo se reinicia inmediatamente. Tambin puede reiniciar el
equipo mediante el comando de consola load immediate
*load immediate
Are you sure to reload the device(Yes/No)? y

Para ms informacin sobre los comandos FTP, consulte Carga de un fichero mediante FTP (ms
adelante en este mismo manual).
Para ms informacin sobre el servidor FTP, consulte el manual DM724 Protocolo FTP.

ROUTER TELDAT Actualizacin de software


II - 30

Doc.DM748
Rev.10.81

Anexo A
Comandos FTP para actualizaciones

1. Carga de un fichero mediante FTP


En el caso de tener acceso FTP al equipo, puede utilizar este protocolo para la actualizacin de
ficheros. El funcionamiento es similar al de un servidor FTP estndar, incluyendo algunas
funcionalidades especiales. Si algn comando no est disponible en la versin en ejecucin, se debe
consultar el fichero readme.txt, la informacin hardware de su equipo y otros apartados de este
manual para obtener la informacin necesaria.
Comando
Funcin
quote site savebuffer
Almacena el buffer temporal en el disco; al
realizar un put la informacin no se almacena
en disco directamente sino que se guarda en un
buffer temporal.
quote site listfirmwares
Devuelve la lista de ficheros de firmware
(*.bfw)
necesarios
para
el
correcto
funcionamiento del router.
quote site systid
Devuelve informacin sobre el equipo
indicando la cantidad de memoria Flash,
DRAM y licencia.
quote site compatible <off|on>
Desactiva o activa la comprobacin de versin
y de BIOS. Equivale a site check version y site
check bios.
quote site coherence
Realiza una comprobacin de los ficheros
crticos del sistema e informa del resultado.
quote site check <item> <off|on> Mediante este comando, el equipo puede
realizar una serie de comprobaciones y acciones
automticas dirigidas a una gestin de los
ficheros recibidos y que sean detectados como
ficheros conocidos ms cmoda. Existen varias
acciones que pueden ser controladas con este
comando. (Para ms informacin, consltese el
manual de FTP). Las acciones ms usadas en la
actualizacin son las siguientes:
SITE CHECK VERSION OFF | ON
Activa o desactiva el rechazo de ficheros cuya
versin sea anterior a la que actualmente est
activa en el equipo.
SITE CHECK BIOS OFF | ON
Activa o desactiva el rechazo de aplicaciones
cuya versin mnima de BIOS BOOT
requerido sea posterior a la de la BIOS BOOT
actual del sistema.
quote site direct on
Fuerza al sistema a almacenar en el disco el
fichero enviado a medida que se recibe sin
almacenarlo en el buffer temporal.
Este comando debe activarse cuando el sistema
no dispone de suficiente memoria temporal para
almacenar el fichero antes de grabarlo.

ROUTER TELDAT Mtodos para el envo de

ficheros
Anexo A - 32

Doc.DM748
Rev.10.81

quote xmd5 <filename.ext>

Calcula la firma MD5 de un fichero presente en


Flash para su contrastacin con la firma del
mismo fichero proporcionada en el fichero
.md5 de la distribucin.
En equipos con sistema de backup de Flash,
copia la informacin de la particin principal a
la particin de backup, para, en caso de
problemas con la particin principal, restaurar
la copia guardada en la particin de backup.
Para ms informacin sobre el sistema de
backup en Flash, consulte el Anexo B Sistema
de backup de Flash.

quote site backup

Los comandos quote site direct on y quote site compatible off


deben activarse solo cuando sea imprescindible

ROUTER TELDAT Mtodos para el envo de

ficheros
Anexo A - 33

Doc.DM748
Rev.10.81

Anexo B
Sistema de backup de Flash

1. Distribucin con ficheros BIOS, CIT y FWs

1.1. Introduccin
El sistema de backup de Flash permite la restauracin automtica de la ltima distribucin instalada
con xito cuando el equipo detecta problemas en alguno de los elementos software (BIOS FLASH,
aplicacin y firmwares).
El sistema de backup de Flash requiere que el disco Flash sea particionado en dos unidades,
denominadas principal y backup. Este particionamiento provoca que el espacio disponible para la
instalacin sea menor (la mitad), y por tanto, debe activarse solo cuando se considere necesario y la
instalacin a realizar quepa en la unidad principal.

1.2. Dar formato al disco Flash


Hay dos modos de dar formato al disco Flash:
- todo como la misma particin, con capacidad mxima.
- como dos particiones, una la principal y otra de backup, cada una con la mitad de capacidad.
Para saber cunta memoria Flash tiene instalada el equipo, consulte el Anexo C Informacin necesaria
para la actualizacin.
El dar formato al disco Flash es destructivo y est solo disponible en consola local para garantizar que
el usuario tiene acceso local al equipo para cargarlo adecuadamente.
1) Detenga el arranque del equipo en la BIOS pulsando la combinacin CTRL-T cuando aparece
una serie de puntos despus de dos smbolos >

ROUTER TELDAT Sistema de backup de Flash


Anexo B - 35

Doc.DM748
Rev.10.81

**************************************************
**************************************************
**************************************************
BOOT CODE VERSION: 01.10 Oct 30 2006 17:17:43
gzip Oct 30 2006 17:08:44
P.C.B.: 74 MASK:0A01 Microcode:0070
START FROM FLASH
BIOS CODE DUMP.....................
BIOS DATA DUMP....
End of BIOS dump
Boot-stack used: 0x00000788
Boot-stack free: 0x00001878

BIOS CODE VERSION: 01.10


CLK=294912 KHz
BUSCLK=65536 KHz
PCICLK=32768 KHz
Date: 02/26/07, Monday
Time: 17:14:20

L1

SDRAM size: 128 Megabytes


BANK 0: 128 Megabytes (detected)
I_Cache: ON
D_Cache: ON
Write-Back
FLASH: 16 Mb.
NVRAM: 128 Kb.
EEPROM: 2048 Bytes.
DPRAM: 16384 Bytes.
WAN1: DTE
WAN2: DTE
ISAC
RDSI_B
RDSI_B
FAST ETHERNET 1
FAST ETHERNET 2
PCI device: Host bridge
(Bus: 0, Device: 0, Function: 0)
(Subs. Vendor: 0x0000, Subs. Device: 0x0000)
Current production date: 06 10
Current software license: 6 89
Current serial number: 472/06332
BIOS MAC Add: 00-a0-26-70-18-bc
>>
...

2) Acceda al menu del disco Flash

ROUTER TELDAT Sistema de backup de Flash


Anexo B - 36

Doc.DM748
Rev.10.81

=== INITIAL

MENU ===

a) Change Time
b) Change Date
c) Change Code to Run
d) Change Licence
e) Load from console (pc_load)
f) Disk menu
g) Set default name for file loaded from console
h) Change BIOS licence
l) Load from lan
v) Change version control for loading
x) Load from console (xmodem)
r) Reset
lram) Load from lan and run without saving
0) Exit
>>f

=== DISK MENU


a)
c)
d)
e)
f)
r)
0)

===

Change active drive.


Copy file.
Show files.
Erase file.
Format disk.
Rename archive.
Exit

3) Selecciona la opcin de dar formato: si quiere una nica particin, seleccione la opcin A:
(only one disc - Full size), y si quiere dos particiones, d formato a la particin
principal mediante la opcin AH: (Main disc - Half size) y despus a la de backup
mediante B: (BK disc - Half size).
=== DISK MENU
a)
c)
d)
e)
f)
r)
0)

===

Change active drive.


Copy file.
Show files.
Erase file.
Format disk.
Rename archive.
Exit
A:>>f

This operation can provoke important damages to equipment. Continue?(y/n): y


A: (only one disc - Full size)
AH: (Main disc - Half size)
B: (BK disc - Half size)
S: (Smart Card)
Drive: AH
Are you sure to format drive AH: ?(y/n):y
Drive formated O.K.
=== DISK MENU
a)
c)
d)
e)

===

Change active drive.


Copy file.
Show files.
Erase file.

ROUTER TELDAT Sistema de backup de Flash


Anexo B - 37

Doc.DM748
Rev.10.81

f) Format disk.
r) Rename archive.
0) Exit
A:>>f
This operation can provoke important damages to equipment. Continue?(y/n): y
A: (only one disc - Full size)
AH: (Main disc - Half size)
B: (BK disc - Half size)
S: (Smart Card)
Drive: B
Are you sure to format drive B: ?(y/n):y
Drive formated O.K.

Aqu se observa como ambas particiones tienen el mismo tamao.


=== DISK MENU
a)
c)
d)
e)
f)
r)
0)

===

Change active drive.


Copy file.
Show files.
Erase file.
Format disk.
Rename archive.
Exit
A:>>d

Enter path:
Volume label: FLASH_DISK

0 File(s)
Free room in drive A:*.* = 7847936 Bytes.
=== DISK MENU
a)
c)
d)
e)
f)
r)
0)

===

Change active drive.


Copy file.
Show files.
Erase file.
Format disk.
Rename archive.
Exit
A:>>a

Present drives:
A:
FLASH_DISK
B:
FLASH_DISK
Current active drive: A:
Select new active drive: B:
Current active drive: B:
=== DISK MENU
a)
c)
d)
e)
f)
r)
0)

OK.

===

Change active drive.


Copy file.
Show files.
Erase file.
Format disk.
Rename archive.
Exit
B:>>d

ROUTER TELDAT Sistema de backup de Flash


Anexo B - 38

Doc.DM748
Rev.10.81

Enter path:
Volume label: FLASH_DISK

0 File(s)
Free room in drive B:*.* = 7847936 Bytes.

Aqu se observa como al dar formato todo en la misma particin, el tamao es el doble.
=== DISK MENU
a)
c)
d)
e)
f)
r)
0)

===

Change active drive.


Copy file.
Show files.
Erase file.
Format disk.
Rename archive.
Exit
A:>>f

This operation can provoke important damages to equipment. Continue?(y/n): y


A: (only one disc - Full size)
AH: (Main disc - Half size)
B: (BK disc - Half size)
Drive: A
Are you sure to format drive A: ?(y/n):y
Drive formated O.K.
=== DISK MENU
a)
c)
d)
e)
f)
r)
0)

===

Change active drive.


Copy file.
Show files.
Erase file.
Format disk.
Rename archive.
Exit
A:>>d

Enter path:
Volume label: FLASH_DISK

0 File(s)
Free room in drive A:*.* = 16224256 Bytes.

1.3. Funcionamiento del sistema de backup de Flash


Una vez habilitado el sistema de backup de Flash, es responsabilidad del usuario establecer el punto de
restauracin, es decir, realizar la copia de la informacin de la particin principal a la particin de
backup. Para ello, dispone de dos comandos:
1) Consola

ROUTER TELDAT Sistema de backup de Flash


Anexo B - 39

Doc.DM748
Rev.10.81

*config
Config>backup-files
Backup successful.
Config>

2) FTP
ftp>quote site backup

Dependiendo de cliente FTP utilizado, puede que se cierre la sesin antes de que
termine la operacin.
Una vez establecido el punto de restauracin, el sistema es automtico:

1. Al arrancar, la BIOS busca la aplicacin establecida como activa.


2. Si no la encuentra (bsqueda por nombre) o el CRC es incorrecto, busca el siguiente
fichero de aplicacin (*.bin) existente en la particin principal.
3. Si no encuentra un siguiente fichero de aplicacin o el CRC es incorrecto, se realiza la
copia de la particin de backup a la particin principal: es decir, se realiza un backup
restoring
4. Una vez arranca la aplicacin, cuando se solicita un determinado firmware (ficheros
*.bfw), la aplicacin comprueba si el fichero est en la particin principal y si tiene el
CRC vlido; si est configurado el comando firmware-checking, y alguno de los
firmwares solicitados falla (o no est o su CRC no es vlido), la aplicacin solicita un
backup restoring y provoca el reinicio del router.
5. Una vez la BIOS o la aplicacin han provocado un backup restoring, se activa el flag
que indica que se ha arrancado desde backup, que nicamente puede ser desactivado
cuando se vuelve a ejecutar el comando backup-files o quote site backup con xito.
Todas las acciones que se realizan dejan registro en el log accesible con el comando nvrlog
list:
*monitor
Console Operator
*event
-- ELS Monitor -+nvrlog list
05/17/06
05/17/06
05/17/06
05/17/06
05/17/06
05/17/06
05/17/06

12:35:50
12:34:33
12:33:15
12:32:16
12:24:10
12:24:08
12:18:16

-5-1-1-1-3-5-5-

Files backup OK
Loading from backup
Backup restored by flag
Invalid file (fw000008.bfw). Restoring backup
Restart issued by the user
Configuration saved on Flash
FTP Reset

ROUTER TELDAT Sistema de backup de Flash


Anexo B - 40

Doc.DM748
Rev.10.81

2. Distribucin con fichero de imagen C.I.T. (IMG)

2.1. Introduccin
Los equipos con distribucin con fichero de imagen C.I.T. no implementan la funcionalidad de flash
de backup aunque s permiten almacenar dos imgenes de C.I.T.. Es el BOOT el que mantiene, de
forma automtica, las ltimas dos imgenes cargadas, siempre que la suma de los tamaos de dichas
imagenes no sobrepasen al tamao de la flash disponible.

2.2. Funcionamiento del sistema de doble imagen en flash


1. Al arrancar, el BOOT busca la aplicacin establecida como activa.
2. Si la encuentra la arranca. Si no la encuentra o el CRC es incorrecto, busca la siguiente
imagen.
3. Si la encuentra la arranca. Si no la encuentra o el CRC es incorrecto se provoca el reinicio
del router.

ROUTER TELDAT Sistema de backup de Flash


Anexo B - 41

Doc.DM748
Rev.10.81

Anexo C
Informacin necesaria para la
actualizacin

1. Como determinar la distribucin adecuada y el


binario adecuado
Para actualizar un equipo es necesario conocer su identificador y la licencia actual. Dicha informacin
la puede obtener:

Consultando la etiqueta adherida en la parte inferior del equipo (solo vlido para determinar el
identificador del equipo, no la licencia actual).

En consola (local o Telnet) mediante el comando de monitorizacin configuration (en


este caso TC-4F32R-W2AI L1.87).
*monitor
+configuration
Teldat's Router, C6 SNA IPSec CR 1 87 S/N: 427/00127
P.C.B.=48 Mask=0502 Microcode=0000 CLK=49152 KHz BUSCLK=49152 KHz
ID: TC-4F32R-W2AI L1.87
Boot ROM release:
BIOS CODE VERSION: 01.09.01
gzip Feb 1 2005 12:42:37
io1 Feb 1 2005 13:24:56
io2 Feb 1 2005 12:41:45
io3 Feb 1 2005 13:24:56

Feb

1 2005 13:25:25

ROUTER TELDAT Informacin necesaria para


actualizacin
Anexo C - 43

Doc.DM748
Rev.10.81

START FROM FLASH L1

Watchdog timer Enabled

Software release: 10.5.4-Alfa TM Feb 11 2005 13:12:12


Compiled by
sfont on
SFONT
Hostname:
Date:
Friday, 02/11/05
Router uptime: 4s
Num
0
3
6
11
13

Name
IP
ARP
DHCP
SNMP
RIP

Active user:
Time: 16:33:20

Protocol
DOD-IP
Address Resolution Protocol
Dynamic Host Configuration Protocol
SNMP
Route Information Protocol

10 interfaces:
Conn
Interface
LAN1
ethernet0/0
WAN1
serial0/0
DSL1
atm0/0
ISDN1 bri0/0
--x25-node

MAC/Data-Link
Ethernet/IEEE 802.3
ASTM system
ATM
BRI Net
internal

Hardware
Quicc Ethernet
Async Line
ATM SAR Device
ISDN Basic Rate Int
Router->Node

Status
Up
Testing
Down
Up
Up

SNMP OperStatus:
Interface
OperStatus
ethernet0/0
Up
serial0/0
Down
atm0/0
Down
bri0/0
Up
x25-node
Up
+

Por FTP, mediante el comando quote site systid.

ftp> quote site systid


211 TC-4F32R-WAI L1.2
ftp>

Para identificar la distribucin correspondiente al equipo, solo es necesario consultar la parte


inicial del identificador:
TC
Distribucin Teldat M (el software Teldat C est contenido en Teldat Modular)
TM
Distribucin Teldat M
AT
Distribucin ATLAS
AT2G Distribucin ATLAS 2G
...
Para determinar la cantidad de FLASH disponible es necesario consultar el nmero que precede a
la letra F (de Flash), y para determinar la cantidad de SDRAM disponible, el nmero que precede a la
letra R (de RAM), ambas cantidades expresadas en Megabytes.
Para identificar qu binario de aplicacin debe cargar en su equipo, debe consultar el fichero
version_map.txt incluido en la distribucin y buscar la primera condicin que se cumple.
Por ejemplo, si tenemos varios equipos a los que les corresponde la distribucin Teldat M y el
fichero version_map.txt contenido en la misma es el siguiente:
ROUTER TELDAT Informacin necesaria para
actualizacin
Anexo C - 44

Doc.DM748
Rev.10.81

L1.5,
L1.6,
L1.10,
L1.11,
L1.13,
L1.14,
L1.16,
L1.17,
L1.21,
L1.22,
L1.26,
L1.27,
L1.12,
L1.15,
L1.33,
L1.1,
L1.2,
L1.7,
L1.8,
L1.29,
L1.30,
L1.42,
L1.43,
L1.18,
L1.19,
L1.23,
L1.24,
L1.35,
L1.37,
L1.*,
L4.*,
L5.*,
L8.*,

4F,
4F,
4F,
4F,
4F,
4F,
4F,
4F,
4F,
4F,
4F,
4F,
4F,
4F,
4F,
2F,
2F,
2F,
2F,
2F,
2F,
2F,
2F,
2F,
2F,
2F,
2F,
2F,
2F,
*F,
*F,
*F,
*F,

16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
16R,
*R,
*R,
*R,
*R,

*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,
*,

teldatc_corp_mr.bin,
teldatc_corp_mr.bin,
teldatc_corp_mr.bin,
teldatc_corp_mr.bin,
teldatc_corp_mr.bin,
teldatc_corp_mr.bin,
teldatc_corp_mr.bin,
teldatc_corp_mr.bin,
teldatc_corp_mr.bin,
teldatc_corp_mr.bin,
teldatc_corp_mr.bin,
teldatc_corp_mr.bin,
teldatc_pai_mr.bin,
teldatc_pai_mr.bin,
teldatc_pai_mr.bin,
teldatc_pa_mr.bin,
teldatc_pa_mr.bin,
teldatc_pa_mr.bin,
teldatc_pa_mr.bin,
teldatc_pa_mr.bin,
teldatc_pa_mr.bin,
teldatc_pa_mr.bin,
teldatc_pa_mr.bin,
teldatc_pi_mr.bin,
teldatc_pi_mr.bin,
teldatc_pi_mr.bin,
teldatc_pi_mr.bin,
teldatc_pi_mr.bin,
teldatc_pi_mr.bin,
teldatm_standard.bin,
teldatm_standard.bin,
teldatm_standard.bin,
teldatm_standard.bin,

TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT
TELDAT

C4 (MR)
C4 SNA (MR)
C4 IPSEC (MR)
C4 SNA IPSEC (MR)
C4i (MR)
C4i SNA (MR)
C4i IPSEC (MR)
C4i SNA IPSEC (MR)
C4B (MR)
C4B SNA (MR)
C4B IPSEC (MR)
C4B SNA IPSEC (MR)
C2i (MR)
C2i IPSEC (MR)
C3i IPSEC (MR)
C2 (MR)
CSW (MR)
C2 IPSEC (MR)
C3 IPSEC (MR)
C3G IPSEC (MR)
C2 (no TMS) (MR)
C2UP (MR)
C2UP IPSEC (MR)
C2B (MR)
C2BM (MR)
C2B IPSEC (MR)
C2BM IPSEC (MR)
C3B IPSEC (MR)
MASTER ROUTER (MR)
C
S
G
A

- si el identificador del equipo es TC-4F32R-W2AI L1.87, la primera (y en este caso nica)


condicin que cumple es: L1.*, *F, *R, * (L1.87, 4F, 32R, W2AI), y por tanto, el binario a
cargar es teldatm_standard.bin.
- si el identificador del equipo es TC-4F16R-WAI L1.27, la primera condicin que cumple es:
L1.27, 4F, 16R, * (L1.27, 4F, 16R, WAI), y por tanto, el binario a cargar es
teldatc_corp_mr.bin.
- si el identificador del equipo es TC-4F32R-WAI L1.27, la primera condicin que cumple es:
L1.*, *F, *R, * (L1.27, 4F, 32R, WAI), y por tanto, el binario a cargar es teldatm_standard.bin.

1.1. Cmo determinar los firmwares necesarios


Para determinar qu firmwares necesita un equipo tiene dos opciones:
1) el comando del servidor FTP quote site listfirmwares que le devuelve una lista
con los nombres de los ficheros de firmware incluidos en la distribucin que debe enviar

ftp> quote site listfirmwares


211 fw000000.bfw;fw000002.bfw
ftp>

2) el comando system firmwares

ROUTER TELDAT Informacin necesaria para


actualizacin
Anexo C - 45

Doc.DM748
Rev.10.81

*monitor
Console Operator
+system firmwares
List of required firmwares for detected hardware
-----------------------------------------------Filename
Description
-------------- --------------------------------------------------fw000000.bfw
Alcatel-SGS Thomson DynaMiTe ADSL over POTS
fw000002.bfw
Analog Devices Eagle ADSL over POTS

ROUTER TELDAT Informacin necesaria para


actualizacin
Anexo C - 46

Doc.DM748
Rev.10.81