Soluciones de conexión a Keito Vital Systemkeito.com/pdf/solconKVS.pdfSoluciones de conexión a...

12
Soluciones de conexión a Keito Vital System 15/03/2010 Página 1 de 12 Soluciones de conexión a Keito Vital System

Transcript of Soluciones de conexión a Keito Vital Systemkeito.com/pdf/solconKVS.pdfSoluciones de conexión a...

Soluciones de conexión a Keito Vital System 15/03/2010 Página 1 de 12

Soluciones de conexión a

Keito Vital System

Soluciones de conexión a Keito Vital System 15/03/2010 Página 2 de 12

1-Diferencia entre los adaptadores Digi y Lantronix

En los adaptadores Digi-Connect, la dirección donde se envían los datos está guardada

dentro del propio adaptador:

Figura 1

Tal y como vemos en la figura 1, en la casilla “Server (name or IP)” indicamos la dirección

del servidor, la cual puede ser el mismo nombre del servidor (www.keitovs.net) o su dirección IP

(normalmente 89.129.109.149). A nosotros nos interesa que en ese apartado aparezca el nombre

del servidor, ya que si por alguna razón, algún día cambia su dirección IP, el adaptador seguirá

funcionando.

Cuando el Digi-Connect recibe datos de la máquina, directamente, resuelve la dirección IP,

es decir, a partir del nombre del servidor, averigua cual es su dirección IP y envía los datos a dicha

dirección.

El adaptador Lantronix, es capaz de hacer lo mismo, pero en la dirección del servidor, no es

posible indicar su nombre, solamente se puede indicar la dirección IP (ver figura 2). Ya sea usando

el configurador Wifi o la aplicación de Lantronix “DeviceInstaller”, en la casilla Dirección IP

remota observamos que solo aparece la dirección IP. En este adaptador, mediante una orden externa

se le indica que conecte al www.keitovs.net. Osea, que con este adaptador, la placa central del

equipo Keito, envia una orden especial para que se realice la conexión al servidor. Por esa razón, la

activación de la conexión es Manual. En este caso, el adaptador no hace caso de la dirección IP y

solo envia datos si, previamente, el equipo al que está conectado le envia la orden de conexión. Por

Soluciones de conexión a Keito Vital System 15/03/2010 Página 3 de 12

esta razón, en el flag 22 del equipo Keito se ha de indicar que hay un Lantronix. En ese caso, en

cada ocasión que es necesario enviar datos, el equipo Keito activa la conexión a www.keitovs.net.

Figura 2

Para que el adaptador Lantronix envíe datos única y exclusivamente a la dirección IP

indicada, se ha de establecer la conexión en modo “Con cualquier carácter”; además, en ese caso, se

ha de “engañar” al equipo Keito diciendole que el adaptador es un Digi y evitando así que se envíe

la orden de conexión.

Soluciones de conexión a Keito Vital System 15/03/2010 Página 4 de 12

2-Conexión a través de un Proxy

Cuando la conexión se realiza a través de un Proxy, es dicho equipo el que se encarga de

conectar con www.keitovs.net, por tanto, en ese caso se han de reprogramar los adaptadores Digi o

Lantonix de forma que envíen los datos al servidor Proxy. Además, el formato de dichos datos

cambia ligeramente, razón por la cual se ha de indicar esta circuntancia en el equipo Keito usando el

flag nº22.

2.1-Conexión a través de Proxy con adaptador Digi

En el caso de un Digi, procederemos de la siguiente forma (consultar la figura 1 para ver

donde se encuentran los ajustes que aquí se explican):

1. En el apartado “Server (name or IP)” indicaremos la dirección IP del servidor

Proxy.

2. En el apartado “TCP Port” indicaremos el puerto que utiliza el Proxy para

conexiones http.

3. En el flag 22 del equipo Keito, indicaremos que el dispositivo es un Digi y que la

conexión se realiza a través de Proxy. Para ello, programaresmos un 2.

2.2-Conexión a través de un Proxy con adaptador Lantronix

En el caso de usar un adaptador Lantronix, en primer lugar nos aseguraremos que la

versión de software del equipo Keito K8 es la 5.0 o una superior, seguidamente, procederemos

de la siguiente forma (consultar la figura 2 para ver donde se encuentran los ajustes):

