墜落日記 - 2010年4月7日の墜落
VMware Player 3.0 と EMOBILE D02NE が相性劣悪な件に関して
ある時から EMOBILE のデータ通信カード D02NE が、カードスロットに挿入しても利用できなくなった。
ドライバも入っているし、ユーティリティも入っているが、どうやらカード挿入時にユーティリティ側から制御不能に陥るらしい。
Windows XP 起動時に D02NE を差しておくと認識するし利用できるが、今度はユーティリティから取り外しをするとユーティリティごとハングアップする。
仕方ないから D02NE をぶっこ抜いて再挿入すると今度は「端末と通信できない」と宣う始末。
とてつもなく不便である。
いつからこんな切ない状況になったのか考えてみると、なんか VMware Server 2.0 をすっこ抜いて VMware Player 3.0 にしてからのような気がする。
ためしに VMware Player 3.0 をアンインストールしてみると………
問題改善っ!! お~ま~え~か~っ!!
VMware Player 3.0 と D02NE のドライバ、ユーティリティのインストール順序も関係ないらしい。
とにかく同居で挙動不審に陥る。
結構ふざけてる。
そういえば前も WebDrive を D02NE を通して使おうとすると問答無用に容赦なくブルースクリーンに逝ったことあったよな。
たしかにアレは D02NE の問題なのか、当時の dynabook SS RX1 のその他のドライバのせいなのは判然としなかったが。
D02NE のドライバもなんか全然バージョンアップしないよなぁ~
奇跡的に全く不具合がないってんならまだしも、EMOBILE って二年契約前提の割引とかしているわけだから、その間に新しい OS が出るなんてことも当然あるわけだし、未だに Windows 7 に対応していないのは凄い問題だと思うぞ。
動作確認自体はされているようだが、64bit は×のままだ。
それに問題が起こっても黙殺してそうだよな(爆)
と、ま~愚痴を言っていても始まらないし、VMware Server 2.0 に戻るのは洒落にならんので、原因を探ってみる。
VMware Player 3.0 と同居している場合、D02NE はハードウェアとしては認識しているけどドライバが読み込まれていないという中途半端な状態になっている。
もちろんドライバはインストールしているし、VMware Player 3.0 をアンインストールするとちゃんと動くので、ドライバのインストールとユーティリティのインストールに問題はない。
そうなると VMware Player 3.0 の何れかの常駐プロセスとの相性が問題なのだろうと予測できる。
VMware Player 3.0 がインストールするサービスは以下の通り。
- VMware Agent Service
- VMware Authorization Service
- VMware DHCP Service
- VMware NAT Service
- VMware USB Arbitration Service
怪しいの一個しかないじゃん(爆)
VMware Agent Service は初期設定で手動起動なので影響はないし、VMware Authorization Service は認証サービスだろ? VMware DHCP Service も VMware NAT Service も TCP/IP 回りのサービスであり、それより下層の問題には関与しないはず。
そうなると犯人は VMware USB Arbitration Service 以外にない。
で、VMware USB Arbitration Service を手動実行に設定して OS を再起動し、D02NE を抜き差ししてみると、案の定ちゃんと動いた。
デバイスマネージャで見てみると D02NE は USB として認識されているらしい。
VMware USB Arbitration Service は文字通り仮想マシンと USB 機器を仲裁するサービスであるのだが、こやつが D02NE の接続をかっさらって正常動作を阻害していたということだろう。
う~ん、別に Windows 7 64bit 版突っ込んで過去資産を VMware Player 3.0 に依存しているワークステーション機じゃあるまいし、モバイル機の仮想マシンで USB 利用する必要ないから取り敢えず切っておくか………
面倒くせぇ~………
Emobileが急に使えなくなって,あれこれやりました。USBマウスが動作しなくなったり,BIOSの設定を変えてみたり。Emobileの再インストールも!
原因はVMware Player3.0だったのですね。おかげで復活しました!
今までは,VMware Workstation4を使っていたのですが,Playerに変えたのが原因だとは。
情報ありがとうございました。
場末の自己満足日記ですが、お役に立てて光栄です。
この件はEMOBILEに問い合わせているのですが、梨の礫です。
お世話になります。
いろいろ検索してこちらにたどり着きました。
D01NE、D21NEでも同じ現象です。
はじめはD01NEが壊れたと思い、修理にヨドバシ行ったところ、
「新しいの買ったほうが安いですよ」というので、値段を聞いたら数百円。買いました。
で、新しくしても現象変わらず・・・
おかげで助かりました。ありがとうございました。
お役に立てて何よりです。
んが、この墜落日記は決してアクセスの多いページではない自己満足のページなんですけど、既にお二方がコメントを投稿して下さいました。
EMOBILEとVMware Player 3.0を同居させて開発機を待ち歩く方って、殊の外多いのかも知れませんね。
ちなみに、EMOBILEからはまだまだ梨の礫です………
私も同じ現象で困っていましたので、助かりました。
本当にありがとうございました。