お知らせ

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

#1 2009-10-30 22:57:53

syosinnsya
メンバ
登録日: 2008-06-20

9.10+VirtualBox3.*系でプリンターが認識しない

virtualbox 3.010 r54097
ubuntu 9.10 amd64
プリンター:brother DCP-7040

今日9.10にアップデート(9.04から)したのですが、virtualboxでプリンター(usb接続)が使えなくなってしまいました。
原因を探してみると、
virtualboxの設定→USB→デバイスからフィルタを追加
の際に、プリンターの項目にマウスオーバーすると「利用不可」となっていました。
他のUSB機器はビジーとなっていてちゃんと認識しているようだったのですが、なぜプリンターだけ認識されないのでしょうか?

昨日まで9.04+VB3.*系で問題なく使用できていました。

vboxuserにちゃんと自分も入れてます。
いろいろ探して以下のページに行き着いたのですが、こちらはUSB自体が認識されていなかったようなので私の場合とは違うとは思うのですが、何も解決策がなかったら試してみようと思います。
まだ試してないのは間違ったりしたら直せるかどうか自信がないからです
http://ameblo.jp/negiroc/entry-10359639685.html

どなたかプリンターをvirtualboxで認識させる方法をご存知の方いらしたら教えてください。
お願いします。

オフライン

 

#2 2009-10-31 01:34:37

syosinnsya
メンバ
登録日: 2008-06-20

Re: 9.10+VirtualBox3.*系でプリンターが認識しない

内容に間違いがありました。プリンター以外のUSB機器も認識しませんでした。
virtualboxの設定→USB→にて、USB機器を接続していないときはビジーと出るのに、接続すると利用不可になり、結局使えませんでした。

そこで以下のページのFor Jauntyを実行して、再度ログインしなおしてみたのですが、結果は同じでした。
https://help.ubuntu.com/community/VirtualBox/USB

オフライン

 

#3 2009-10-31 02:50:58

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: 9.10+VirtualBox3.*系でプリンターが認識しない

あまり的を射た回答とは言えないと思うのですが・・・。
アップグレードしたのは Ubuntu だけなんでしょうか?それとも、VirtualBox もアップグレードしたのでしょうか?
えぇと、つまり VirtualBox は 9.04 の時点で既に 3.010 だったのか、Ubuntu 9.10 にしてから 3.010 にしたのか、なのですが。
もし、Ubuntu 9.04 で VirtualBox 3.010 にしていたのなら、一度アンインストールして Karmic 用の 3.010 バイナリをインストールし直してみるとどうでしょうか?

オフライン

 

#4 2009-10-31 03:02:19

syosinnsya
メンバ
登録日: 2008-06-20

Re: 9.10+VirtualBox3.*系でプリンターが認識しない

説明不足ですいません。
ubuntu9.04の状態でVB3.010にアップデート→ubuntu 9.10にアップデートという流れです。
ご指摘を受けVBをsynapticで再インストールしたのですがまだUSBを認識してくれません。

念のため書いておきますがVB OSE版ではないです。VBの公式のレポジトリを入れてます。

オフライン

 

#5 2009-10-31 03:45:36

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: 9.10+VirtualBox3.*系でプリンターが認識しない

ふーむ、そうでしたか。
vboxusers にもきちんと登録してあるとのことなので、取り敢えず下記を実行してみるとどうでしょうか?

端末から、

$ grep vboxusers /etc/group

下は私の環境の場合ですが、このときに表示される、スモール x の次の数字が、vboxusers のグループ ID です。

etit@petit-laptop:~$ grep vboxusers /etc/group
vboxusers:x:121:petit

これを下記のように /etc/fstab に追記します。数字は syosinnsya さんのものに換えてください。

none /proc/bus/usb usbfs devgid=121,devmode=664 0 0

そして、端末から下記のように入力して、一応念のため再起動してください。

$ sudo mount -a

これで VirtualBox の USB が使えるようになると良いのですが・・・。

オフライン

 

#6 2009-10-31 04:03:46

syosinnsya
メンバ
登録日: 2008-06-20

Re: 9.10+VirtualBox3.*系でプリンターが認識しない

私が#2で行ったことと同じだとは思いましたが、#5を実行してみました。
再起動後、USBの設定を見てみましたが利用不可となっていました。

オフライン

 

#7 2009-10-31 07:35:03

kaorin
メンバ
From: 仙台近郊
登録日: 2008-09-07

Re: 9.10+VirtualBox3.*系でプリンターが認識しない

単なる情報ですが、ワタクシの環境では正常にUSBプリンタを認識しております。
プリンタはCANON MP610。

手順的には、
9.04→9.10RC→VBox 3.0.10→9.10
という流れでアップデートを行っています。
特に、VBoxの設定変更は行っておりません。
ご参考まで。

オフライン

 

#8 2009-10-31 11:02:26

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: 9.10+VirtualBox3.*系でプリンターが認識しない

syosinnsya による投稿:

私が#2で行ったことと同じだとは思いましたが、#5を実行してみました。
再起動後、USBの設定を見てみましたが利用不可となっていました。

あー、済みません、確かにそうですねぇ。
リンク先の内容を良く確認してませんでした。

オフライン

 

#9 2009-10-31 11:14:58

hmatsue
アドバイザ
登録日: 2009-03-10

Re: 9.10+VirtualBox3.*系でプリンターが認識しない

今Windowsを触れない(つーか会社にしかない)ので確認できないのですが、VBoxAdditionalをインストールしなおしたり、USBフィルタを削除して、認識させなおしてみても改善しないでしょうか。

