Solaris 10 版本說明

一些有特定 USB 2.0 硬體的系統可能當機或發生程式錯誤 (5030842)

當運行此 Solaris 發行版本時,有特定 USB 2.0 硬體的系統可能會經常性當機或發生程式錯誤。這些問題與非基於 NEC 晶片組的 USB 2.0 裝置有關。發生這些問題時,會顯示下列有關增強型主機控制器介面 (EHCI) 的錯誤訊息:


WARNING: /pci@0,0/pci8086,244e@1e/pci925,1234@2,2 (ehci1):
This controller is not supported.
Please refer to www.sun.com/io for Solaris Ready products
and to www.sun.com/bidadmin/hcl for additional compatible USB products

解決方法:請根據系統硬體的配置狀態,選擇下列選項之一:


備註 –

USB 2.0 埠由一對伴聯硬體操作:

在基於 x86 的系統上,同時存在 OHCI 與 UHCI 的驅動程式。在基於 SPARC 的系統上,僅支援 OHCI USB 1.1 主機控制器硬體。因此,僅含有 OCHI 伴聯控制器的 USB 硬體可繼續運作於已停用伴聯 ECHI 控制器的 SPARC 系統之中。假設您的系統有適用的 OHCI 或 UHCI 驅動程式,則即使停用 EHCI,USB 硬體埠仍可持續運作。連接至這些埠的 USB 2.0 裝置僅和 USB 1.1 裝置的速度相同。

若要驗證您的 SPARC 系統上是否有 EHCI 與 OHCI 主機控制器,請鍵入:

# prtconf -D

檢查一或多個 OHCI 項目之後的 EHCI 項目輸出,類似下列範例:


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)