View
85
Download
20
Category
Preview:
DESCRIPTION
Procedimiento de Creacion de imagen STB AMINO
Citation preview
Procedimiento de creacin nueva Imagen STB
Ttulo del DocumentoVersin
Creacin Imgenes STB
1.0
Proceso GlobalResponsable del Procedimiento Fecha Emisin:Pgina
O&M IPTVFrancisco Hormazbal M.02-Nov-20082 de 6
Procedimiento de creacin nueva Imagen STB
Se requiere un PC Linux con DHCP server instalado y con STBremoteconf instalado.Procedimiento:
En path: /usr/local/amino/Copiar imagen en binario comprimido: 0.15.3a4-A110-think20-110-minerva-euro-latens.tgz en path /usr/local/amino/releases/Ax4x (por ejemplo) 2- Ubicarse dentro de la carpeta donde se copio la imagen comprimida3. Descomprimir archivo coprimido de la imagen en /usr/local/amino/releases/A110 tar zxvf nombre archivo4- copiar archivos personalizados ( loading.gif, settings , splash.gif , upgrade.sh, vmpkid.ini, rootcert.pem toohot.gif, success.gif,network.gif )
en path /usr/local/amino/releases/Ax4x//upgradeimage/imagecomponentsejemplo
cp config.txt /usr/local/amino/releases/A110/0.15.19-A110-think40-55.Verimatrix2.2.1.4/upgradeimage/imagecomponents/5 parar el proceso mcastbootd[root@minerva upgrade]# ps -fea|grep mcast
root 20005 1 0 17:42 ? 00:00:00 /usr/local/bin/mcastbootd
root 7021 6626 0 22:26 pts/0 00:00:00 grep mcast
Te debe mostrar el ID: kill -9 9878
[root@minerva upgrade]# kill -9 20005
[root@minerva upgrade]# ps -fea|grep mcast
root 7119 6626 0 22:27 pts/0 00:00:00 grep mcast
5 integrar SSH en STB
Copiar archivos 'dropbear' and 'rc.ssh' en el directorio de imagecomponentsEditar el archivo flashcontents y agregar estas lineasR dropbear
R rc.ssh
W dbhost.rsa
R dbhost.dsa
R id_rsa.pub
R id_dsa.pubCopiar archivo ' id_rsa.pub ' en el directorio de imagecomponents cp SSH_Ax4x_2.9.0-Ax4x-dropbear/id_rsa.pub Ax4x.euro.5.6.0.65.R.3.3.0-Ax4x-think57-81-1.Verimatrix2.3.13.2-HW/upgradeimage/imagecomponents/6- copiar archivo mcastbootd.COMPILAR sobre mcastbootd.conf
[root@32itvmgr Ax3x]# cat /etc/mcastbootd.COMPILAR
# Configuration file: Wed Apr 28 14:01:22 2010
[Server]
LogLevel=4
[Image bootstrap.signed]
MulticastIPAddress=225.50.51.52
MulticastUDPPort=11111
FileName=bootstrap.signed
Description=Linux bootstrap image
ImageType=1
SerialNumber=1
PacketSize=1456
CycleTime=0
[Filesystem mc2]
MulticastIPAddress=225.50.51.53
MulticastUDPPort=11111
ImageName=mc2
Description=upgrade filesystem
SerialNumber=2
DirsPerCycle=128
DataRate=256
CycleTime=0Sino se muestra un error como: think.gz
usersettings.gz
xfresco.gz
Signed image written to 'mc2/etc/listfile.signed'
signed the image okay
Filesystem 'mc2' is not configured
4. Crear archivo mc2.mcfs
cd /usr/local/amino/releases//upgradeimage ejecutar pwd Ejemplo:
[root@32itvmgr Ax4x.euro.4.1.2.23.R.2.2.0-Ax4x-think40-66-1.NoCA]# pwd
/usr/local/amino/releases/Ax4x/Ax4x.euro.4.1.2.23.R.2.2.0-Ax4x-think40-66-1.NoCA
Exportar las keys
export CUSTOMER_KEY=/usr/local/amino/releases/Ax4x/Ax4x.euro.4.1.2.23.R.2.3.2-Ax4x-think40-68-PRE-RELEASE/utils/keys/amino/KEY.private ir a la carpeta upgradeimages
[root@32itvmgr Ax4x.euro.4.1.2.23.R.2.2.0-Ax4x-think40-66-1.NoCA]# cd upgradeimage/
[root@32itvmgr upgradeimage]#
Generar el archivo: mc2.mcfs
[root@LGLASS-TVIP upgradeimage]# ./signupgradeimage -s 1280 Amino signupgradeimage Version : 1.44 $
Using DI of 1Please enter passphrase for /usr/local/amino/keys/amino/KEY.private: markskey8 Copiar imagen en path /images/[root@32itvmgr upgradeimage]# mkdir /images/Ax4x/Ax4x.euro.4.1.2.23.R.2.2.0-Ax4x-think40-66-1.NoCA_DI5
[root@32itvmgr upgradeimage]# cp mc2.mcfs /images/Ax4x/Ax4x.euro.4.1.2.23.R.2.2.0-Ax4x-think40-66-1.NoCA_DI5/
9 restaurar mcastbood.conf con el ultimo respaldo disponible. Para poder ejecutar correctamente el proceso mcastbootd10 distribucion de la nueva imagen generada, copiar el archivo mc2.mcfs al path /images/, con el nombre que corresponda segn mcastbootd.conf
ejemplo, para la siguiente seccion de mcastbootd.conf, el archivo debe llamarse mc.thinkAx4x.mcfs, como indica el parmetro ImageName[Filesystem mc.thinkAx4x]
MulticastIPAddress=225.60.60.60
MulticastUDPPort=11111
ImageName=mc.thinkAx4x
Description=mc2 filesystem
SerialNumber=849
DataRate=1024
[root@32itvmgr upgradeimage]#queda de esta manera en la carpeta images
[root@32itvmgr images]# ls -l
total 73692
drwxr-xr-x 18 root root 4096 Jan 28 10:22 A110
drwxr-xr-x 5 root root 4096 Apr 7 16:53 A125
drwxr-xr-x 3 root root 4096 Feb 21 16:32 A129
drwxr-xr-x 16 root root 4096 Nov 10 2010 A130
drwxr-xr-x 3 root root 4096 Nov 29 2010 A530
drwxr-xr-x 8 root root 4096 Apr 28 11:26 Ax3X
drwxr-xr-x 6 root root 4096 Jun 2 17:15 Ax4x
-rw-r--r-- 1 root root 1559186 Jan 28 10:25 bootstrap.110
-rw-r--r-- 1 root root 1792394 Apr 7 16:27 bootstrap.125
-rw-r--r-- 1 root root 3067346 Apr 28 11:29 bootstrap.130
-rw-r--r-- 1 root root 3067346 Apr 28 11:29 bootstrap.530
drwxr-xr-x 2 root root 4096 Dec 4 12:08 Fresco_prueba
-rw-r--r-- 1 root root 6953860 Jan 28 10:24 mc.think110.mcfs
-rw-r--r-- 1 root root 8901334 Apr 7 17:06 mc.think125.mcfs
-rw-r--r-- 1 root root 14301521 Apr 28 11:29 mc.think130.mcfs
-rw-r--r-- 1 root root 14301521 Apr 28 11:29 mc.think530.mcfs
-rw-r--r-- 1 root root 21345830 Jun 2 10:51 mc.thinkAx4x.mcfs
drwxr-xr-x 2 root root 4096 Dec 10 2009 STB_Fresco
drwxr-xr-x 5 root root 4096 Aug 10 2010 upgrade_minerva_4.1
[root@32itvmgr images]#
Recommended