web-dev-qa-db-ja.com

「usb 1-3:デバイス記述子の読み取り/すべて、エラー-110」でusbが起動後しばらく動作しない

起動時に奇妙なusbエラーが表示されるUbuntu 15.10マシンがあります。

起動中にキーボードが機能しません。システムはログイン画面に到達し、30秒間ほどキーボードは機能しませんが、マウスは機能します。その後、画面が点滅し、キーボードが機能し始めます。

システムログを確認しました

device descriptor read/all, error -110

そして、しばらくして

usb 1-3: device descriptor read/all, error -110
usb 1-3: new high-speed USB device number 4 using xhci_hcd
usb 1-3: device descriptor read/8, error -110
usb 1-3: device descriptor read/8, error -110
usb 1-3: new high-speed USB device number 5 using xhci_hcd
usb 1-3: device descriptor read/8, error -110
usb 1-3: device descriptor read/8, error -110
usb usb1-port3: unable to enumerate USB device
usb 1-12: new high-speed USB device number 6 using xhci_hcd
usb 1-12: New USB device found, idVendor=046d, idProduct=082d
usb 1-12: New USB device strings: Mfr=0, Product=2, SerialNumber=1
usb 1-12: Product: HD Pro Webcam C920
usb 1-12: SerialNumber: 153D0E9F
usb 1-13: new low-speed USB device number 7 using xhci_hcd
usb 1-13: New USB device found, idVendor=413c, idProduct=2005
usb 1-13: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-13: Product: Dell USB Keyboard
usb 1-13: Manufacturer: Dell
usb 1-13: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes

キーボードが使用可能になる前に(マウスを使用して)シャットダウンしようとすると、黒い画面が表示され、次のメッセージが1つずつ表示されます。

usb 1-3: device descriptor read/all, error -110
usb 1-3: device descriptor read/8, error -110
usb 1-3: device descriptor read/8, error -110
usb 1-3: device descriptor read/8, error -110
usb 1-3: device descriptor read/8, error -110
usb usb1-port3: unable to enumerate USB device

これを修正する方法についてのアイデアはありますか?これはBIOS、ハードウェア、ドライバー、またはサービスエラーですか?

1
Greg Kramida

ここに私のために働いた解決策があります。まず、あなたのケースに関連する可能性のあるデータ。 AsRockのZ97ボードを搭載したマシンが2台あります。

  • 1つはZ97死亡です。私はこのusbエラーに悩まされていないことを確認し、判断しました。このボードを使用していて、この問題に苦しんでいる場合はお知らせください。BIOSusb設定を掲載します。
  • もう1つはZ97 OC Formulaです(Z97 Extremeではありません)。これで問題がありました。

Z97 OC Formulaで問題を解決した方法は次のとおりです。

  1. BIOSを最新バージョンにアップグレードします(今はP1.80)
  2. (無関係かもしれませんが、これは1と3の間で発生しました)ubuntuを16.04以降にアップグレードします。
  3. CMOSをリセットします(ボード上で、BIOSを介した「デフォルトのロード」ではなく、ジャンパーを使用しますが、助けにはなりませんでした)。

UEFI BIOSでのUSB設定は次のとおりです(CMOSリセット以降変更なし):

  • USBコントローラ->有効
  • Intel USB 3.0モード->スマートオート
  • レガシーUSBサポート->有効
  • レガシーUSB 3.0サポート->有効
  • USB互換性パッチ->無効

これが同様の問題を抱えている人の助けになることを願っています。

1
Greg Kramida

私はしばらくの間、私のマシンで同じ問題を抱えています。問題は異なるディストリビューションに存在します(Ubuntu 15.10とArchカーネル4.4.7-1-ltsを試しました)。起動中の遅延を確認できる例を次に示します。

[    8.455055] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s25: link becomes ready
[   11.223284] usb 1-3: device descriptor read/all, error -110
[   11.343240] usb 1-3: new high-speed USB device number 3 using xhci_hcd
[   21.483366] usb 1-3: device descriptor read/all, error -110
[   21.603279] usb 1-3: new high-speed USB device number 4 using xhci_hcd
[   26.596139] usb 1-3: device descriptor read/8, error -110
[   31.701949] usb 1-3: device descriptor read/8, error -110                                                            
[   31.931143] usb 1-3: new high-speed USB device number 5 using xhci_hcd
[   36.939569] usb 1-3: device descriptor read/8, error -110
[   42.063696] usb 1-3: device descriptor read/8, error -110                                                            
[   42.173434] usb usb1-port3: unable to enumerate USB device                                                           
[   42.293324] usb 1-8: new high-speed USB device number 6 using xhci_hcd
[   42.536287] usb-storage 1-8:1.0: USB Mass Storage device detected
[   42.536650] scsi Host11: usb-storage 1-8:1.0
[   42.653046] usb 1-13: new high-speed USB device number 7 using xhci_hcd
[   42.793388] hub 1-13:1.0: USB hub found
[   42.793420] hub 1-13:1.0: 3 ports detected

このstackoverflowの質問 は、-110エラーが電力の超過を示していることを示しています。これは私には当てはまらないと思います-単に十分なUSBデバイスがありません(モニターに組み込まれた電源ハブを使用するキーボードとマウスだけです)。少なくとも1つの共通点があります。Dellキーボードがあります。ハブも使用していますか?