1. En el apartado “Activación de conexión/envío” seleccionaremos la opción “Con

cualquier carácter” (por defecto, en ese apartado, cuando no hay proxy usamos

“Conexión manual”).

2. En el apartado “Puerto remoto” indicaremos el puerto que utiliza el Proxy para

conexiones http.

3. En el apartado “Dirección IP remota” indicaremos la dirección IP del servidor

Proxy.

Soluciones de conexión a Keito Vital System 15/03/2010 Página 5 de 12

4. Finalmente, en el flag 22 del equipo Keito, indicaremos que el dispositivo es un

Lantronix y que la conexión se realiza a través de Proxy. Para ello,

programaresmos un 3.

2.3-Averiguar la dirección y el puerto del Proxy

Las organizaciones que disponen de servidores proxy, normalmente tienen un departamento

o servicio de asistencia informática. Por tanto, si es posible, lo más recomendable es contactar con

dicho departamento para que nos indiquen la dirección del proxy, el puerto a utilizar e incluso la

dirección IP que hemos asignaremos al equipo Keito. Este último punto es muy importante ya que

en estos casos, el departamento de informática suele llevar un control muy estricto de los

dispositivos que se conectan a la red y por tanto es necesario que estén informados para evitar que

corten el paso a los datos de nuestro equipo.

Si por cualquier razón, no es posible contactar con los informáticos, una posible solución

para conocer dicha información es ver como está configurada la conexión del Internet Explorer del

windows. Para ello, realizaremos los siguientes pasos:

1. Abrimos el Internet Explorer y en el menú Herramientas, seleccionamos

“Opciones de Internet”.

2. Una vez abierta la ventana “Opciones de Intenet”, seleccionamos la pestaña

“Conexiones”. Ver figura 3.

Figura 3

Soluciones de conexión a Keito Vital System 15/03/2010 Página 6 de 12

3. Pulsamos el botón “Configuración de LAN”

4. En la nueva ventana que se abre, en el apartado “Servidor proxy” se muestra la

dirección IP del mismo y el puerto. En el ejemplo de la figura que sigue, la dirección

IP es 192.168.10.15 y el puerto es el 4564.

Figura 4

Soluciones de conexión a Keito Vital System 15/03/2010 Página 7 de 12

3-KeitoVS Proxy

En algunas instalaciones nos hemos encontrado que los paquetes de datos que envía el

equipo Keito, no salen a Internet, en cambio, los que envía un ordenador de la misma red (usando

un programa que simula el comportamiento del equipo Keito) si salen. Para estos casos se ha

desarrollado el programa KeitoVSProxy. Dicho programa es un servidor proxy en “miniatura” que

envía datos única y exclusivamente a www.keitovs.net (un proxy normal, envía datos a cualquier

dirección de internet y además guarda en memoria caché las páginas que se visitan).

La configuración en los equipos Keito deberá ser la que se ha explicado anteriormente. La

dirección IP que deberá programarse en los adaptadores será la dirección IP del ordenador en donde

el programa esté instalado. Por defecto, KeitoVSProxy utiliza el puerto 3486, así pues, en los

adaptadores deberá programarse dicho puerto.

Importante: El programa KeitoVSProxy, deberá instalarse en un ordenador de la red local

que cumpla los siguientes requisitos:

1. Disponer de conexión y salida hacia intenet.

2. Su dirección IP en la red local es FIJA.

Una vez instalado KeitoVSProxy, hay que indicar al firewall del sistema operativo

(windows xp) que no bloquee el programa:

Figura 5

La figura 5 muestra la ventana del firewall de windows. Se ha de pulsar el botón

“Desbloquear” para que KeitoVSProxy pueda operar correctamente.

KeitoVSProxy se carga minimizado, y su ícono de acceso queda en la parte inferior derecha

de la pantalla (system tray). Si hacemo doble click sobre el ícono, se abrirá la aplicación.

Soluciones de conexión a Keito Vital System 15/03/2010 Página 8 de 12

Figura 6

• El botón “Borrar/Clear”, borra el texto que aparece en las ventanas.

• El botón “Reiniciar/Restart”, reinicia el programa; es similar a cerrarlo y volver a

abrirlo.

• El botón “Salir/Exit” cierra la aplicación. En este caso, los equipos Keito asociados