オフライン

 

#10 2009-10-31 13:53:41

syosinnsya
メンバ
登録日: 2008-06-20

Re: 9.10+VirtualBox3.*系でプリンターが認識しない

hmatsueさん、会社からわざわざありがとうございます。
VboxGuestAdditionsをインストールしなおして見ましたが、未だにUSBを認識してくれません。
フィルタに追加などはできるのですが。。。。

オフライン

 

#11 2009-10-31 16:22:50

alvin
新しいメンバ
登録日: 2009-10-31

Re: 9.10+VirtualBox3.*系でプリンターが認識しない

次の環境で同じ問題が発生しました。Ubuntu はクリーンインストールしました。
virtualbox 3.0.10 r54097 (AMD64)
ubuntu 9.10 amd64
プリンター:EPSON LP-1200

試しに、
http://www.virtualbox.org/wiki/Download_Old_Builds_3_0
を利用して、VirtualBox のバージョンを 3.0.10 → 3.0.8 → 3.0.6 と
ダウングレードしていったところ、3.0.6 でプリンタの状態が
「利用不可」から「ビジー」に変わりました。

この状態でゲストOS(Windows XP)を起動したところ、
プリンタで問題なく印刷できました。

3.0.8, 3.0.6 とも Ubuntu 9.04 用なので、これらをインストールすることで
どのようなリスクがあるのか分かりませんが、当面は 3.0.6 で過ごそうと思っています。

念のため 3.0.10 にアップグレードされる事が無いように、
Synaptic を使用してバージョンを 3.0.6 に固定しました。

オフライン

 

#12 2009-10-31 17:24:52

alvin
新しいメンバ
登録日: 2009-10-31

Re: 9.10+VirtualBox3.*系でプリンターが認識しない

この問題については、VirtualBox でチケットが切られているので
そのうち修正されるのではないかと思います。
http://www.virtualbox.org/ticket/5345

オフライン

 

#13 2009-10-31 17:53:44

syosinnsya
メンバ
登録日: 2008-06-20

Re: 9.10+VirtualBox3.*系でプリンターが認識しない

alvinさん、どうもありがとうございます。
やはりVB側のバグだったんですね。アップデートは気長に待ちたいと思います。
どうもありがとうございました。

オフライン

 

#14 2009-10-31 21:10:57

syosinnsya
メンバ
登録日: 2008-06-20

Re: 9.10+VirtualBox3.*系でプリンターが認識しない

VirtualBoxのフォーラムまで行ってきたんですが、同じくUSBが使えない人が多々いますね。これはやはりubuntu側ではなくVB側の問題みたいですね。
http://forums.virtualbox.org/viewtopic.php?f=7&t=23180&sid=863a2159efb6943ecebfba122f2ac8a1

オフライン

 

#15 2009-10-31 21:45:11

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: 9.10+VirtualBox3.*系でプリンターが認識しない

#7 の kaorin さん同様、私のところでも特に問題は発生してないんですよね・・・。
アップデートの仕方もほぼ同じです。
全く問題なく、USB 接続した MP600 から、VirtualBox の XP で印刷出来るんですよね・・・。
何が違うのやら。

オフライン

 

#16 2009-10-31 22:13:20

syosinnsya
メンバ
登録日: 2008-06-20

Re: 9.10+VirtualBox3.*系でプリンターが認識しない

同じCanon製のプリンターが原因なのでは?
それ以外の共通点はないようですし。

としたら特定のUSB接続のみ使えないんでしょうか・・
わからない・・

まぁそれがわかったとしても現状の解決にはならないんですけどね。

オフライン

 

#17 2009-11-01 00:07:11

alvin
新しいメンバ
登録日: 2009-10-31

Re: 9.10+VirtualBox3.*系でプリンターが認識しない

#14 のURLの内容が気になったので、
もう一度 VirtualBox 3.0.10 を試すことにしました。

まずは、3.0.6 からのバージョンアップが正常に行われていることを確認:

コード:

alvin@koala:~$ VBoxManage -v
3.0.10r54097

次に、/etc/profile に「export VBOX_USB=USBFS」を追加:

コード:

alvin@koala:~$ tail -1 /etc/profile
export VBOX_USB=USBFS

Ubuntu 9.10 を再起動して、VirtualBox 3.0.10 で印刷出きることを確認しました。

オフライン

 

#18 2009-11-01 03:06:18

syosinnsya
メンバ
登録日: 2008-06-20

Re: 9.10+VirtualBox3.*系でプリンターが認識しない

私も#17の方法で印刷可能になりました。
#14の本家フォーラムは読んだのですが英語が苦手なため、ところどころ分からなくて・・
とにかく解決方法を他の方が見つけて下さってどうもありがとうございます。
助かりました。

オフライン

 

#19 2009-12-05 18:07:34

alvin
新しいメンバ
登録日: 2009-10-31

Re: 9.10+VirtualBox3.*系でプリンターが認識しない

#12 の VirtualBox のチケットが、その後どうなったか覗いてみたらクローズしてました。

ここには #17 の方法ではなく、lp グループに自分のアカウントを追加する方法が投稿されています。
実際に、この方法でも印刷できることを確認しました。

手順については次の記事が分かり易いと思います。
http://toshi-kaw.qee.jp/blog/ubuntu9-10virtualbox3-0win-xp%E3%81%A7usb%E3%83%97%E3%83%AA%E3%83%B3%E3%82%BF%E3%83%BC%E3%82%92%E4%BD%BF%E3%81%86/

オフライン

 

Board footer

Powered by FluxBB