この質問に追加できる最後の情報は、この動作はマザーボードのUSB BIOS設定に依存しているようだということです。 Asrock Z87 Extreme6/acを使用していますが、Intel USB3の動作を変更すると、システムがさまざまな方法で破損します(USBデバイスが動作しない、USB3デバイスのみ、この動作など)。マザーボードは何ですか?設定を変更すると動作は変わりますか? BIOSの起動中にキーボードが機能しなくなるため、CMOSを数回クリアする必要があることに注意してください。

1
Tim

調査結果をコメントとして追加することはできないため、回答として追加します。

私の設定:ASRock Z97 Extreme6およびUbuntu 15.10

私がこれまでに見つけたもの:Z97と同様のチップセットに関連しているようです: https://bugs.launchpad.net/ubuntu/ + source/linux/+ bug/1437492

そこに記載されているソリューションは次のとおりです。

  • 電源を切り、プラグを抜いて少し待ってから、再度電源を入れます-> 1回の起動シーケンスで動作します
  • Asmediaコントローラー/ Asmedia USBコントローラーなどを無効にします。これらはボードによって異なる場所にあるようです。 2つの潜在的な一致が見つかりました。 Advanced -> USB Configuration -> Third Party USB 3.0 ControllerおよびAdvanced -> Storage Configuration -> 'ASMedia SATA3 Mode'

だから私が試したこと:

  • クリーンな構成から始めました(CMOSリセット後のフレッシュ)
  • 過去に試した「ストレージ構成」のASMedia設定->これにより、SATAポートの一部が無効になるため、最初に別のルートを試しました。
  • Advanced -> USB Configuration -> Set 'Third Party Controller' to Disabledに移動します結果:ブートシーケンスはまだ遅いですが、Ubuntuは通常の速度に戻ります。まあ、私のマウスはもう機能しませんでした(コンピューターを再起動するには別のttyに切り替える必要がありました...)。 UEFIセットアップに戻ります。
  • Advanced -> USB Configuration -> Set 'Intel USB3.0 Mode' from 'Smart Auto' to 'Enabled'に移動します結果:助けてくれなかった前面パネルのUSBのみが機能します...
  • 次に、シャットダウンして、数分間電源を切ってから、もう一度起動してみました。 結果:それでうまくいきました。システムの起動時間はわずか数秒でした。コンピューターの背面にあるUSBポートも再び機能します。
  • 次に:再起動して確認します。 結果:はい、まだ動作しています。
  • 別の更新:まあ、ほとんどのポートが動作します。まだ動作しないポートもあります。しかし、私はハブを使用しているので、今のところはそれで生きることができます。試してみると、おそらく電源を切って電源を切るだけで十分ですか?試してみる価値があるかもしれません。

上記のすべての変更が必要かどうかはわかりませんが、今はうまく機能しているので、もう一度触れません;)

これが、あなたと潜在的に他の人々が同じ問題に出くわすのに役立つことを願っています。上記のリンクにあるランチパッドのバグも読むことをお勧めします->そのバグレポートは、金で一見の価値があります!


以下に、レガシーモードの設定をいじって失敗したいくつかの試みを示しますが、これは私の問題を解決しませんでした。概要:レガシーモード、互換性パッチなどは状況を改善しません。ほとんどの場合、デバイスをランダムに無効にします。他の人を助けるかもしれないので、参照のためにここに残します。

いくつかの設定で遊んでいると、次のことがわかりました:

USB 2.0レガシーサポートを「UEFIセットアップのみ」に設定しようとしたので、念のためフロントパネルの2.0ポートにキーボードを接続してセットアップを開始できることに注意してください。 それは機能しませんでした。これらのポートはほとんど役に立たず、レガシーサポートが有効になっているポートにプラグインした場合にのみキーボードが機能します、ORモニターのハブに。いずれか、Ubuntuが起動した後のみ。 UEFIもGrubもキーボードを認識しません。 2.0ポートの1つで動作するようになった別のキーボードは、CMOSリセットを回避できました。

「USB互換性パッチ」を有効にした場合:

マザーボードのUSB 3.0ポートに直接接続すると、UEFIセットアップでUSB 3.0 Legcyサポートを有効にした場合にのみ機能します。その場合、ブートシーケンスは通常の1〜3秒よりも20秒長くなります。その後、Ubuntuの起動にも時間がかかり、上記のdevice descriptor read/all, error -110エラーが発生します。 キーボードは機能しますが、所有しているUSBカメラ(Logitech QuickCam Communicate STX、かなり古い..)はシステムに認識されません。

レガシーモードが無効になっているが、2つのデバイスがモニターのハブ(電源が入っているハブ)に接続されている場合、デバイスが2.0ポートに接続されていない場合、ブートシーケンスは非常に高速ですが、Ubuntuはさらに時間がかかり、これらのメッセージを表示します。 キーボードとカメラの両方が動作します。

レガシーモードを有効にすると、ほぼ同じ結果が得られます。

「USB互換性パッチ」を無効にした場合:上記と同じ動作ですが、2.0ポート上の他のキーボードも機能しませんでした...-> CMOSリセット。

さらに実験して、結果を収集しながらこの回答を更新します。

1
founderio