iPhone 3GSがiTunesで認識されなくなりました。

困りました!
iPhone 3GSに乗り換えてから4日目。
iTunesに接続したら認識しなくなりました。
一応解決出来たのですが、大変な事でした。

現象

iPhone 3GSをMacへUSBで接続。
通常であればiTunesのデバイスリストに表示されるべきiPhone 3GSが表示されない。
usbmuxd というプロセスと、iTunes プロセスがCPUを約8%使用率で動きっぱなしになる。
また、iTunesのウィンドウが反応せず、アクティビティモニタでiTunesが「応答無し」状態。

解決方法

  1. iPhone 3GSをMacのUSBポートから切断する。
  2. iPhone 3GSの電源をOFFにする。
  3. ホームボタンを押しながら電源をONにして、リカバリモードに入る。
  4. iPhone 3GSをMacのUSBポートに接続し、表示されるメッセージ通り復元、再設定する。

もうちょっと詳しい現象

コンソールの出力を見ていると、こんなメッセージが表示されている。

7/1/09 9:19:13 PM com.apple.usbmuxd[365] MuxClearPipeStall Can’t clear pipe stall 2. Error: 0xe00002ed
7/1/09 9:19:13 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: receive_message: Could not receive size of message: 0 Unknown error: 0
7/1/09 9:19:14 PM com.apple.usbmuxd[365] HandleUSBMuxConnect Client 0x10a030 (iTunes/com.apple.iTunes) requesting attach to 0x1:32498 failed, no such device
7/1/09 9:19:14 PM com.apple.usbmuxd[365] HandleUSBMuxConnect Client 0x10a030 (iTunes/com.apple.iTunes) requesting attach to 0x1:32498 failed, no such device
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _send_message: Could not securely send message size 406: SSL_ERROR_SYSCALL errno (Broken pipe)
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _connect_to_port: Could not connect to USB mux port 32498 for device 1: Device not configured
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _connect_to_port: Could not connect to USB mux port 32498 for device 1: Device not configured
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: send_message: Could not send message size: Bad file descriptor7/1/09 9:19:13 PM com.apple.usbmuxd[365] MuxClearPipeStall Can’t clear pipe stall 2. Error: 0xe00002ed
7/1/09 9:19:13 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: receive_message: Could not receive size of message: 0 Unknown error: 0
7/1/09 9:19:14 PM com.apple.usbmuxd[365] HandleUSBMuxConnect Client 0x10a030 (iTunes/com.apple.iTunes) requesting attach to 0x1:32498 failed, no such device
7/1/09 9:19:14 PM com.apple.usbmuxd[365] HandleUSBMuxConnect Client 0x10a030 (iTunes/com.apple.iTunes) requesting attach to 0x1:32498 failed, no such device
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _send_message: Could not securely send message size 406: SSL_ERROR_SYSCALL errno (Broken pipe)
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _connect_to_port: Could not connect to USB mux port 32498 for device 1: Device not configured
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _connect_to_port: Could not connect to USB mux port 32498 for device 1: Device not configured
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: send_message: Could not send message size: Bad file descriptor
7/1/09 9:19:13 PM com.apple.usbmuxd[365] MuxClearPipeStall Can’t clear pipe stall 2. Error: 0xe00002ed
7/1/09 9:19:13 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: receive_message: Could not receive size of message: 0 Unknown error: 0
7/1/09 9:19:14 PM com.apple.usbmuxd[365] HandleUSBMuxConnect Client 0x10a030 (iTunes/com.apple.iTunes) requesting attach to 0x1:32498 failed, no such device
7/1/09 9:19:14 PM com.apple.usbmuxd[365] HandleUSBMuxConnect Client 0x10a030 (iTunes/com.apple.iTunes) requesting attach to 0x1:32498 failed, no such device
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _send_message: Could not securely send message size 406: SSL_ERROR_SYSCALL errno (Broken pipe)
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _connect_to_port: Could not connect to USB mux port 32498 for device 1: Device not configured
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _connect_to_port: Could not connect to USB mux port 32498 for device 1: Device not configured
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: send_message: Could not send message size: Bad file descriptor
iTunesがiPhoneを認識する為のusbmuxdというデーモンがiPhone 3GSをデバイスとしてちゃんと認識出来ていない様ですね。
試した事
  1. Macの再起動
  2. iPhone 3GSの再起動
  3. iTunesのアンインストールとインストール (Libraryディレクトリ内にある、設定ファイルを含め削除)
  4. iPhone 3GSを接続しているUSBケーブルの交換
まあ、なんとな復旧はしたのですが、復元の為にアイコンの並び方とか、やり直す事が沢山。
もし同じような状況になり、原因を知っている方がいらっしゃいましたら教えてください。

コメントを残す

This site uses Akismet to reduce spam. Learn how your comment data is processed.