En la
comunicación USB
intervienen varios elementos y componentes de
software, por lo cual, en primera instancia, se recomienda verificar si
los drivers se encuentran instalados correctamente (antes de considerar
otras causas). La forma en que se presenta la información es diferente,
según el equipo utilice drivers USB provistos en el pack de instalación
(NexoUSB Driver Pack) o drivers HID provistos por el sistema operativo.
Esta verificación esta basada en la detección del equipo, al conectarlo a la PC, utilizando el Administrador
de dispositivos de Windows.
Conectando el equipo**** a la PC
con el cable de conexión USB,
puede observarse el driver correspondiente, en la rama LibUSB-Win32 Devices (en la siguiente imagen
se muestra el driver, para configuración, correspondiente a la central Nexo Aviu 4.12 instalado
correctamente), cuando el equipo utiliza drivers de comunicación (provistos en el NexoUSB Driver Pack).
Cuando el equipo utiliza comunicación HID, la respuesta en el Administrador de dispositivos se observa en la rama Dispositivos de
interfaz de usuario (HID), consultar Controladores HID para información detallada.
Cuando en el
Administrador de dispositivos, al conectar el equipo, aparece en la rama Otros dispositivos
con el ícono de advertencia (signo de admiración), está indicando que no
es posible la comunicación.
Existen varias causas posibles para esta condición, de acuerdo a los componentes de software instalados en la PC.
Si el USB Driver Pack ya está instalado, esta indicación en el Administrador de dispositivos puede actualizarse
con la función: Actualizar
software de controlador (con el botón secundario del mouse sobre la rama del equipo, en este ejemplo: Nexo Aviu 412)
seleccionando luego la opción: Buscar
automáticamente Software de controlador actualizado, para resolver esta condición.
Si
el USB Driver Pack aún no está instalado, proceder a su instalación con el
equipo conectado a través del cable USB a la PC. Tener en cuenta que debe
permitirse la instalación de drivers no firmados para realizar este
procedimiento, consultar Desactivación del uso obligatorio de controladores firmados.
Durante este proceso de instalación puede presentarse un mensaje de
advertencia (Seguridad de Windows) como el siguiente:
en este caso, responder con la opción: Instalar este
software de controlador de todas formas. En caso contrario, el
driver no se instalará en el sistema.
Si el proceso se completa correctamente (lo cual puede tomar algunos minutos), la respuesta que aparece en el
Administrador de dispositivos es la siguiente:
Desde el Programador para Centrales Inteligentes puede comprobarse esta instalación en la opción
Verificador de bibliotecas USB desde el menú Complementos:
La respuesta de la opción Test USB,
desde Central
inteligente y puerto de comunicación, en el menú Central, cuando el driver USB se encuentra correctamente instalado debe ser:
Tener en cuenta que el Programador detecta el tipo de comunicación USB que está utilizando indicando en el resultado del test alguno de los siguientes mensajes:
En el primer caso, se utiliza comunicación USB con drivers provistos y en el segundo la comunicación es HID con los drivers pre-instalados en Windows.
Problemas en la configuración de
seguridad
Cuando
el sistema de seguridad de Windows genera un mensaje de error o
advertencia, debido a que no puede comprobar el editor de software o la
firma digital del controlador, en algunos casos, permite completar el
proceso de instalación, con el consentimiento del usuario y, en otros
casos, debe modificarse la configuración de seguridad del sistema
operativo, para completar la instalación.
El primer caso se produce
cuando aparece una ventana similar a la siguiente:
Respondiendo:
Instalar este software de
controlador de todas formas, es posible continuar el proceso de
instalación.
Cuando
el mensaje advierte que es imposible continuar (debido a diversas
razones de seguridad) y finaliza el proceso, debe modificarse la
configuración de seguridad del sistema operativo, para deshabilitar el
uso obligatorio de controladores firmados. Esto se produce porque la
firma digital que contiene el driver no es reconocida como válida (por
las versiones más recientes del sistema operativo).
En
términos generales, cuando se presentan problemas de permisos del
usuario, se recomienda:
-
Instalar el software con permisos administrativos, utilizando la
opción Ejecutar como administrador.
-
Seleccionar otra Carpeta de Destino,
por ejemplo, C:\Nexo, si está
utilizando un asistente de instalación (en lugar de C:\Program Files (x86)\Nexo)
o está
descompactando un paquete de software. En la imagen siguiente se
muestra un ejemplo correspondiente a la instalación del programador
ProgNexo bajo la carpeta C:\Nexo\ProgNexo.
- Desactivar, momentáneamente, el
anti-virus para descartar bloqueos debido a las restricciones de
seguridad pre-configuradas.
Desactivación del uso
obligatorio de controladores firmados (transitoria)
Las
siguientes consideraciones son aplicables cuando, durante el proceso de
instalación de NexoUSB Driver Pack
o durante la actualización de software de un driver individual,
aparece un mensaje de advertencia (relativo a la firma digital o a la
comprobación del emisor) que bloquea la ejecución del proceso.
- En Windows 10 (para desactivar, en forma transitoria,
el uso obligatorio de controladores firmados):
- Desde Inicio
ir a la opción Configuración:
- Seleccionar Actualización y Seguridad:
- Desde
el menú izquierdo, seleccionar la opción Recuperación:
- En la
sección Inicio avanzado,
seleccionar Reiniciar ahora*.
- Seleccionar la opción: Solucionar
problemas.
- Pulsar Opciones avanzadas y
luego la opción: Configuración de
inicio.
- Seleccionar la opción Reiniciar, para que el sistema
presente las opciones avanzadas en el inicio.
- En la pantalla de Configuración de
inicio (Startup Settings),
seleccionar la opción: 7) Deshabilitar el uso
obligatorio de controladores firmados. Puede utilizarse la tecla
de función [F7] o pulsar la
tecla 7.
- El equipo se reiniciará y permitirá la instalación de los
controladores, por medio de alguno de los métodos disponibles.
-
Al reiniciar el equipo se activa esta característica nuevamente, debido
a su carácter transitorio (se habilitará el uso obligatorio de
controladores firmados).
Desactivación
del uso obligatorio de controladores firmados (permanente)
- En Windows 10
(para desactivar o activar, en forma permanente,
el uso obligatorio de
controladores firmados) puede utilizarse el siguiente método
alternativo (conocido como Test
Signing):
-
Desde Inicio, con el botón secundario del
mouse, abrir el siguiente menú**:
- Seleccionar la opción: Símbolo del
sistema (administrador), que según la versión, puede aparecer
como Command Prompt (Admin).
En
la ventana de consola ingresar el siguiente comando*****: bcdedit /set testsigning on
El mensaje: La operación se completó
correctamente.
(The operation completed successfully) indica que el comando fue
aceptado y debe reiniciarse el sistema para surtan efecto los cambios
(deshabilitar el uso obligatorio de controladores firmados). En caso
contrario, cuando el sistema indica alguna otra condición, debe
consultarse la documentación de su equipo para desactivar
la protección durante el proceso de arranque (ver configuración del
UEFI (BIOS), protected by Secure
Boot policy).
Al reiniciar el equipo, el sistema
muestra en la esquina inferior derecha, un mensaje semejante al
siguiente:
Operando bajo este modo, el sistema permitirá
la instalación de los
controladores, por medio de alguno de los métodos disponibles.
Para
volver al modo de operación normal, debe ingresarse nuevamente a la
consola desde la opción Símbolo de
sistema (administrador) e ingresar
el siguiente comando*****:
bcdedit /set testsigning off
como
se observa en la siguiente imagen:
Luego, debe reiniciarse el equipo para que los cambios surtan efecto
(habilitar el uso obligatorio de controladores firmados).
Controladores HID
En
términos generales, cuando el equipo utiliza HID para la
comunicación, al conectarlo a la PC, puede detectarse su presencia
desde el Administrador
de dispositivos de Windows, porque se manifiesta un cambio en la
rama Dispositivos de
interfaz de usuario (HID).
En este ejemplo, al conectar la
central Nexo
AVIU 4.12 aparecen dos elementos adicionales en la rama Dispositivos de
interfaz de usuario (HID) a uno pre-existente perteneciente a
otro dispositivo con comunicación HID.
En
las propiedades pueden verse los Identificadores de hardware
correspondientes a este equipo. Realizando un Test USB desde el Programador para Centrales Inteligentes, aparece la indicación (modo HID) para este equipo.
Para
la comunicación HID se utilizan los drivers pre-instalados en el sistema operativo.
NOTAS:
* Un método alternativo para llegar a este
punto consiste en ir al menú Inicio,
pulsar sobre el botón de Inicio/Apagado y, manteniendo la
tecla [Shift] (Bloq Mayús.) pulsada, seleccionar la
opción Reiniciar.
** Un método
alternativo, para desplegar este menú, es utilizando simultáneamente la
combinación de teclas [Windows] + [X].
*** El módulo
de software que trabaja en forma conjunta con el driver de
comunicaciones está basado en la plataforma Java
y, por lo tanto, se recomienda mantener actualizada esta plataforma en
su PC. Para descargar la versión más reciente, puede utilizar el
siguiente link: java.com.
**** Al
conectar una central Nexo, al
puerto USB de la PC,
primero se
observa un dispositivo que aparece y desaparece. Luego de unos
segundos, aparece Nexo PBX Config. (o un identificador
equivalente, según el equipo, tal como Nexo
SLX Config.) que es el dispositivo que
debe instalarse para configurar el equipo y corresponde al controlador
de comunicaciones con el
programador prognexo.
El primero sólo se utiliza cuando la central requiere actualización de
firmware (el identificador, en este caso, contiene el texto Nexo PBX Update o un descriptor
similar, de acuerdo al equipo).
***** En
algunos casos, se requiere ingresar el comando adicional: bcdedit /set nointegritychecks on ,y
su contraparte para desactivarlo: bcdedit
/deletevalue nointegritychecks.
Documentación de software Versión: 1.6
Revisión: 13/08/2021 - 11/05/2017