Soluciones de software
  • Este debate tiene 18 respuestas, 3 mensajes y ha sido actualizado por última vez el hace 3 años, 10 meses por Anónimo.
Mostrando 18 respuestas a los debates
  • Autor
    Entradas
    • #3277
      Anónimo
      Inactivo
      Saludos.
      Tenemos un serio problema con los modelos de pizarra 300 de 78′ (AVB378PRO).

      Hasta este momento hemos mantenido todas las aulas, equipadas con este modelo de pizarra en su mayoría, en la versión de Ubuntu 14.04 dado que la actualización a 16.04 provocaba la pérdida de acceso al activmgr cosa que incluía una pérdida de la capàcidad de calibración; aún así, el controlador seguía funcionando.
      Con la liberación de la versión 18.04 y el fin de mantenimiento de la 14.04 en breve, hemos dedicado esfuerzos a intentar traspasar el control a la nueva versión.
      El problema es que el modulo no se compila de ninguna manera contra el kernel 4.15.0-27, incluso con todas las herramientas de compilación, cabeceras, ficheros libelf.dev y fuentes instaladas.
      El resultado de la compilación és el siguiente:
      make -C /lib/modules/4.15.0-27-generic/build SUBDIRS="/usr/src/promethean/kernel" modules
      make[1]: Entering directory '/usr/src/linux-headers-4.15.0-27-generic'
        CC [M]  /usr/src/promethean/kernel/Mathrout.o
      In file included from /usr/src/promethean/kernel/Mathrout.c:6:0:
      /usr/src/promethean/kernel/usbpromethean.h:40:6: warning: conflicting types for built-in function ‘round’
       long round(long r, long x);
            ^
        CC [M]  /usr/src/promethean/kernel/usbpromethean.o
      In file included from /usr/src/promethean/kernel/usbpromethean.c:60:0:
      /usr/src/promethean/kernel/usbpromethean.h:40:6: warning: conflicting types for built-in function ‘round’
       long round(long r, long x);
            ^
      /usr/src/promethean/kernel/usbpromethean.c: In function ‘usb_activ_process_touch’:
      /usr/src/promethean/kernel/usbpromethean.c:1741:13: warning: switch condition has boolean value [-Wswitch-bool]
           switch (board->Calibration.mode == 1)
                   ^
      /usr/src/promethean/kernel/usbpromethean.c: In function ‘usb_activ_thread_process_pipe_data’:
      /usr/src/promethean/kernel/usbpromethean.c:2583:101: warning: passing argument 4 of ‘usb_get_status’ makes integer from pointer without a cast [-Wint-conversion]
                           status = usb_get_status(board->usbdev, USB_RECIP_ENDPOINT, board->pipe_in[ndx], (void*)&data);
                                                                                                           ^
      In file included from /usr/src/promethean/kernel/usbpromethean.c:19:0:
      ./include/linux/usb.h:1771:12: note: expected ‘int’ but argument is of type ‘void *’
       extern int usb_get_status(struct usb_device *dev,
                  ^
      /usr/src/promethean/kernel/usbpromethean.c:2583:30: error: too few arguments to function ‘usb_get_status’
                           status = usb_get_status(board->usbdev, USB_RECIP_ENDPOINT, board->pipe_in[ndx], (void*)&data);
                                    ^
      In file included from /usr/src/promethean/kernel/usbpromethean.c:19:0:
      ./include/linux/usb.h:1771:12: note: declared here
       extern int usb_get_status(struct usb_device *dev,
                  ^
      /usr/src/promethean/kernel/usbpromethean.c: In function ‘usb_activ_probe’:
      /usr/src/promethean/kernel/usbpromethean.c:3097:5: error: implicit declaration of function ‘init_timer’ [-Werror=implicit-function-declaration]
           init_timer(&board->FirmwarePenState.timer);
           ^
      /usr/src/promethean/kernel/usbpromethean.c:3098:44: error: assignment from incompatible pointer type [-Werror=incompatible-pointer-types]
           board->FirmwarePenState.timer.function = penStateTimerCallback;
                                                  ^
      /usr/src/promethean/kernel/usbpromethean.c:3099:34: error: ‘struct timer_list’ has no member named ‘data’
           board->FirmwarePenState.timer.data = (unsigned long)board;
                                        ^
      cc1: some warnings being treated as errors
      scripts/Makefile.build:332: recipe for target '/usr/src/promethean/kernel/usbpromethean.o' failed
      make[2]: *** [/usr/src/promethean/kernel/usbpromethean.o] Error 1
      Makefile:1552: recipe for target '_module_/usr/src/promethean/kernel' failed
      make[1]: *** [_module_/usr/src/promethean/kernel] Error 2
      make[1]: Leaving directory '/usr/src/linux-headers-4.15.0-27-generic'
      Makefile:6: recipe for target 'all' failed
      make: *** [all] Error 2
      El número de serie de la pizarra donde se están haciendo las pruebas es el siguiente:
      S/N X
      Dado que no podemos pasar de la fase de compilación y que no acepta incorporar por la fuerza el modulo promethean.ko de una versión en servicio (se ha intentado; copiar el módulo en las carpetas adecuadas y ejecutar

      /sbin/depmod -a

      y

      /sbin/modprobe -v promethean
      que se encuentran en el script b, estamos en cuenta atrás.
      ¿Hay alguna solución?

    • #13777
      Anónimo
      Inactivo
      PS: La pizarra está detectada, como demuestra la salida del comando lsusb
      Por otro lado, no es posible actualizar el firmware ni en la versión de la 14.04, puesto que el botón de actualización no se activa ni aún llamando el software activmgr como usuario administrador o root, y la actualización a la última versión de este software provoca la pérdida de acceso a ese software por errores en las bibliotecas qt.

    • #13778
      Anónimo
      Inactivo
      Buenas tardes CInfTerraRoja,
      Gracias por su aporte en cuanto a este asunto. Pensamos que es más un problema con la instalación del ActivDriver en Ubuntu 18.04 en vez del hardware.
      Por favor tenga en cuenta de que el ActivDriver todavía no está soportado por Ubuntu 18.04 y por eso no funcionará. Por favor consulte la página siguiente que describe los requisitos mínimos – https://support.prometheanworld.com/es/content/activdriver-requisitos-sistema
      En este momento, la mejor solución sería instalar el ActivDriver en un sistema operativo soportado. Aquí tiene las instrucciones de instalación para Ubuntu 16.04 – https://support.prometheanworld.com/es/article/?kb=1623
      Quedamos a su disposición para cualquier pregunta.
      Cordialmente,
      Adam
      El Soporte Técnico de Promethean
    • #13779
      Anónimo
      Inactivo

      PS: La pizarra está detectada, como demuestra la salida del comando lsusb
      Por otro lado, no es posible actualizar el firmware ni en la versión de la 14.04, puesto que el botón de actualización no se activa ni aún llamando el software activmgr como usuario administrador o root, y la actualización a la última versión de este software provoca la pérdida de acceso a ese software por errores en las bibliotecas qt.

      Hola,

      ¿Sería posible enviarnos una captura de pantalla del panel de control de ActivManager para averiguar la version del firmware y del Driver? El artículo siguiente explica cómo se puede abrirlo – https://support.prometheanworld.com/es/article/?kb=1525

      Cordialmente,
      Adam

    • #13780
      Anónimo
      Inactivo

      Buenas tardes CInfTerraRoja,
      Gracias por su aporte en cuanto a este asunto. Pensamos que es más un problema con la instalación del ActivDriver en Ubuntu 18.04 en vez del hardware.
      Por favor tenga en cuenta de que el ActivDriver todavía no está soportado por Ubuntu 18.04 y por eso no funcionará. Por favor consulte la página siguiente que describe los requisitos mínimos – https://support.prometheanworld.com/es/content/activdriver-requisitos-sistema
      En este momento, la mejor solución sería instalar el ActivDriver en un sistema operativo soportado. Aquí tiene las instrucciones de instalación para Ubuntu 16.04 – https://support.prometheanworld.com/es/article/?kb=1623
      Quedamos a su disposición para cualquier pregunta.
      Cordialmente,
      Adam
      El Soporte Técnico de Promethean

      Es la opción que hemos tomado, compilando contra el último kernel (4.4.131).  Pero parece importante reseñar que el paquete activrelay sólo genera bloqueos y molestias, por lo cual es mejor suprimirlo. Mantenemos un prototipo en activo y lo ofrecemos para colaboración si es útil.
    • #13781
      Anónimo
      Inactivo

      PS: La pizarra está detectada, como demuestra la salida del comando lsusb
      Por otro lado, no es posible actualizar el firmware ni en la versión de la 14.04, puesto que el botón de actualización no se activa ni aún llamando el software activmgr como usuario administrador o root, y la actualización a la última versión de este software provoca la pérdida de acceso a ese software por errores en las bibliotecas qt.

      Hola,

      ¿Sería posible enviarnos una captura de pantalla del panel de control de ActivManager para averiguar la version del firmware y del Driver? El artículo siguiente explica cómo se puede abrirlo – https://support.prometheanworld.com/es/article/?kb=1525

      Cordialmente,
      Adam

      En el momento en que se activa la 16.04 se actualiza automàticamente por red, pero mañana puedo pasar ambas capturas (14 y 16). ¿Os va bien?

    • #13782
      Anónimo
      Inactivo

      Hola,

      Leo que ActivRelay genera molestias.
      ¿Que pasa exactamente?

      Cordialmente,
      Riccardo

    • #13783
      Anónimo
      Inactivo

      Hola,

      Leo que ActivRelay genera molestias.
      ¿Que pasa exactamente?

      Cordialmente,
      Riccardo

      Bloqueo en el arranque del módulo activinspire de hasta dos minutos, e idéntico retraso en el apagado del sistema o el proceso de salida de un usuario.
      Parace el tiempo de espera que genera systemd cuando cualquier sistema de ficheros, remoto o local, no responde o no está definido por UUID.
    • #13784
      Anónimo
      Inactivo

      Hol ClnfTerraRoja,

      Gracias por su respuesta con esta información. Una vez las capturas recibidas, haremos algunos investigaciones en interno y les mantendremos informados lo más antes posible.

      En espera de su respuesta, por favor acepte nuestros sinceros saludos.
      Cordialmente,
      Adam
      El Soporte Técnico de Promethean
    • #13785
      Anónimo
      Inactivo

      Versión actualizada (16.04):
      Versión 14.04.

      Hol ClnfTerraRoja,

      Gracias por su respuesta con esta información. Una vez las capturas recibidas, haremos algunos investigaciones en interno y les mantendremos informados lo más antes posible.

      En espera de su respuesta, por favor acepte nuestros sinceros saludos.
      Cordialmente,
      Adam
      El Soporte Técnico de Promethean

    • #13786
      Anónimo
      Inactivo

      Hola,

      Gracias por su respuesta con estas capturas. ¿Cuando la pizarra está reconocida en el panel de control de ActivManager, se puede calibrar la pizarra?

      Para actualizar el firmware, se debe pinchar donde pone “ActivBoard” bajo de la descripción. Al pinchar aquí, activará el botón “actualizar”.

      En espera de su respuesta, por favor acepte nuestros sinceros saludos.
      Cordialmente,
      Adam
      El Soporte Técnico de Promethean
    • #13787
      Anónimo
      Inactivo

      Hola,

      Gracias por su respuesta con estas capturas. ¿Cuando la pizarra está reconocida en el panel de control de ActivManager, se puede calibrar la pizarra?

      Para actualizar el firmware, se debe pinchar donde pone “ActivBoard” bajo de la descripción. Al pinchar aquí, activará el botón “actualizar”.

      En espera de su respuesta, por favor acepte nuestros sinceros saludos.
      Cordialmente,
      Adam
      El Soporte Técnico de Promethean

      Sí, se puede calibrar puesto que aparece el menú de calibrado. Cuando no aparece el icono del activmgr no se puede ni con el botón físico.
      En la versión 16.04 -la nueva maqueta hasta que se resuelva el problema con la 18.04- se ha actualizado automáticamente, en la anterior no lo acepta.
    • #13788
      Anónimo
      Inactivo
      Buenas tardes,
      Bien perfecto.
      Entonces puede calibrar y, por lo tanto, usar ActivBoard, ¿verdad?
      Cordialmente,
      Riccardo
      Soporte Técnico de Promethean
    • #13789
      Anónimo
      Inactivo

      Sí… Pero he de mantener el sistema retenido en 16.04.

    • #13790
      Anónimo
      Inactivo

      Buenos días,

      Gracias por su respuesta. La mejor solución sería usar la pizarra con Ubuntu 16.04 dado que es la última versión de Ubuntu que está soportado por el ActivDriver.

      Quedamos a su disposición para cualquier pregunta.
      Cordialmente,
      Adam
      El Soporte Técnico de Promethean
    • #13791
      Anónimo
      Inactivo

      Buenos días,

      Gracias por su respuesta. La mejor solución sería usar la pizarra con Ubuntu 16.04 dado que es la última versión de Ubuntu que está soportado por el ActivDriver.

      Quedamos a su disposición para cualquier pregunta.
      Cordialmente,
      Adam
      El Soporte Técnico de Promethean

      Reitero. Esa es la solución por la cual he optado, pero dado que no sólo disponéis del código sino de la documentación correspondiente, es mucho más fácil localizar el problema de compilación y permitir la extensión de la 18.04. Pensad que en Julio podemos paralizar todo el centro, desmontar y montar todas las aulas sin problemas, pero una vez iniciado el curso no podemos permitirnos paralizar un recurso básico a estas alturas como la pizarra digital si no es imprescindible.
      Si os es necesario o adecuado, puedo ofrecer el centro para que hagáis una prueba en entorno real.
      Quedo a la espera de noticias.
    • #13792
      Anónimo
      Inactivo

      Buenas tardes CInfTerraRoja,

      Gracias por su respuesta. Aunque apreciamos su proposición, esto no es algo que sería posible debido al hecho de que el ActivDriver funciona con diferentes gamas y modelos de producto (varios modelos de ActivBoard y ActivPanel) y no solo el ActivBoard 300PRO.

      Vamos entonces a pasar su petición en interno para el soporte de Ubuntu 18.04 con el ActivDriver. 

      Cordialmente,
      Adam
      El Soporte Técnico de Promethean

      https://support.prometheanworld.com/es/ 

    • #13793
      Anónimo
      Inactivo

      Buenas tardes CInfTerraRoja,

      Gracias por su respuesta. Aunque apreciamos su proposición, esto no es algo que sería posible debido al hecho de que el ActivDriver funciona con diferentes gamas y modelos de producto (varios modelos de ActivBoard y ActivPanel) y no solo el ActivBoard 300PRO.

      Vamos entonces a pasar su petición en interno para el soporte de Ubuntu 18.04 con el ActivDriver. 

      Cordialmente,
      Adam
      El Soporte Técnico de Promethean

      https://support.prometheanworld.com/es/ 

      Muy agradecido.

    • #13794
      Anónimo
      Inactivo
      Buenas tardes CInfTerraRoja,
      Podemos confirmar que su problema con Ubuntu 18.04 ha sido transmitido al equipo de desarrollo.
      Para mantenerse al día con las noticias sobre este tema, sugiero que visite nuestra comunidad regularmente: https://community.prometheanworld.com/en/

      No dude en contactarnos si tiene cualquier pregunta.

      Cordialmente,
      Riccardo
      Soporte Técnico de Promethean
Mostrando 18 respuestas a los debates
  • El foro ‘Soluciones de software’ está cerrado y no se permiten nuevos debates ni respuestas.