al mismo dejarán de tener servicio y por tanto, no tendrán conexión a internet.

• Pulsando el botón con un candado, se permite el acceso a los ajustes del proxy. En

principio, dichos ajustes no se han de modificar a no ser que lo indique el personal

técnico de Keito.

Soluciones de conexión a Keito Vital System 15/03/2010 Página 9 de 12

4-Casos y problemas

4.1-El adaptador no conecta a la red

El adaptador del equipo Keito (Digi o Lantronix) no conecta a la red. Recientemente, detectamos en

un par de instalaciones que el adaptador (Lantronix) no se conectaba a la red wifi con SSID

“KeitoVS2”. Estos son algunos de los síntomas:

• Usando “Digi Device Discovery” en el caso de un Digi o “DeviceInstaller” en el caso de un

Lantronix, no se detecta el adaptador ni aparece el adaptador de red.

• En el caso de un Digi, cuando hay conexión, el led naranja queda iluminado de forma fija y

el verde parpadea.

• En el caso de un Lantronix, cuando hay conexión, el led verde queda iluminado de forma

permanente.

Posible solución 1

Todos los adaptadores, vienen configurados para que, como mínimo, conecten a la red wifi

(SSID: KeitoVS2; otro tema es que su dirección IP, etc… sean los correctos). En los casos

detectados y que aquí documentamos, se solucionó el problema cambiando el canal del acces point.

Para ello se han de seguir los siguientes pasos.

1. Poner (temporalmente) al ordenador una dirección IP dentro del rango: 192.168.168.XXX,

por ejemplo: 192.168.168.10

2. Abrir el Internet Explorer y en la barra de direeciones escribir: 192.168.168.168 (es la

dirección de la página web de configuración del acces point) y pulsar intro.

3. Introducir la clave de acceso a la configuración del acces point: huella y pulsar el botón

LOGIN.

4. En el menú de la izquierda, seleccionar la opción “Home Netwrok Settings”

5. Seleccionar la opción “Wireless”

6. Seleccionar la opción “Channel and SSID”

7. En la nueva pantalla, donde dice “Wi-Fi Channel number” seleccionamos el nuevo canal

que deseamos usar (a ser posible, previamente habremos buscado un canal que este libre).

Soluciones de conexión a Keito Vital System 15/03/2010 Página 10 de 12

En los casos documentados en que apareció el problema, pusimos el canal 1. Téngase en

cuenta que los adaptadores funcionan hasta el cana 11 como máximo.

8. Una vez introducido el nuevo canal, pulsamos el botón “SAVE SETTINGS” y esperamos a

que el acces point acabe de grabar los datos.

9. Ahora, ya podemos cerrar el Internet Explorer.

10. Volvemos a poner una dirección IP en el ordenador que esté dentro del rango del

establecimiento donde estamos trabajando.

11. Paramos y volvemos a conectar el equipo Keito y observamos si ahora ya conecta.

4.2-No se envían o reciben datos de Keito Vital System

• El equipo Keito está correctamente configurado y conectado a la red.

• Desde el ordenador del técnico, que también está conectado a la red, se detecta el adaptador

del equipo Keito (usando “Digi Device Discovery” en el caso de un Digi o “DeviceInstaller”

en el caso de un Lantronix).

• Los datos no llegan al servidor www.keitovs.net o no recibimos respuesta del mismo.

Nota: algunas de las soluciones que aquí se describen implican la modificación del flag 22.

Recomendamos consultar el manual técnico del equipo, donde se describe con detalle el

funcionamiento de dicho flag. Téngase en cuenta, que las soluciones que aquí se explican pueden

ser combinadas, osea, según el valor que se programe en el flag 22 podemos combinar varias

soluciones.

Posible solución 1 - Conectar el acces point a otro puerto del router

En ocasiones puede pasar que el router de la farmacia esté preparado para usar servicios de

televisión (imagenio, etc…); en este caso, hay routers que tienen uno o dos puertos especiales para

esta función. Si conectamos nuestro acces point a uno de esos puertos, es posible que no funcione,

por lo que deberemos buscar otro punto en donde conectarlo.

Posible solución 2 - Caracteres al inicio de trama

Modificar el flag 22 de forma que el equipo no envíe caracteres especiales al inicio de las

tramas de comunicación. Dichos caracteres están para asegurar que todos los paquetes de datos

