View this PageEdit this PageUploads to this PageVersions of this PageHomeRecent ChangesSearchHelp Guide

Simular una lan desde un solo gateway (simulador de teleindicadores)




Wednesday, 1 April 2009, 4:34:30 pm
Fuentes de los scripts, donde estan Los scripts están repartidos entre:
 salchicha:/home/dario/tcl/tcl-maquetasiv/
 seraphim:/mirrors/reposiv/Equipos/

Wednesday, 17 December 2008, 9:29:47 am
Nombres de los equipos de la maqueta

adaptadorEs el adaptador de estación (pupitre_sc...).
simuladorEs el PC que hace de simulador de carteles. También ejecuta el gui para seleccionar estacion
CommsLxxSe usa como ordenador de línea el "de verdad"
poimaqsiv La Op.

Friday, 12 December 2008, 7:37:28 am
El selector de estación tiene que pasar el número de línea y el hostname de la estación las script de configuración de las estaciones Es decir que el UI en tcl/tk hará un ssh a los diferentes ordenadores a configurar con:
/usr/local/bin/config_estacion num_linea hostname_estacion
p.ej.
/usr/local/bin/config_estacion 3 sivsol3


Tuesday, 25 November 2008, 10:07:44 am
Sobre los cables "malos" Si se pierden muchos paquetes, lo que hay que hacer es poner el interfaz en 10mbits half-duplex. La manera de hacerlo es:
# ethtool -s eth0 speed 10 duplex half autoneg off

Para que se puedan hacer apt-gets en los pupitre_sc con sarge: editar el /etc/apt/sources.list Hay que poner el /etc/sources.list con el siguiente contenido:
/etc/apt/sources.list
#deb file:///cdrom/ sarge main
deb ftp://ftp.de.debian.org/archive/debian/ sarge main non-free contrib



Monday, 19 May 2008, 5:53:09 pm
Solución: varias IPs en cada interfaz, redireccionado de puertos para dichas IPs La solución más sencilla es configurar varias IPs en cada interfaz también llamadas ip aliases (eso de eth0:0, eth0:1...) y luego hacer redirecciones de puertos para esas IPs:

iptables -t nat -A PREROUTING -d $bindaddr -p tcp --dport $bindport -j DNAT --to ${toaddr}:${toport}


Descripción del proyecto


Un Linux va a ser gateway entre un PC de estación (usado para probar discos de estación) y la LAN de simulación de teleindicadores de metro.

Dicho Linux va a tener que hacer:
  • Que cuando el PC de estación se intente conectar a las IPs de los elementos de la estación (hasta 4 UIS, hasta 5 telecancelas), se conecten a las IPs del simulador en su lugar
  • Que cuando el PC de estación se intente conectar a las IPs/puertos de los carteles por IP, se conecte en su lugar a la IP del simulador de carteles, a un puerto diferente según la IP a la que se quería conectar en un principio.
  • Que cuando el PC de la estación quiera llegar al front-end, llegue en su lugar al front-end del simulador

IPs de la maqueta en SICO:

adestacion3.0.1.181
uis_1v_dest3.0.1.182
uis_1v_dest3.0.1.183
uis_3v_dest3.0.1.184
uis_4v_dest3.0.1.185
uis_el_dest3.0.1.186
comms_dest3.0.1.187