Dm748v10-81 Actualizacion Codigo
Dm748v10-81 Actualizacion Codigo
Dm748v10-81 Actualizacion Codigo
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
1.2.
1.3.
1.4.
2.
2.1.
2.2.
- 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.
Doc.DM748
Rev.10.81
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:
Doc.DM748
Rev.10.81
Teldatm_100504.tgz
Teldat M (C/S/G/A)
Doc.DM748
Rev.10.81
BIOS 01.09.01
teldatm_standard.bin
teldatc_corp_mr.bin
teldatc_pai_mr.bin
teldatc_pa_mr.bin
teldatc_pi_mr.bin
fw000000.bfw
fw000001.bfw
fw000002.bfw
fw000003.bfw
fw000004.bfw
version_map.txt
Help file for the selection of the suitable .bin for your
router
mibs.tgz
els.rtf
v100504.md5
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
Doc.DM748
Rev.10.81
dictionary.txt
els.rtf
cit-c1pl_tesa-10.08.02.img.md5
version_map_tc1plusl.txt
dictionary.txt
els.rtf
cit-c1pl-10.08.02.img.md5
version_map_tc1plusl.txt
Doc.DM748
Rev.10.81
Captulo 2
Proceso de actualizacin
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
>>
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.
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).
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)
Doc.DM748
Rev.10.81
Doc.DM748
Rev.10.81
Doc.DM748
Rev.10.81
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.
Doc.DM748
Rev.10.81
Doc.DM748
Rev.10.81
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>
Doc.DM748
Rev.10.81
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.
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
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.
Doc.DM748
Rev.10.81
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
Doc.DM748
Rev.10.81
: 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>
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 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):
Doc.DM748
Rev.10.81
Doc.DM748
Rev.10.81
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:
Doc.DM748
Rev.10.81
Doc.DM748
Rev.10.81
Doc.DM748
Rev.10.81
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
Doc.DM748
Rev.10.81
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.
Doc.DM748
Rev.10.81
Anexo A
Comandos FTP para actualizaciones
ficheros
Anexo A - 32
Doc.DM748
Rev.10.81
ficheros
Anexo A - 33
Doc.DM748
Rev.10.81
Anexo B
Sistema de backup de Flash
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.
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
L1
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
===
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)
===
===
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.
===
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)
===
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.
===
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)
===
===
Enter path:
Volume label: FLASH_DISK
0 File(s)
Free room in drive A:*.* = 16224256 Bytes.
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:
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
Doc.DM748
Rev.10.81
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.
Doc.DM748
Rev.10.81
Anexo C
Informacin necesaria para la
actualizacin
Consultando la etiqueta adherida en la parte inferior del equipo (solo vlido para determinar el
identificador del equipo, no la licencia actual).
Feb
1 2005 13:25:25
Doc.DM748
Rev.10.81
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
+
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
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
Doc.DM748
Rev.10.81