MDD 10.4.7とUSB2.0拡張カードでOS障害発生の可能性あり

PMG4 MDD(FW800)でUSB2.0拡張カード(PCI)を利用している場合、
10.4.7にするとスリープの障害が確認できました。
確認できているUSB2.0拡張カード(PCI)
・ADAPTEC USB2CONNECT2000LP(PCI USB2.0拡張カード)
搭載コントローラーチップ:NEC (P)D720101GJ , 0342EPA10
・mathey(株式会社デンノー) MPU2C-05 (PCI to USB2 Card)
搭載コントローラーチップ:NEC (P)D720101GJ , 0541PPA28
*USB2.0拡張カード単体をPCIスロットに差し込んだだけの状態では問題発生確認できず。
 USB2.0周辺機器を接続した場合に問題が発生する模様。
障害発生条件
ケース1
USB2.0拡張カード単体をPCIスロットに差し込んだ状態かつ、AppleCinemaDisplay20インチのUSBケーブルのみを接続

CinemaDisplay側の輝度調整ボタンをOS側で認識できず(CinemaDisplay単体での輝度調整は可能だが、OS側で認識できない為に輝度レベル表示がなされない)
ケース2
USB2.0拡張カード単体をPCIスロットに差し込んだ状態かつ、USBハブを接続してOS側でスリープ操作を複数回(初回では問題発生しない)する。

スリープ操作直後にOSがフリーズ。カーソル等も完全に止まり、強制電源オフするしか方法が無い。
参考
10.4.6までは問題発生しませんでした。
(OSの使用上、USBマスストレージディバイスを認識させたままスリープ移行はできません)
フリーズする時のスリープ操作直前、アクティビティモニタでは"karnel_task(root)"が70%前後もの負荷を持ち続けている。
------------
現時点での回避方法は10.4.6にOSをアーカイブインストールしなおす。
Apple、ADAPTEC様には報告済み。
NEC製の同USBコントローラーチップで同様の障害が発生する可能性もありますので、10.4.7へ移行するユーザーはご留意下さい。

投稿日 2006/06/28 13:28

返信: 29

2006/07/04 23:46 Community User への返信

すみません。また誤報です。
> システムプロファイラにて比較
システムプロファイラでの最終変更日のみで判断していました。
とほほ。
「AppleUSBDisplays.kext」->v1.8.1(OSX10.4.6,OSX10.4.7)
「IOUSBFamily.kext」->v2.2.8(OSX10.4.6),v2.5.6(OSX10.4.7)
#「IOUSBFamily.kext」はAppleUSBEHCI,AppleUSBHub,AppleUSB
#OHCIを含みます。
なお、当方のMDDはmsg # 2のとおり、OSX10.4.7にするまでもなく
スリープ障害状態ですので、ファイルを差し替えての確認はできま
せん。誤報垂れ流しの上に、この体たらく・・・。申し訳ないです。

2006/07/04 23:51 Community User への返信

えと、テスト機で上の入れ替えシステム(10.4.6のUSBドライバ関連を10.4.7に移植する環境)で検証してみました。
が、USBのHDDが認識できなくなり運用的には駄目でした。
以上、報告終わり。
ちなみにシシャモさんは"OSX10.4.7にするまでもなくスリープ障害状態"との事ですが、カード、USB周辺機器、スリープ時の状態はどう運用されてますか?
(参考までに)

2006/07/05 23:03 Community User への返信

fzさん、検証ありがとうございます。
やはりカーネルそのものに問題があるのかもしれませんね。
> カード、USB周辺機器、スリープ時の状態はどう運用されてますか?
カードは2枚増設しています。
"リセットボタン" #3, 2004/11/24 6:59pm
USB2.0のみ増設したときはUSB Mass Storage Class機器を接続して
いなければスリープできましたが、FireWire400を追加した時点で
ディープスリープしなくなり(ファンが稼働)、スリープ後は起き
なくなりました。
現時点ではスリープさせずに使用しています。ディスプレイのみ
スリープさせて画面焼け予防としています。
FireWireリピータやUSBハブを使用するときは、極力本体の電源を
入れる前にそれらに電力供給するようにしています。
(電源スイッチ付タップを使用しています。)
USB2.0ボードに接続している機器(スキャナ等)は、使用するとき
のみ電源を入れています。USB Mass Storage Class機器は使用する
ときのみ接続しています。
参考になるかはわかりませんが、こんな感じです。

2006/07/05 23:34 Community User への返信

