起動時に奇妙な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、ハードウェア、ドライバー、またはサービスエラーですか?
ここに私のために働いた解決策があります。まず、あなたのケースに関連する可能性のあるデータ。 AsRockのZ97ボードを搭載したマシンが2台あります。
Z97 OC Formulaで問題を解決した方法は次のとおりです。
UEFI BIOSでのUSB設定は次のとおりです(CMOSリセット以降変更なし):
これが同様の問題を抱えている人の助けになることを願っています。
私はしばらくの間、私のマシンで同じ問題を抱えています。問題は異なるディストリビューションに存在します(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を数回クリアする必要があることに注意してください。
調査結果をコメントとして追加することはできないため、回答として追加します。
私の設定:ASRock Z97 Extreme6およびUbuntu 15.10
私がこれまでに見つけたもの:Z97と同様のチップセットに関連しているようです: https://bugs.launchpad.net/ubuntu/ + source/linux/+ bug/1437492
そこに記載されているソリューションは次のとおりです。
Advanced -> USB Configuration -> Third Party USB 3.0 Controller
およびAdvanced -> Storage Configuration -> 'ASMedia SATA3 Mode'
だから私が試したこと:
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 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リセット。
さらに実験して、結果を収集しながらこの回答を更新します。