お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2014-08-27 09:42:21

shohtanedu
新しいメンバ
登録日: 2014-08-26

一部USB機器が使えないです

こんにちは。
初めて投稿します、根津 翔太です。よろしくお願いします。

さて、僕は今、富士通のLifebook SH54KRにUbuntu14.04を入れて使っていますが、一部USB機器が動作しないことがあります。
ちなみに全ポート、3.0対応です。

BIOSで3.0を有効にした場合、百均で買ったWEBカメラが使えません。
WEBカメラのマニュアルによると、
型番は、 DS-3DW300 BK/WH CS-3DW300 BK/WH の両方が書いてあります。
メーカーは、 ゾックス CHUSEI の両方が書いてあります。
cheeseやskypeなどで映像を見ようとすると、WEBカメラの動作中ランプはつくのですが、画面は真っ黒なままです。
ただ、不思議なことに、(再)起動時からつなげておくと、正常に動作し、映像が見れます。
但し、抜き差しすると、また使えなくなります。

反対に、BIOSで3.0を無効にした場合、ビックカメラで買ったAndroidタブレットの中身が見れません。
タブレットの型番は、 Si01BB で、メーカーは、 Sial です。
こちらは、(再)起動時からつなげておいたとしても、使えませんでした。

まとめるとこうです。
BIOSでUSB3.0を有効化 → タブレットの中身が見れるが、WEBカメラがすぐに使えない(要 再起動)。
BIOSでUSB3.0を無効化 → WEBカメラは使えるが、タブレットの中身が見れない。

他のUSB機器、例えば、USBメモリ(3.0非対応)やゲームパッド等はこのようなこともなく使えています。
また、WEBカメラはさほど使用頻度が高くないですので、今はBIOSで3.0を有効にしていますが、いざ使おうとした時に再起動するのはやはり面倒に感じます。
(自分はUSB3.0対応品は持っていませんが、知り合いにはいるので、そういう意味でも3.0を有効化しています。)

一応、挿すポートを変えてみたり、Googleで検索しまわったり、OSを再インストールしてみたりなどはしてみましたが、解決策が見つかりません。
3.0有効の状態で、WEBカメラもタブレットも挿してすぐに使えるようにしたいです。
どうかよろしくお願いします。
ちなみに、USB機器、及びUSBポートは全て正常です。(プリインストールのwin8で確認済み、また、Windowsではこのようなことはなかったです。)

オフライン

 

#2 2014-08-29 11:27:22

bybywin
メンバ
From: 日本国群馬県
登録日: 2011-04-22

Re: 一部USB機器が使えないです

有料ソフトのWindowsと無料で提供されているUbuntuを同列に考えては、いけないと思いますが・・・
Ubuntu用のドライバーを提供してくれる機器メーカーは殆んど、いないです。
Ubuntuのスタッフが自前で代換えのドライバーを作って、います。
デバイス機器には代換えドライバーが提供されない物も有ります。
新しく発売された機器などは、一年位の、タイムラグで提供される場合が多いです。

ドライバーのないデバイス機器はユーザが作り、インストールします。

Ubuntuで認識しなかった機器は、取り合えず「追加のドライバー」で検索、該当するのが
なかったら、メーカーのサイトを見ます、稀にLinux用のドライバーが提供されていれば、
ラッキー!です。

オフライン

 

#3 2014-08-29 11:46:37

shohtanedu
新しいメンバ
登録日: 2014-08-26

Re: 一部USB機器が使えないです

お返事ありがとうございます

すいませんが、話が食い違っている気がします、気のせいですか?

どのような場合でも認識はしています、しかしながら、USB3.0の有効無効によって一部のUSB2.0のUSB機器が正常動作したりしなかったりする、という話なのですが
説明が下手、かつ冗長すぎて、正しく伝わらなかったかもしれません、すいません

オフライン

 

#4 2014-08-29 13:25:38

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: 一部USB機器が使えないです

shohtanedu による投稿:

お返事ありがとうございます

すいませんが、話が食い違っている気がします、気のせいですか?

どのような場合でも認識はしています、しかしながら、USB3.0の有効無効によって一部のUSB2.0のUSB機器が正常動作したりしなかったりする、という話なのですが
説明が下手、かつ冗長すぎて、正しく伝わらなかったかもしれません、すいません