Soluciones de conexión a Keito Vital System 15/03/2010 Página 11 de 12

lleguen a KeitoVS; pero se han detectado casos en algunos routers, donde la presencia de los

mismos afecta e impide la comunicación. Para ello, en el flag 22 programaremos los siguiente:

• Si el equipo Keito tiene un adaptador Digi-Connect, programaremos 4.

• Si el equipo Keito tiene un adaptador Lantronix, programaremos 5.

Posible solución 3 - Verificar DNS

Verificar que las DNS son correctas y están funcionando bien. Si las DNS que usamos son

incorrectas o responden muy lentamente, el equipo no será capaz de resolver la dirección

www.keitovs.net y por tanto no conseguirá conectar son el servidor.

Hay que tener en cuenta, que al final de todo, el equipo envía los datos a una dirección IP.

Para que nos hagamos una idea, los servidores DNS funcionan como una especie de listín

telefónico, es decir, les preguntamos cual es la dirección de www.keitovs.net y ellos responden

indicando la dirección IP. Una vez conocida la dirección, el adaptador envia los datos a la misma.

La ventaja de usar este sistema, es que los servidores DNS están siempre informados de cual es la

dirección IP de nuestro servidor; por tanto si por alguna razón esta dirección cambiase, el sistema

seguiría funcionando, en cambio, si programaramos una dirección IP fija en los adaptadores,

significaría que ante cualquier cambio de nuestra dirección IP sería necesario ir a todas las

máquinas a reprogramarla.

Un síntoma adicional a un mal funcionamiento de las DNS, es que si navegamos con el

ordenador tenemos la sensación de que internet funciona muy lento o simplemente no funciona,

cuando en estos casos, lo que sucede es que és el servidor de DNS el que va lento. Por ejemplo, en

la barra de dirreciones tenemos escrito www.google.es y observamos que la página no se carga, en

cambio escribimos la dirección IP de google (209.85.227.104 por ejemplo) y observamos que si

funciona.

Posible solución 4 - Indicar la dirección IP directamente

A pesar de todo lo explicado hasta este punto, puede pasar que el sistema siga sin funcionar.

En este caso (aunque es una solución poco aconsejable) existe la posibilidad de hacer que el

adaptador envíe los datos directamente a la dirección IP de nuestro servidor, para ello,

configuraremos el adaptador Digi o Lantronix de la siguiente forma:

1. En el apartado “Server (name or IP)” (si es un Digi) o “Dirección IP remota” si es un

Lantronix, programar la dirección IP de www.keitovs.net; osea poner: 89.129.109.149.

Soluciones de conexión a Keito Vital System 15/03/2010 Página 12 de 12

2. Si el adaptador es una Lantronix, en el apartado “Activación de conexión/envío”

seleccionar la opción “Con cualquier carácter”. Una vez hecho esto, en el equipo Keito

indicaremos que el adaptador es un Digi, osea en el flag 22 programaremos 0. (engañamos

al equipo Keito para que evite enviar la orden de conexión, ya que aunque el adaptador es un

Lantronix, este trabaja directamente sobre una dirección IP).

Posible solución 5 - Usar KeitoVSProxy

1. Usar el programa KeitoVSProxy. En este caso se han de realizar los pasos descritos en los

apartados 2 y 3 de este manual.

2. Verificar que no hay ningún firewall que evita el envio de datos.

En Andalucía, con la implantación de la receta electrónica, nos encontramos que el número

de equipos con acceso a internet está limitado al número de licencias de que dispone la farmacia. En

este caso, los síntomas son los ya descritos, pero la razón es clara; todas las salidas a internet ya

están ocupadas, por lo que no queda ‘espacio’ para que el equipo Keito pueda enviar datos. En este

caso, el uso de KeitoVSProxy, puede ser una solución ideal y ‘barata’, ya que el equipo Keito envía

al proxy, y es el ordenador con con KeitoVSProxy (el cual obviamente si que ha de tener acceso a

internet) el que se encarga de enviar los datos. Decimos que es una solución ‘barata’ ya que con el

mismo número de licencias, conseguimos la conexión. La solución ‘cara’ a este caso en concreto, es

pedir más licencias de conexión (en este caso decimos que es ‘cara’, porque cada licencia tiene un

coste).