Marvell Yukon 88E8056 PCI-E Gigabit Ethernet Controller の問題
-
2007年2月28日 9:45
Gigabyte GA-965P-S3(rev.3.3) + Vista Ultimate (32bit) を試したのですが、これに載っている Marvell 88E8056 は Vista で動かないようです。確認したのは Vista 標準のドライバと、 Marvell のサイトにある最新のドライバ (01/29/2007, 9.16.2.3) http://www.marvell.com/drivers/driverDisplay.do?dId=101&pId=39 です。
症状は次の通りです。
a. 特別な設定等を何もしない状態
a-1. 通信は可能。
a-2. ハードディスクアクセスが遅いときがある。場合によってはアクセス100%で固まる。この症状は SATA を AHCI にすると顕著に出る。
a-3. シャットダウンした後、電源が切れない。
a-4. スリープで電源が切れなかったり、Beep 音が止まらなくなったり、スリープから勝手に復活したりする。
a-5. ネットワーク接続のアイコンを使って無効操作をすると Vista が応答しなくなる。b. 症状緩和設定をした状態(*1)
b-1. 通信は可能。
b-2. 通常の操作でディスクアクセスの不具合は感じない。
b-3. シャットダウンで電源が切れる。
b-4. スリープで電源が切れる。スリープから勝手に復活しない。
b-5. ネットワーク接続のアイコンを使って無効操作をすると Vista が応答しなくなる。最終的に b-5 (a-5) の問題だけが解決できません。
このときの症状を注意して見ると、無効操作をした瞬間にハードディスクアクセスが 100% に達して、それ以降下がることがありません。ランプは点きっぱなしです。感じとしては、ドライバの中でデバイスの終了操作をしているところに Vista の電源管理とかイベント管理と相性の悪いコードがあって、何かのスレッドがロックして止まっているという気がします。 Marvell がコードを手直ししてくれない限り解決しないと思われます。
b の処理をした段階で安定したように見えたのですが、 b-5 が非常にまずいです。確実にハングして、かなりの高確率でレジストリを破壊し、ブートすらできなくなります。おそらく b-3 b-4 も見かけ上で解決したように見えているだけで、単に電源が切れてしまうためロックしたスレッドが解放されているという程度なのでしょう。
私の見つけた唯一の解決策は、別の NIC を取り付けることです。これで嘘のように安定しました。また Vista の起動や終了は明らかに早くなりました。
他の解決策を見出した、もしくは他の情報を持っている人はいますか?
----
(*1) 症状緩和設定
Marvell Yukon をキーワードにして検索すると、Vista との相性の悪さについていくつかのページが見つかりましたので、そこにあるものを片っ端から試しました。次の項目に対する Disable です。マウスでのスリープ再開
Ethernetの電源管理
ウェイク アップ機能
シャットダウンからのウェイクアップ
ログ ステータス メッセージ
IPv4チェックサム オフロード
TCPチェックサム オフロード(IPv4)
UDPチェックサム オフロード(IPv4)
回答
-
2007年4月26日 13:46
GIGABYTEのサポートページにFAQがありましたが
これは試されましたか?
FAQ IDが2372です。
Yukonの修正パッチがあります。
-
2007年4月27日 8:17
原因がわかりました。
同一LAN内のWindows Server 2003で運用しているVPNサービスの不具合でした。VPNサービスをバージョンアップさせることで解決しました。VPNサービスのバージョンアップ履歴にはそのような更新内容の記載はなかったので、このような挙動がなぜ起こったかはわかりません。
詳細は以下のスレッドにまとめました。
スリープ復旧後、「IPアドレスが競合しています」と表示される
http://forums.microsoft.com/TechNet-JA/ShowPost.aspx?PostID=1512299&SiteID=36
# こちらのスレと似た現象だったのでこちらに記載させていただきましたが、原因はどうやら別だったようです。大変お騒がせしました。
-
2007年5月16日 15:48
GIGABYTEのマザーボード、GA-965P-DS3P rev3.3にオンボードのMarvellチップでも、
不具合が発生しているので列挙します。
ドライバはmarvellのサイトで入手したYK60X86.sys v10.14.6.3、および5/17現在、WindowsVistaのWindowsUpdateで入手できる最新のものです。
・ネットワーク接続のプロパティで、「インターネットプロトコルバージョン6 (TCP/IPv6)」をOFFにしないと、DNSとの通信に不具合が発生するのか、まちがったサイトへ解決される。
(具体的にはhttp://canon.jpにアクセスしてもhttp://www.google.co.jp/のトップページが表示されるようになったりする。ならない場合もある)
・Windows Messengerのログイン/ログアウトを延々繰り返す
・ブラウザでのアクセスが異常に遅くなることがある
解決策としてPlanex GN-1200TC(Realtek RTL-8169S)を導入。現在のところ問題発生していません。 -
2008年5月24日 14:05
今まで、ネットワークを無効にしようとすると、vistaが応答しなくなることしばしば。ドライバも最新版(10.51.1.9)にしましたが、やはり状況は変わらずでした。インターネット接続は支障なくできていたので、いままでほっておきましたが、windows updateでMarvell Yukon 88E8056のドライバーupdateに失敗した(すでにupdateより最新版だったのをきっかけにふとMarvell Yukon 88E8056のこのサイトをみたらなんと不具合が多いこと。当方もGigabyte GA-965P-S3(rev.3.3) + Vista Ultimate (32bit) の環境ですそこで、投稿にあるようにGIGABYTEのサポートページのFAQにあるYukonの修正パッチを適用してみたところ、見事解決しました。しかも、いままで、javaのランタイム(yahooオークションの残り時間がうまく表示しずらい状態だったのが)の動作も、解決してしまいました。こんなところまで、影響していたとは・・・。 ご教示ありとうございました
すべての返信
-
2007年3月1日 4:05
E.N と申します。私は以下の構成です。
Gigabyte GA-965P-DQ6(rev.3.3) + Vista Ultimate (32bit)
HDD SATA2 AHCI
Marvell 88E8056 のドライバはマザー付属のCD-ROMよりインストール。
IPv6は利用しないのでローカルエリア接続のプロパティで”インターネット プロトコル バージョン 6 (TCP/IPv6)”のバインドをOFF。
Marvell 88E8056 のデバイスの詳細設定で”Jumbo Packet”をデフォルトの[1514]から[9014]に変更。
特に気になる事は無く普通に使えていたのですが、本件の内容を読んでから気になったので調べてみましたところ、1つだけ症状が出ました。スリープを実行しても電源が切れません。また復帰も出来ない状況になりました。(仕方なくリセットボタン)
私はシャットダウン派なのでスリープがどういう動きをすれば正常なのか分かりませんが、復帰できないのは非常に困りものですね・・・。
-
2007年3月1日 23:01
> スリープを実行しても電源が切れません。また復帰も出来ない状況になりました。(仕方なくリセットボタン)
a-4 の時に同じ症状を見たことがあります。 Vista はスリープしたつもりになっている。でも何かが引っ掛かっていて CPU はスリープに入れない。本体がスリープに入ってないから電源も切れないし再開もできない。という感じだと思います。
正しくスリープに入ると、VGAの信号がすぐに落ちて、少し間を置いてからハードディスクへの退避によるアクセスランプの点灯があります。それが終わると電源が落ちます。正常ならその間、10秒もかかりません。 Vista に正式対応していないマザーボードならもう少し(30秒ぐらい)遅延することもあるようです。
GA-965P-S3(rev.3.3) は Certified for Windows Vista TM ロゴを取得していますし、 Marvell Yukon と XP との相性については特に問題になってはいないようなので、過去の実績やロゴ取得にも関わらず Vista で b-5 のような破壊的な症状を出すケースが残っている一例だと思います。 Vista のハードウェアロゴ要件は厳しくなったということを聞いて少し期待していたのですが、やはり安定するにはまだ時間が必要みたいですね。
-
2007年4月24日 9:00
私も、このMarvellチップに2週間悩まされました...。Marvellが原因であるとわかったのはこの記事を読んで確信に変わりました。
Windows Vista Ultimateの標準ドライバでは、スリープへ移行するのに時間がかかったり、スリープにさえ移行できなかったり、電源が切れなかったり、ハードディスクへのアクセスが遅くなったり、とにかく不安定でした。そこで、Marvellの最新ドライバ (01/29/2007, 9.16.2.3) を適用したのですが、今度は、スリープできるようにはなったが、スリープ復旧後に「IPアドレスが競合しています。」と表示されて、インターネットが切断されてしまいます。「診断と修復」を行って、設定をリセットすることで改善されますが、スリープからの復旧の際に毎度やらなくてはならず、しかも3~5分かかるので、スリープの意味がありません。Vistaに移行した一番の理由はスリープ機能の便利さなだけに、私にとってこの現象は致命的です。
ほかのマザーボードでVistaをいれてみたところ、スリープへの移行は10秒ほど、復旧は5秒ほどという速さですが、この問題のマザーボードでは、スリープ以降に40秒ほど、復旧に20秒と、4倍も時間がかかってます。CPUもメモリもHDDもいいものを積んでいるのにもかかわらずです。
この記事をみつけてよかったです。私も、ほかに解決策がないなら、オンボードLANをOFFにして、別のNICを購入したいと思います。有用な情報ありがとうございました。
-
2007年4月24日 17:55
NICを購入して取り付け、オンボードLANを無効にしました。が、しかし、やはりスリープからの復旧時にIPアドレスの競合のエラーが表示されます...。お手上げです。
ちなみに購入したのはBuffaloから発売のReadtek製のチップがのったLANボードです。メーカーが違うので解決?って思ったのですがダメでした...あー疲れる...
-
2007年4月26日 13:46
GIGABYTEのサポートページにFAQがありましたが
これは試されましたか?
FAQ IDが2372です。
Yukonの修正パッチがあります。
-
2007年4月27日 8:17
原因がわかりました。
同一LAN内のWindows Server 2003で運用しているVPNサービスの不具合でした。VPNサービスをバージョンアップさせることで解決しました。VPNサービスのバージョンアップ履歴にはそのような更新内容の記載はなかったので、このような挙動がなぜ起こったかはわかりません。
詳細は以下のスレッドにまとめました。
スリープ復旧後、「IPアドレスが競合しています」と表示される
http://forums.microsoft.com/TechNet-JA/ShowPost.aspx?PostID=1512299&SiteID=36
# こちらのスレと似た現象だったのでこちらに記載させていただきましたが、原因はどうやら別だったようです。大変お騒がせしました。
-
2007年5月16日 15:48
GIGABYTEのマザーボード、GA-965P-DS3P rev3.3にオンボードのMarvellチップでも、
不具合が発生しているので列挙します。
ドライバはmarvellのサイトで入手したYK60X86.sys v10.14.6.3、および5/17現在、WindowsVistaのWindowsUpdateで入手できる最新のものです。
・ネットワーク接続のプロパティで、「インターネットプロトコルバージョン6 (TCP/IPv6)」をOFFにしないと、DNSとの通信に不具合が発生するのか、まちがったサイトへ解決される。
(具体的にはhttp://canon.jpにアクセスしてもhttp://www.google.co.jp/のトップページが表示されるようになったりする。ならない場合もある)
・Windows Messengerのログイン/ログアウトを延々繰り返す
・ブラウザでのアクセスが異常に遅くなることがある
解決策としてPlanex GN-1200TC(Realtek RTL-8169S)を導入。現在のところ問題発生していません。 -
2008年5月24日 14:05
今まで、ネットワークを無効にしようとすると、vistaが応答しなくなることしばしば。ドライバも最新版(10.51.1.9)にしましたが、やはり状況は変わらずでした。インターネット接続は支障なくできていたので、いままでほっておきましたが、windows updateでMarvell Yukon 88E8056のドライバーupdateに失敗した(すでにupdateより最新版だったのをきっかけにふとMarvell Yukon 88E8056のこのサイトをみたらなんと不具合が多いこと。当方もGigabyte GA-965P-S3(rev.3.3) + Vista Ultimate (32bit) の環境ですそこで、投稿にあるようにGIGABYTEのサポートページのFAQにあるYukonの修正パッチを適用してみたところ、見事解決しました。しかも、いままで、javaのランタイム(yahooオークションの残り時間がうまく表示しずらい状態だったのが)の動作も、解決してしまいました。こんなところまで、影響していたとは・・・。 ご教示ありとうございました -
2008年6月26日 9:24モデレータ
こんにちは。
フォーラムオペレータの鈴木裕子です
ご投稿の皆さま、貴重な情報をありがとうございました!
大変興味深く拝見させていただきました。
草深 さん、その後現象は解決に至りましたでしょうか?
こちらの情報をぜひ他の方にも活用していただきたく、
勝手ながら私の方で回答チェックを付けさせていただきました。
草深 さんはチェックを解除することができますので、
もし不適切でしたら、お手数ですがご修正ください。
スレッドの終了ということではありませんので、
引き続きご質問や情報がありましたら、ぜひ投稿をお願いします。
それでは!

