Página 1
MANUAL DE ALISTAMIENTO EN LINUX PARA EL PANEL PC MODELO AFL-12A GINGER ENTERPRISES CARRERA 106 # 15A-25 EDIFICIO BUSINES CENTER OFICINA 502 ZONA FRANCA TEL: 57(1)7433166 BOGOTA D.C.- COLOMBIA...
Historial de Revisión Fecha Versión Descripción Modificado por Revisado por 21/04/2016 Documentación Juan David Canal Elru Newball Inicial Vera 02/06/2016 Se agregan pasos Elru Newball adicionales de configuración 07/07/2017 Se agregan pasos Elru Newball Greeys Galvis adicionales, capacitación con Greeys Contenido 1.
1. Introducción El presente documento explica en forma detallada el alistamiento del panel pc modelo AFL-12A de la IEI empleado en el sistema Superaccess como módulo de auto-consulta. Los procedimientos expuestos son realizados en el sistema operativo Linux distribución Ubuntu 10.04.
Página 4
Alistamiento de la memoria USB en Windows Haga doble clic en el icono de Universal USB y en la ventana del acuerdo de licencia haga clic en I Agree. En la ventana que aparece, como primer paso seleccione el sistema operativo “Ubuntu”, luego haga clic en browser y busque el archivo .ISO correspondiente a Ubuntu 10.04 (carpeta crearImagen) GINGER ENTERPRISES...
Página 5
Siguiente paso, seleccione la letra que corresponde a la memoria USB que se desea alistar y seleccione según el caso el checkbox de formatear. Finalmente haga clic en Create. Esto le preguntará si está seguro de iniciar el proceso. Haga clic en “SI”. Mientras se ejecuta el proceso de creación de la USB podrá...
Página 6
Al finalizar, haga clic en “Close” y cierre las ventanas. Alistamiento de la memoria USB desde Linux Ubuntu Ingrese al menú Inicio y abra el programa “Creador de discos de arranque” Seguidamente, para seleccionar la ruta donde se encuentra almacenada la imagen .iso del sistema operativo Ubuntu 10.04 de clic en “otro”...
Página 7
Seleccione la imagen .iso y de clic en “Abrir” Para borrar la memoria USB, de clic en la opción “Borrar disco” y confirme la acción GINGER ENTERPRISES CARRERA 106 # 15A-25 EDIFICIO BUSINES CENTER OFICINA 502 ZONA FRANCA TEL: 57(1)7433166 BOGOTA D.C.- COLOMBIA...
Página 8
Normalmente esta acción requiere de autenticación, si el sistema se lo pide, digite la clave de la sesión de Linux en la cual se encuentra. Proceda a dar clic en “Crear disco de arranque”, aparecerá una ventana indicando el progreso de la creación del disco de arranque. Es posible que el sistema vuelva a solicitar autenticarse para poder instalar el cargador de arranque, de ser así, digite nuevamente la clave.
3. Proceso de instalación Ubuntu 10.04 Conecte la memoria USB alistada y encienda el AFL-12A. Al observar la pantalla del BIOS de la IEI proceda a oprimir la tecla “F2” por medio del teclado para ingresar al SETUP y configurar las opciones de arranque: Seguidamente, diríjase a la pestaña “Boot”...
Página 10
En la sección “Hard Drive BBS Priorities”, asigne como primera opción de booteo la memoria USB que se ha conectado. Para ello, sobre la opción 1 oprima la tecla “+” o “–“con el fin de rotar los dispositivos hasta que quede como primera opción la memoria USB y como segunda opción el Disco duro del equipo: Después presione la tecla “ESC”...
Página 11
Seguidamente el equipo se reiniciará e iniciará con la memoria USB el proceso de instalación de Ubuntu 10.04. A continuación, aparece la imagen de inicio de Ubuntu en donde debe seleccionar la opción de “Install Ubuntu”. Si no se selecciona ninguna opción antes de 10 segundos, este iniciará...
Página 12
Seleccione Colombia – Hora de Colombia y haga clic en En la ventana inicial de instalación seleccione el idioma y haga clic en el botón “Instalar Ubuntu 10.04 LTS”. Se adelante recomienda dejarlo en inglés para minimizar los tiempos de instalación. GINGER ENTERPRISES CARRERA 106 # 15A-25 EDIFICIO BUSINES CENTER OFICINA 502 ZONA FRANCA TEL: 57(1)7433166...
Página 13
Seleccione la distribución de teclado y de ser necesario Seleccione la partición del disco duro donde se desea pruebe la distribución en el campo de texto inferior. instalar Ubuntu. Además haga clic en la opción borrar y usar Al finalizar este pago haga clic en “adelante”. el disco entero.
Página 14
Escriba su nombre de usuario, su contraseña y Confirme las configuraciones realizadas anteriormente. Si confírmela. Además, seleccione preferiblemente la todo es correcto inicie el proceso de instalación haciendo clic opción de “Iniciar sesión automáticamente”. en el botón “Instalar”. Al finalizar este pago haga clic en “adelante”. Usuario: superaccess Contraseña: supervisa GINGER ENTERPRISES...
Página 15
Finalmente el proceso de instalación concluye y se debe hacer clic en el botón “Reiniciar ahora”. Tras el reinicio del equipo, diríjase nuevamente al SETUP usando la tecla F2 y restaure las prioridades de booteo dejando el disco duro como primera opción.
Por defecto en Ubuntu 10.04 e inferiores el kernel solo viene configurado por defecto para detectar 4 puertos tipo COM. El AFL-12A además de contar con esos puertos COM tiene un puerto PCI donde se conecta el Touch Screen. Dicho puerto PCI trabaja con un controlador UART que a su vez convierte el puerto en COM, para este caso va a ser el puerto COM 5.
Página 17
Después de la modificación se debe presionar en el teclado: Control + o para guardar y seguidamente Control X para salir. Seguidamente se debe ejecutar el comando update-grub y luego reboot. NOTA: En caso de presentarse algún error al actualizar el grub, realice los siguientes pasos: Ejecute en el terminal nano /boot/grub/device.map y en el archivo que se abre comente (adicione #) en la línea (hd1) /dev/sdb y presione Control + o para guardar y seguidamente Control X para salir e intente realizar...
Por defecto, se inicializan los puertos ttyS0, ttyS1, ttyS2 y ttyS3. Después de la modificación vemos que se inició el puerto ttyS4 lo que indica que los cambios fueron realizados correctamente. Durante la guía es importante tener presente la tabla de equivalencia de conexión de puertos ya que vamos a trabajar con los datos del COM5: Puerto Físico Nombre en el...
Página 19
Seguidamente, inicie el terminal haciendo clic en Aplicaciones – Accesorios – Terminal. - Acceda a modo privilegiado ejecutando el comando sudo su e ingresando la contraseña de la cuenta de usuario. - Diríjase al directorio cd /home/superaccess/Escritorio/alistamiento/puertos - Ejecute el comando mv io_config / Los anteriores pasos muestran en la siguiente imagen: Después de los pasos anteriores podrá...
Seguidamente, en el terminal nos ubicamos sobre la carpeta raíz ejecutando el comando cd /. Ejecute el comando ls para listar los archivos y verificar que si se encuentra el archivo io_config: Si el script de instalación no se encuentra en color verde, ejecute el siguiente comando: chmod 777 io_config 6.
Página 21
Parámetros del comando (no ejecute este comando ya que es la estructura del comando): ./io_config -e entry_addr -k entry_key -l ld_index -i reg_index -r|-w data entry_addr: Dirección de entrada en memoria (puede ser 2E o 4E) entry_key: Llave de entrada para acceso súper IO. (Puede ser 87 o 77). ld_index: Índice lógico del dispositivo (UART, GPIO o genérico).
Página 22
Ahora, se debe ejecutar el mismo comando pero con los datos arrojados y no en modo lectura (-r) sino en modo de escritura (-w). El dato hexadecimal a asignar va a ser 03 para el caso del touch. Al finalizar la ejecución del comando se puede observar una línea de finalización y también el dato en hexadecimal que se escribió...
Finalmente, después de haber asignado nuevos valores para F0 Y F6 del puerto COM5 (ttyS4) – ID: 14, Se debe ejecutar el siguiente comando para visualizar la apertura de todos los puertos: cat /proc/tty/driver/serial El resultado del comando muestra al puerto 4 (COM5) configurado y escuchando lo que indica que todo ha sido realizado correctamente.
Página 24
El programa de instalación empezará a buscar puerto por puerto hasta detectar el touch, el cual debe ser tomado en ttyS4. GINGER ENTERPRISES CARRERA 106 # 15A-25 EDIFICIO BUSINES CENTER OFICINA 502 ZONA FRANCA TEL: 57(1)7433166 BOGOTA D.C.- COLOMBIA...
Como se ve en la imagen anterior, en el dev/ttyS4 fue encontrado el touch con un baudrate de 19200. El resultado final muestra que se instaló el PenMount 9000 que está conectado. Finalmente se debe ejecutar el comando: service gdm restart para que el manejador grafico de Linux tome la nueva configuración.
Página 26
Para guardar presione el botón del editor de texto gedit o presione las teclas “alt” + “a” (archivo y guardar). Para finalizar y probar que los cambios han sido realizados correctamente, proceda a ejecutar el comando reboot. Tras el reinicio el sistema debe tomar el touch automáticamente y funcionar sin problema.
9. Calibrar el Touch Screen Posterior al reinicio, abra la carpeta de alistamiento copiada del repositorio. En dicha carpeta acceda al directorio touch y ubique el archivo llamado PenMount y PenMount Utility. GINGER ENTERPRISES CARRERA 106 # 15A-25 EDIFICIO BUSINES CENTER OFICINA 502 ZONA FRANCA TEL: 57(1)7433166 BOGOTA D.C.- COLOMBIA...
Página 28
Haga clic derecho sobre el archivo “PenMount ” o “Penmount autostart.deskop” y seleccione propiedades. En la ventana que aparece diríjase a la pestaña permisos y asigne lo siguiente: En los 3 tipos de acceso seleccione: Lectura y escritura. Seleccione el check que dice: “Permitir ejecutar el archivo como un programa”.
Página 29
En la ventana que aparece, seleccione 25 puntos y presione “Calibrate”. Se iniciará un proceso de calibración de 25 puntos en los que debe hacer clic en el punto rojo. GINGER ENTERPRISES CARRERA 106 # 15A-25 EDIFICIO BUSINES CENTER OFICINA 502 ZONA FRANCA TEL: 57(1)7433166 BOGOTA D.C.- COLOMBIA...
Página 30
Diríjase a la pestaña “Settings” y seleccione en la sección “Touch Mode” la opción “Click On Touch”, des-seleccione la opción “Use press and hold as right click” y seleccione en la sección “Press and hold” la opción “Left Button”. De esta forma deshabilitamos el click derecho del touch. Al finalizar reinicie el equipo y posteriormente el touch debe trabajar calibrado correctamente.
10. Instalación de Java y SSH 10.1 Instalación del acceso por ssh Para instalar el acceso por ssh es necesario copiar el archivo “openssh- server_5.3p1-3ubuntu3_i386.deb” que se encuentra en el proyecto “Programas estándar Superaccess” en el repositorio de “programas-alistamiento-y- documentación” y pegarlo en el escritorio del embebido, es necesario hacer la transferencia del archivo con una memoria USB.
10.2 Instalación de Java Para realizar la instalación de java Jdk 8 copie el archivo “jdk-8u91-linux-i586.tar.gz” que se encuentra en el proyecto “Programas estándar Superaccess” en el repositorio de “programas-alistamiento-y-documentacion” y péguelo en el escritorio, debe hacer uso de una memoria USB para la transferencia del archivo. Seguidamente, abra una terminal con las teclas “Ctrl”...
Página 33
cd /home/superaccess/Escritorio sudo mkdir /opt/jdk Para copiar el archivo de java en la ruta “/opt/jdk” y descomprimir toda la información ejecute el siguiente comando. sudo tar –zxf jdk-8u91-linux-i586.tar.gz –C /opt/jdk Una vez la información esta descomprimida se ejecuta en consola los siguientes comandos: sudo update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_91/bin/java 100...
Página 34
Si al ejecutar el comando no existe la ruta, se debe crear un directorio con el comando sudo mkdir java y mkdir javac Una vez ejecutados los comandos quedan asignados las variables de java, para verificar la configuración se ejecutan los siguientes comandos: update-alternatives --display java update-alternatives --display javac Por último, reinicie el embebido con el comando sudo reboot y una vez se reinicie...
11. Configuración adicional en el equipo Configuración de las actualizaciones automáticas No es deseado que el sistema intente actualizar de forma automática, por tal motivo es necesario des-activarlas, para ello, abra una terminal presionado las teclas “Ctrl” + “alt” + “t”. Ingrese como administrador con el comando sudo su y ejecute la siguiente línea de código sudo nano /etc/update-manager/release-upgrades Asígnele al parámetro “Prompt”...
Página 36
Diríjase al administrador de actualizaciones ingresando a “System -> Administration -> Update Manager”. Ingrese a la opción “Settings” GINGER ENTERPRISES CARRERA 106 # 15A-25 EDIFICIO BUSINES CENTER OFICINA 502 ZONA FRANCA TEL: 57(1)7433166 BOGOTA D.C.- COLOMBIA...
Página 37
Des-seleccione actualizaciones seguridad, actualizaciones recomendadas, las actualizaciones automáticas y asegúrese de tener la actualización de versión en “Nunca”. Para finalizar, cierre la ventana dando clic en “Close” Calibrar nuevamente el PenMount Ir al menú Sistema – Preferencias – PenMount Utility En caso de que no aparezca el programa en el menú...
Página 38
Configuración de usuarios y grupos Ir al menú Sistema – Administración – Usuarios y grupos En la ventana que aparece puede gestionar los usuarios que inician sesión en el equipo. Igualmente se puede cambiar la contraseña y decidir si se pregunta o no la clave al iniciar sesión en el sistema.
Página 39
Inicio de sesión automático: Ir al menú Sistema – Administración – Pantalla de acceso. En dicha ventana se debe hacer clic en “Desbloquear” e ingresar la contraseña de usuario. Seguidamente se puede configurar el funcionamiento de la pantalla de acceso. En la opción “acceder como”...
Página 40
Tiempo de suspensión Ir al menú Sistema – Preferencias – Gestor de energía Se aconseja colocar: Acciones: Poner el equipo en reposo al estar inactivo durante: NUNCA Pantalla: Poner la pantalla en reposo si está inactivo durante: NUNCA En la pestaña “General”, seleccione la opción “Nunca mostrar un icono”. GINGER ENTERPRISES CARRERA 106 # 15A-25 EDIFICIO BUSINES CENTER OFICINA 502 ZONA FRANCA TEL: 57(1)7433166...
Página 41
Finalmente hacer clik en “Hacer Predeterminado”, se autentican los cambios con la contraseña para asignar privilegios al cambiar valores. Desactivar Salvapantallas Por defecto, Ubuntu tiene el Salvapantallas para activarse tras 1 minuto de inactividad. Para evitar el salvapantallas y la inserción de contraseña para desbloqueo realice lo siguiente: Ir al menú...
Página 42
Desactivar programas adiciones de inicio Hay programas que se auto-ejecutan al iniciar el sistema operativo, estos no son deseados ya que pueden afectar el correcto funcionamiento de la auto-consulta. Para desactivarlos se debe ir al menú Sistema > Preferencias > Aplicaciones al inicio, ó...
Página 43
Seguidamente quitamos la marca de selección de los siguientes programas para que estos no se inicien de forma automática. Bluetooth Manager Gestor de Bluetooth Check for new hardware drivers Buscar nuevos controladores de hardware Disk Notifications Notificaciones de disco Evolution Alarm Notifier Notificador de alarma de Evolution Personal File Sharing Compartición de archivos personales...
Página 44
Configurar el acceso de escritorio remoto Para configurar esta opción solo basta con abre el menú Sistema > Preferencias > Escritorio Remoto y se abrirá una pantalla de configuración Es necesario colocar las opciones tal cual se muestran en la imagen y el embebido ya podrá...
Página 45
Digite la IP que tiene asignado el embebido Finalmente de clic en “Connect”. GINGER ENTERPRISES CARRERA 106 # 15A-25 EDIFICIO BUSINES CENTER OFICINA 502 ZONA FRANCA TEL: 57(1)7433166 BOGOTA D.C.- COLOMBIA...
Página 46
Configurar IP fija en el embebido NOTA: No es recomendable dejar el controlador con una IP fija, se recomienda dejar por DHCP y en el router asignar la IP como estática. Aplicar este paso solo si es indispensable para el parque. Para configurar la IP fija en el embebido necesitamos abrir el documento de interfaces con el siguiente comando: sudo nano /etc/network/interfaces...
Página 47
Una vez reiniciado la interfaz el embebido ya tendrá asignada la IP que le indicamos, para saber el embebido quedo con la IP que le indicamos usamos el comando: Ifconfig eth0 12. Alistamiento del Socket del Servidor para hacer uso de la Auto-Consulta Para hacer uso de la auto-consulta es necesario agregar los siguientes métodos en el socket del servidor local: ...
13. Configuración del programa de Auto-Consulta Para realizar la configuración del programa de auto-consulta lo primero que hay que hacer es copiar la carpeta Autoconsulta que se encuentra dentro de la carpeta de alistamiento y pegarla en la siguiente ruta /home/superaccess/ Seguidamente se debe abrir una terminal con las siguientes teclas ctrl + alt + t y darle permisos de ejecución al programa de auto-consulta escribiendo los siguientes comandos:...
Página 49
Al ejecutar esos comandos se le dieron permisos de lectura y escritura, ahora el siguiente paso es crear un script de ejecución para la Autoconsulta para esto se escriben los siguientes comandos: cd /usr/local/bin/ nano autoconsulta Con esto se crea un archivo llamado autoconsulta y se escribe lo siguiente en ese archivo: Para guardar el archivo se usa la siguiente combinación de teclas ctrl + o para guardar el archivo y se usa la siguiente combinación de teclas ctrl + x para salir.
Página 50
Al hacer esto se puede ejecutar el programa de auto-consulta escribiendo en la consola autoconsulta, el ejecutara automáticamente el programa en java: Para detener la ejecución, presione las teclas “alt” + “Tab” hasta abrir la terminal y para detener el proceso presione las teclas “Ctrl” + “c”. Así...
Página 51
En la ventana que aparece se escribe el nombre y la ruta de ejecución del script de autoconsulta que es /usr/local/bin/autoconsulta: Verificar que la adición de la aplicación Autoconsulta de inicio se haya aplicado. Si no se aplicaron los cambios abrir la terminal con las siguientes teclas ctrl + alt + t y ejecutar el siguiente comando: sudo gnome-session properties Esto con el fin de otorgar los privilegios de administrador para realizar los cambios.
Página 52
Ocultar barra superior e inferior en Ubuntu. Se debe ocultar la barra inferior y superior de Ubuntu. Para ello haga clic derecho sobre los iconos de la barra y seleccione “quitar del panel”. Una vez la barra no tenga iconos de clic derecho sobre la barra y seleccione “Eliminar este panel”.
Página 53
Una vez se entra a la configuración se escribe la clave por defecto: 1234 y se presiona el botón login. GINGER ENTERPRISES CARRERA 106 # 15A-25 EDIFICIO BUSINES CENTER OFICINA 502 ZONA FRANCA TEL: 57(1)7433166 BOGOTA D.C.- COLOMBIA...
Página 54
Cuando se Ingresa al soporte técnico se puede configurar los siguientes parámetros: Nombre del parque Dirección IP servidor local Logo del parque (Tamaño recomendado 150 x 150) Puerto del Servidor Contraseña de acceso para configuración ...
Página 55
GINGER ENTERPRISES CARRERA 106 # 15A-25 EDIFICIO BUSINES CENTER OFICINA 502 ZONA FRANCA TEL: 57(1)7433166 BOGOTA D.C.- COLOMBIA...
Referencias Documentación oficial entregada por el soporte de la IEI Archivo F81865_090301AA_OS_ShareIRQ Fintek Super IO F81866 UART IRQ sharing mode setup for Linux operating system io_config Please read first.txt Página oficial de descarga driver del PenMount – Touch Screen http://www.salt.com.tw/tw/service-support/downloads/software/# Guia de instalación fabricante PenMount...