USB&Firewireコンボの場合、USB機器を接続解除(もしくはUSB機器電源オフ)であってもFirewire機器が接続されてるとNGです。
何故ならカードのコントローラーチップの稼動が停止しないからです。
出来ればUSB単体の拡張カードと、Firewire単体の拡張カードで運用すればスリープ問題は一時的に回避できると思われます(10.4.6の場合ね)

2006/07/10 16:53 Community User への返信

先ほどAppleJapanのエンジニアリング関連部門より連絡がありました。
要約すると"この問題について認識している"、"Apple側の問題として各種カードを用意して検証等している"との事です。
具体的にどのように、いつ改善されるかは判りませんが何かのアクションを起こしてくれるかもしれません^^
報告でした。

2006/07/12 19:17 Community User への返信

スリープさせないっていうのは、ダメなんでしょうね。
当方、MDDは購入当初(OS 9)の頃から、スリープ障害があったので使用していません。
スリープ障害ではないのですが、10.4.7にアップデートした後にCRTが故障したので、
液晶モニタにつなぎ変えたところ、起動しなくなりました。
起動画面でアップルマークは現れるものの歯車マークは現れず。
インストールDVDからアクセス権やディスクの修復を行おうにもDVDから起動できず。
結局、モニタ・キーボード・マウス以外の周辺機器とUSB拡張ボードをはずしたところ、起動できました。
その後、インストールDVDからアクセス権を行うと色々修復されました。
現在、周辺機器をつないでもとりあえず使用できていますが、起動音が「ジャーン」ではなく、「ジャ」って感じです。
とりあえず、報告させていただきます。

2006/09/30 04:52 Community User への返信

私はMDDを既に手放してしまったので確認できませんでしたが、10.4.8で改善されたとの報告があります。

2006/10/07 17:43 Community User への返信

USB2.0拡張カードの取付けを検討している者ですが、10.4.8で障害が改善されたというのは本当なのでしょうか?
皆さんの状況を教えて頂けませんか。

2006/10/08 22:22 Community User への返信

OS X10.3.9の時にUSB2.0拡張カード(ラトックシステム USB2.0 PCIボード REX-PCIU3 NEC製高速コントローラ搭載)を装着して問題なくスリープが出来ていました。10.4.7にアップし、スリープできたのですがスリープ後の解除の際、キーボートとマウスが無反応になり、電源ボタンの強制終了を余儀なくされていました。OSを10.4.8にアップしてスリープに関して改善されておりました。今のところ10.3.9の時と同じような使い勝手になっており、すべてを試したわけでないですが問題は生じていません。

2006/10/10 15:00 Community User への返信

本日更新されたTIL「Mac OS X 10.4.8 Update (delta) について」に、アップデートの内容として、“PCI カードに接続した一部の USB デバイスが、コンピュータの起動またはスリープ状態の解除後に認識されないという問題に対処しました”との記載があります。私の環境(MDDではなく、G5ですが症状が発生していました)でも改善しています。
http://til.info.apple.co.jp/cgi-bin/WebObjects/TechInfo.woa/wa/showTIL?id=304200

2006/10/10 22:05 Community User への返信

OSX10.4.6からOSX10.4.8にコンボでアップデートしました。
現在3日ほどしか経過していませんが、ご報告を。
当方の環境はmsg # 2に関係なくスリープ障害のため、この件については
書くことができませんが、Apple Studio Display 17'での調整ボタンに
ついてはきちんと認識(トピ元のケース1類似症状なし)されています。
iPod shuffleの同期も特に問題なさそうです。

2006/10/25 00:15 Community User への返信

当方、FW800にて10.4.8で使用中ですが、スリープの障害はでます。USB2.0カードはラトック製(NECチップ使用)です。10.4.8でも完全に改善はされてないみたいですね。

2006/10/25 01:10 Community User への返信

基本的に10.4.8にしたとしても、スリープに入る前には必ずマウントされた外付けHDDやメモリカードリーダーに装填/マウントされたボリュームは解除(アンマウント)しておかなければいけません。
これは10.4.6以前と同じです。
10.4.8で改善された事は通常利用での不具合のフィスクです。
10.4.6レベルでの運用に戻ったと言った方がいいかもしれません。

2006/10/26 15:02 Community User への返信

RATOC REX-CBU2X USB2.0拡張PCカード です。
10.4.7では、カーネルパニックは一度発生しただけでしたが、カードの脱着時には、Bluetoothマウスの接続が解除されることが、数回発生していました。
10.4.8にしてから、カードの脱着の回数も増えてきましたが、今のところ不具合は発生していません。
改善されていることを実感しています。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

MDD 10.4.7とUSB2.0拡張カードでOS障害発生の可能性あり

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。