なんとなくSolaris/x86 part7
■ このスレッドは過去ログ倉庫に格納されています
0808名無しさん@お腹いっぱい。
2006/03/18(土) 04:29:12マザーボード(Abit k7g-raid)のUSB が1.x で 外づけディスクとの通信が遅すぎるということで, USB 2.0 のインターフェイスカードを購入した。
そのカードのVIA のチップ(3104)は、ehci ドライバリリースしたあとで、なにやらドライバに 問題が発覚したらしい。
solaris express nevada b28 では、 ehci manual にかかれている対処方法を使っても usb2.0 にならない。
(「問題が発覚したから駄目。」というようなメッセージがドライバをロード
するときにでている。正確にいうと ehci man ページの最後の方の段落全部(!)
が出てくる。びっくり。そこに書かれている方法に従っても、やっぱり駄目。
ehci が attach しない。なにか深刻な問題があって、高速転送できなく
したのだろう。)
あきらめて、USB 1.x でもいいやと、USB 外づけディスクとの間で大量にデータコピーしているうちにドライバがエラーメッセージをだしてハングしてしまった。
(これは usb -> scsi のエミュレーションの設定で逃げられるかもしれない。要検討。)
残念なことに、どのUSB チップを使っていると2.0 で高速に転送ができるのか、Sun のHCLをみてもはっきりしない。USB のカード3枚くらいしかでてないし、多分米国の会社のもので日本で入手はできそうにない。
アドオンの USB インターフェイスカードで高速にファイル読み書きできている人がいたら、どこの製品をつかっているか教えてもらえないだろうか?
(自分の使っている製品名を報告しようと思ったら箱をすてちゃったらしくてわからない。たしか I/O のlow profile ボード。)
同じハードウェアでlinux実行して lspci で出てきた名前
00:0b.2 USB Controller: VIA Technologies, Inc.: Unknown device 3104 (rev 63) (prog-if 20)
しかし、このボードは linux では問題なくそこそこの速度で使えているような気がする。 怪しい安価な周辺機器のサポートでは linux に一日の長があるね。
■ このスレッドは過去ログ倉庫に格納されています