Ubuntu 14.04 LTS - USB 3.0出力が低くなったり動作しない

Ubuntu 14.04 LTS - USB 3.0出力が低くなったり動作しない

ノートパソコンに問題があります。デュアルブートにUbuntu 14.04 LTSをインストールした後、2つのUSB 3.0が機能しなくなりました。

おそらく、次のことを知る必要があります。

私のラップトップには2つのUSB 2.0と2つのUSB 3.0があります。 USB 2.0の1つに欠陥があるため、何らかの理由でWindowsで動作しません。 2つの3.0ポートはWindowsで動作します(携帯電話を充電し、マウスとUSBスティックを接続できます)。 2.0ポートもうまく機能します。 Ubuntuでは、2.0ポートもうまく機能します。しかし、3.0ポートではそうではありません。携帯電話を接続するたびに充電中というメッセージが表示されますが、ラップトップ/ PCに接続されているかどうかは検出されません(USBデバッグアイコンがなく、大容量記憶装置を有効にするオプションはありません)。 3.0ポートの1つにマウスを接続すると、マウスの底にあるレーザー(またはその他)が点滅しますが、機能しません。 USBを差し込んでも接続できません。 Ubuntu 14.04以前は13.04を使用していましたが、すべてがうまく機能しました(もちろんUSB 2.0ポートを除く)。

lsusb以下は、マウスと携帯電話を3.0ポートに接続した後の出力です。

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 8087:07da Intel Corp.  
Bus 001 Device 003: ID 04f2:b2bb Chicony Electronics Co., Ltd 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub`

これが 'lsusb'がすることです何もない埋め込む:

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 8087:07da Intel Corp. 
Bus 001 Device 003: ID 04f2:b2bb Chicony Electronics Co., Ltd 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

私が知っているのは、04f2:b2bbそれが私のウェブカメラであることだけでした。

答え1

まず、USBデバイスの自動検出に成功したら、USBバスにデバイスを表示する必要があります。だからそれは起こりませんでした。

一連の秘密の症状をリストします。 winでは動作しますが、Linuxでは動作せず、一部はLinuxでは動作しますが、winでは動作しません。

いいえ、ほぼ確実です。いいえドライバの問題。

私の考えでは、これは全員の問題だと思います。試合。一般に、このタイプの電気問題は、状況を非常に危険にするため、最も深刻です。私の仮定は競争があるということです。どういうわけか、winはLinuxとは異なる順序でUSBポート/デバイスを初期化します。これは、デバイスが別の順序で起きるので、別の順序で電源が供給され始めるからです。

最初のデバイスの起動時にまだ十分な電力がありましたが、電力が失われました。

できること:自分の電源入力を備えたUSBハブを使用するのが最善です。電源は常にUSBの大きな欠点でした。 5Vで動作しますが、これらのケーブルから2-3Aを得ることはほとんど不可能です。標準によると、0.5Aのみが必要です。これは、品質が不足しているほとんどのデバイスが0.5Aを供給できない、または提供する電流が危険であることを意味します。


それに加えて、私は2番目の考えを持っています。時には、USBハブ(マザーボード統合ハブでも)は、スレーブデバイスのさまざまなUSBバージョンを区別するのに十分スマートではありません。したがって、USB USB3.0の横にUSB2.0デバイスを接続すると、USB3デバイスの速度も遅くなります。

答え2

USB3 Linuxドライバに問題がある可能性があります。

問題を引き起こすことはxhciドライバ自体ではないかもしれませんが、ログによれば、一部の外部電源には常に必要な電力が供給されていないことが報告されています(私のUSB2ドライバは問題なく動作し、同じデバイスはUSB2で動作します)。 。

ドライブがUSB 2ポート(限られた速度)で動作するため、電源の問題は奇妙です。問題は私のTexas Instruments TUSB73x0 SuperSpeed USB 3.0と関連があるかもしれません。この場合、それはまだドライバまたはハードウェアの問題/コントローラBIOSです。

個人的に私は外部電源を供給するHDDが2つありますが、さらに2つを追加すると最後のHDDが失敗します(手動で10秒後でも動作するため、起動中のスパイクによるものではないようです)。ドライブは同じです。ドライブは fdisk -l に表示されません。

lsusbとusb-devicesによると、MaxPowerは0mAです。 dmesgによると、電源不足によりデバイスに障害が発生しました。デバイスを手動で追加すると、デバイス#2(最後に追加されたデバイス)に問題が発生します。

一部のUSB3ハブを認識するのに問題がないわけではありません。私が知っている限り、Sandberg USB3ハブはまったく認識されません(外部電源USB3ハブ)。 USB2ポートでも同じハブが認識されます。

lsusbとusb-devicesがデバイスが通知する内容だけを報告しているのか、ハードウェアコントローラにエラー自体があるのか​​はわかりません。しかし、ある時点ではソフトウェアに関連しているようです。

この記事に報告するのは問題から遠すぎないことを願っています。

関連情報