カメラを接続し、端末で
dmesg
で、接続状況を、それぞれ確認して見てください。
参考
si@gaz77:~$ dmesg
......
.....
[ 2309.268892] uvcvideo: Found UVC 1.00 device USB Camera 3M (056e:7006)
[ 2309.270558] input: USB Camera 3M as /devices/pci0000:00/0000:00:1c.4/0000:04:00.0/usb5/5-1/5-1.3/5-1.3:1.0/input/input20
[ 2309.270673] usbcore: registered new interface driver uvcvideo
[ 2309.270676] USB Video Class driver (1.1.1)
si@gaz77:~$ cheese

(cheese:3547): cheese-WARNING **: 内部データフローエラー: gstbasesrc.c(2865): gst_base_src_loop (): /GstCameraBin:camerabin/GstWrapperCameraBinSrc:camera_source/GstBin:bin17/GstV4l2Src:video_source:
streaming task paused, reason not-negotiated (-4)

USB2.0 に挿し直し
si@gaz77:~$ dmesg
......
.....
[ 2511.505635] uvcvideo: Found UVC 1.00 device USB Camera 3M (056e:7006)
[ 2511.507911] input: USB Camera 3M as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3:1.0/input/input21

si@gaz77:~$ cheese
エラーなし

別ポートの USB3.0 に差し替え
si@gaz77:~$ dmesg
......
....
[ 2620.620858] uvcvideo: Found UVC 1.00 device USB Camera 3M (056e:7006)
[ 2620.622702] input: USB Camera 3M as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/input/input22
si@gaz77:~$ cheese
エラーなし

オフライン

 

#5 2014-08-29 13:41:18

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: 一部USB機器が使えないです

参考の追記
エラーの出た、USB3.0ポートも、起動時にカメラを接続してあったり、一旦、USB2.0 ポートで使ったあと、差し替えれば、問題なく動作します。

印象として、まだ、Linux上での、各種 USB3.0 チップ・ドライバの扱いがこなれていないような感じですよね?
(詳しいことは分からないので、これ以上のコメントはできませんが.....)

オフライン

 

#6 2014-08-29 14:02:23

shohtanedu
新しいメンバ
登録日: 2014-08-26

Re: 一部USB機器が使えないです

すいませんが、"全て"3.0対応ポートなので、BIOSで設定を変えて、3.0を有効・無効にしています

結果はこうです
※同じポートで検証してみました

①3.0有効時
1.WEBカメラ
$ dmesg
・・・
[ 2724.504178] usb 3-1: new high-speed USB device number 6 using xhci_hcd
[ 2724.679926] usb 3-1: New USB device found, idVendor=18e3, idProduct=5031
[ 2724.679933] usb 3-1: New USB device strings: Mfr=3, Product=1, SerialNumber=0
[ 2724.679937] usb 3-1: Product: 3D Webcam
[ 2724.679940] usb 3-1: Manufacturer: fitilink, Corp.
[ 2724.688344] uvcvideo: Found UVC 1.00 device 3D Webcam (18e3:5031)
[ 2724.691362] input: 3D Webcam as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/input/input27
$ cheese
エラー無し

2.タブレット
$ dmesg
・・・
[ 3164.340443] usb 3-1: new high-speed USB device number 7 using xhci_hcd
[ 3164.360188] usb 3-1: New USB device found, idVendor=8087, idProduct=0a15
[ 3164.360195] usb 3-1: New USB device strings: Mfr=2, Product=3, SerialNumber=4
[ 3164.360199] usb 3-1: Product: Android
[ 3164.360202] usb 3-1: Manufacturer: Android
[ 3164.360204] usb 3-1: SerialNumber: 5330031BC007986OSK

②3.0無効時
1.WEBカメラ
$ dmesg
・・・
[   79.993610] usb 2-1.1: new high-speed USB device number 8 using ehci-pci
[   80.251560] usb 2-1.1: New USB device found, idVendor=18e3, idProduct=5031
[   80.251564] usb 2-1.1: New USB device strings: Mfr=3, Product=1, SerialNumber=0
[   80.251565] usb 2-1.1: Product: 3D Webcam
[   80.251567] usb 2-1.1: Manufacturer: fitilink, Corp.
[   80.259597] uvcvideo: Found UVC 1.00 device 3D Webcam (18e3:5031)
[   80.262409] input: 3D Webcam as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/input/input21
$ cheese
エラー無し

2.タブレット
$ dmesg
・・・
[  209.871849] usb 2-1.1: new high-speed USB device number 9 using ehci-pci
[  209.967302] usb 2-1.1: New USB device found, idVendor=8087, idProduct=0a15
[  209.967310] usb 2-1.1: New USB device strings: Mfr=2, Product=3, SerialNumber=4
[  209.967314] usb 2-1.1: Product: Android
[  209.967317] usb 2-1.1: Manufacturer: Android
[  209.967320] usb 2-1.1: SerialNumber: 5330031BC007986OSK

