Solaris のシステム管理 (基本編)

USB フレームワークの互換性に関する問題

一方の USB フレームワーク用に作成されたドライバは、もう一方の USB フレームワークでは機能しません。Sun が提供している USB ドライバのほとんどには、それぞれのフレームワークに対応するバージョンがあります。

USB デバイスをポートに接続しようとすると、互換性の問題が発生することがあります。この問題は、ドライバがフレームワークと互換性がないために、そのデバイス用のドライバをフレームワークが認識しないために発生します。フレームワークが接続しようとしたドライバがそのフレームワークと互換性のないドライバである場合には、次のようなメッセージがコンソールに表示されます。


The driver for device binding name is not for USBA1.0  

このメッセージは、Sun 以外のドライバ用のデバイスが USBA 1.0 フレームワークと互換性があり、そのデバイスが従来の USBA 1.0 フレームワークがサポートしているポートに接続されている場合などに表示されます。従来の USBA 1.0 フレームワークはそのデバイスを認識して適切なドライバに関連付けようとしますが、接続先のフレームワークと互換性がないためにそのデバイスは拒否されます。

USB フレームワークの構成の詳細については、USB デバイス情報を表示する方法 (prtconf) を参照してください。