Al utilizar un teclado, un mouse o un monitor físico, los intentos repetidos para abrir y utilizar una ventana de terminal en Oracle Solaris Desktop pueden causar la pérdida de caracteres y del control del mouse.
Este problema puede presentarse debido a errores provocados por la falta de microframes. Estos errores ocurren cuando se conectan dispositivos de mouse y teclado USB 1.0 o 1.1 que funcionan a toda velocidad o a baja velocidad a los puertos USB de un sistema con un hub USB 2.0. Sin embargo, estos errores no ocurren si el teclado y el mouse se conectan a un puerto USB del sistema, que a su vez está conectado a un hub interno enlazado manualmente al controlador ohci (USB 1.0 o 1.1).
Solución alternativa: establezca el valor de la variable ehci-port-forced-to-companion en el archivo /kernel/drv/ehci.conf. El valor de esta variable es utilizado por el controlador ehci (USB 2.0) para liberar el control de un puerto determinado en el controlador USB.
El valor de la variable ehci-port-forced-to-companion difiere según el tipo de plataforma y el tipo de dispositivo USB utilizado. En la tabla siguiente se muestran el uso recomendado de los conectores USB y el valor correspondiente de la variable ehci-port-forced-to-companion.
|
Para implementar la solución alternativa, lleve a cabo los siguientes pasos:
Conecte los dispositivos USB.
Los conectores USB recomendados para los dispositivos en distintas plataformas se muestran en Table 4–1.
Establezca el valor de la variable ehci-port-forced-to-companion en el archivo /kernel/drv/ehci.conf.
Por ejemplo, si la plataforma SPARC es T3–4 y está usando un teclado físico, establezca ehci-port-forced-to-companion=3.
Para obtener más información sobre los valores que se pueden asignar a esta variable, consulte Table 4–1.
Reinicie del sistema.
# init 6