よろしくお願いします

オフライン

 

#7 2014-08-29 14:07:11

shohtanedu
新しいメンバ
登録日: 2014-08-26

Re: 一部USB機器が使えないです

追記

3D Webcam とありますが、実際にはエセ3Dで、青赤メガネで見るようなものです

オフライン

 

#8 2014-08-29 15:12:20

hito
管理者
登録日: 2007-03-18

Re: 一部USB機器が使えないです

現象的には以下がマッチしそうです。
http://askubuntu.com/questions/457901/usb-2-0-device-scanner-does-not-work-with-xhci-hcd-on-usb-3-0-system

上記にも書かれていますが、間にUSB2.0のハブを噛ますと正常動作しそうな気がします。この理由としては以下です。

 ・世の中のUSBデバイスの中には、USB3.0(xhci_hcd)で動作させようとすると正常に動かないものがある。
 ・BIOSレベルでUSB3.0を無効にしてehci_hcdで動かしていると正常に動いているので、このWebカムもそういう問題を抱えているように見える。
 ・でもWindowsだと通ったりする。これはどちらかというと、デバイス側が「Windowsで動かないと返品くらうじゃん」的なモチベーションで振る舞いを調整しているため。

もうひとつの対策として有り得そうなのはUSBドライバの強制アンロード&再ロード(modprobe -r xhci_hcd; modprobe xhci_hcd)なのですが、たぶん他のデバイスを抱えているのでそもそもアンロードできなかったりしそうです。やるだけやってみて、動いたら儲けものぐらいのレベル。


トータルの選択肢としては、

 ・USB2.0のハブを適当に買ってくる(通販等で500円ぐらいで買えそう)。
 ・Webカメラをもう少し別のものにしてみる。

というあたりになるでしょうか。

オフライン

 

#9 2014-08-30 00:31:23

shohtanedu
新しいメンバ
登録日: 2014-08-26

Re: 一部USB機器が使えないです

USB2.0のハブが手元にあったので色々と試してみましたが、やはりダメでした

百均のWEBカメラなんか買うからいけないんですね、まともなものを買ってみることにします

皆様色々とありがとうございました

オフライン

 

#10 2014-08-30 01:10:33

bybywin
メンバ
From: 日本国群馬県
登録日: 2011-04-22

Re: 一部USB機器が使えないです

bybywinです。
沢山の回答が付いた、みたいで、今更ながら、なのですが・・・
「Windowsでは、このようなことは・・・・・」の文言が引っかかり、トンチンカンな回答になり、
お詫び申し上げます。

中古パソコン専門で、USB3.0規格のパソコンを使用した事がないのに、回答してしまいました・・・
お陰様でUbuntu14.04は多くのデバイスが認識するようになっているのが解りました。

PAE対応のパソコンを購入して、Ubuntu14.04をインストールしようかな〜と、思い我が家の
大蔵省に相談中・・・

酔っ払った時は、回答せず!肝に命じました、これで人生、何度目の失敗なのか?数えたら
限がないようです。

このフォーラムには相応しく無い内容なので、管理者さまから、お叱りを受けるのを覚悟で・・・

オフライン

 

#11 2014-08-30 18:55:40

santaomura2
メンバ
From: 札幌市
登録日: 2011-10-25

Re: 一部USB機器が使えないです

bybywin様へ。 あまり悲観されることは無いと思います。

  多少お酒が入った上のことと言うことですが、これもLinux/Ubuntuを愛するがゆえのことと思います。
  わたしは良く理解できます。
  これからも、Ubuntuの普及のため、ご尽力されますよう・・・
  わたくしも微力ながら、それなりに頑張りたいと思います。

っと。わたくしも管理者さまからお叱りを受ける覚悟で・・・  

オフライン

 

#12 2020-08-19 12:55:43

yastak2016
新しいメンバ
登録日: 2020-08-17

Re: 一部USB機器が使えないです

同じWEBカメラ(CS-3DW300)とUbuntu20.04LTSでカメラをアクティベーションしました。
手順は、USB接続した後に、sudo chmod 777 /dev/video* で権限を持たせてあげること。
確かにlsusbでデバイスが認識する事は確認できるのですが、それを有効化してあげないと使えないようです。

オフライン

 

#13 2020-09-01 16:41:05

Yixing32
拒否
登録日: 2020-08-10

Re: 一部USB機器が使えないです

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

Board footer

Powered by FluxBB