Upload
others
View
7
Download
0
Embed Size (px)
Citation preview
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).