Los siguientes problemas y errores relacionados con el hardware hacen referencia a la versión Solaris 9 9/05 HW.
Esta versión de Solaris es compatible con dispositivos USB 1.1 y USB 2.0. La tabla siguiente es un resumen de los dispositivos USB que funcionan en configuraciones específicas. Los tipos de conexión pueden ser directas al sistema o a través de un concentrador USB. Tenga en cuenta que los concentradores y los dispositivos USB 1.1 pueden ser de baja o de alta velocidad. Los concentradores y los dispositivos USB 2.0 son de alta velocidad. Si desea más información sobre los puertos y las velocidades de funcionamiento, consulte System Administration Guide: Devices and File Systems.
Tabla 2–1 Dispositivos USB y configuraciones
Dispositivos USB |
Tipos de conexión |
---|---|
Dispositivos de almacenamiento USB 2.0 |
Directo, concentrador USB 1.1, concentrador USB 2.0 |
Dispositivos USB 1.1 excepto audio |
Directo, concentrador USB 1.1, concentrador USB 2.0 |
Dispositivos de audio USB 1.1 |
Directo, concentrador USB 1.1 |
Dispositivos de audio USB 2.0 |
No admitido |
Es posible que no se muestren inmediatamente los Datos de identificación de visualización ampliados (EDID, siglas en inglés) del búfer de PGX32TM cuando el monitor se conmuta desde un estado de administración de energía. El monitor ya no se encuentra en el estado de administración de energía, pero el resultado generado por el comando fbconfig -prconf sigue mostrando los campos de datos EDID como ?no disponibles".Los datos estarán disponibles cuando vuelva a escribir el comando después de esperar varios segundos.
Solución: Ninguna.
Los sistemas con determinado hardware USB 2.0 se pueden bloquear con frecuencia o producir avisos de error grave al ejecutar esta versión de Solaris. Estos problemas se asocian con los dispositivos USB 2.0 que no están basados en los circuitos integrados de NEC. Cuando aparecen estos problemas, el sistema produce mensajes de error que implican a la Interfaz mejorada del controlador del sistema principal (EHCI).
Solución: según la configuración de hardware del sistema, seleccione una de las siguientes opciones:
Susituya el hardware del controlador del sistema principal USB 2.0 por hardware basado en los circuitos integrados de NEC. El hardware USB 2.0 basado en los circuitos integrados de NEC funciona bien con Solaris OS.
En los sistemas cuyo hardware del controlador del sistema principal USB 2.0 esté incluido en la placa base y tenga ranuras PCI disponibles, siga estos pasos:
Añada una tarjeta USB 2.0 basada en PCI que se base en los circuitos de NEC.
Conviértase en superusuario.
Inhabilite la compatibilidad con USB 2.0 en la placa base y habilítela solamente a través de la tarjeta PCI. Ejecute estos comandos:
# update_drv -d -i '"pciclass,0c0320"' usba10_ehci # update_drv -a -i '"pci1033,e0"' usba10_ehci # reboot |
Si desea un funcionamiento más rápido, conecte los dispositivos USB 2.0 con los puertos de la tarjeta en lugar de los puertos originales en la placa base.
Aunque no pueda añadir nuevo hardware USB al sistema, aún puede inhabilitar la EHCI del sistema siguiendo estos pasos:
Conviértase en superusuario.
Ejecute estos comandos:
# update_drv -d -i '"pciclass,0c0320"' usba10_ehci # reboot |
Dos componentes de hardware complementarios son los que manejan los puertos USB 2.0:
EHCI en el caso del componente de alta velocidad
La Interfaz abierta del controlador del sistema principal (OHCI) o la Interfaz universal del controlador del sistema principal (UHCI) en el caso de componentes de alta y de baja velocidad
En los sistemas basados en x86, hay controladores para OHCI y UHCI. En los sistemas basados en SPARC, sólo es compatible el hardware del controlador del sistema principal OHCI USB 1.1. Por este motivo, sólo continúa funcionando el hardware USB con los controladores complementarios OHCI en los sistemas SPARC cuyo controlador complementario EHCI esté inhabilitado. Los puertos del hardware USB siguen operativos incluso con la EHCI inhabilitada, siempre que el sistema disponga de controladores OHCI o UHCI adecuados. Los dispositivos USB 2.0 conectados con estos puertos se ejecutan a la misma velocidad que un dispositivo USB 1.1.
Para comprobar si los controladores EHCI y OHCI del sistema principal se encuentran en los sistemas basados en SPARC, escriba:
# prtconf -D
Compruebe la salida de las entradas EHCI junto a una o más entradas OHCI, según este ejemplo:
pci, instance #0 (driver name: pci_pci) usb, instance #0 (driver name: usba10_ohci) usb, instance #1 (driver name: usba10_ohci) usb, instance #0 (driver name: usba10_ehci) |