VirtualBox

Ticket #5865 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

problems with Gemplus USB SmartCard Reader on osol-130 (x64) with VirtualBox 3.1.2 => fixed in SVN

Reported by: risto3 Owned by:
Priority: major Component: other
Version: VirtualBox 3.1.2 Keywords:
Cc: Guest type: Windows
Host type: Solaris

Description (last modified by ramshankar) (diff)

Not sure how to proceed... Have checked privileges and all, but I keep getting the famous acces denied... and it seems that the device is "held" instead of "captured". Do I need to do some type of cfgadm magic?

bash-4.0$ VBoxManage list usbhost
VirtualBox Command Line Management Interface Version 3.1.2
(C) 2005-2009 Sun Microsystems, Inc.
All rights reserved.

Host USB Devices:

UUID:               ab78832f-54fc-4114-b885-40bc4ee87cce
VendorId:           0x08e6 (08E6)
ProductId:          0x3437 (3437)
Revision:           1.0 (0100)
Manufacturer:       Gemplus
Product:            USB SmartCard Reader
Address:            0x8e6:0x3437:256:/pci@0,0/pci10de,cb84@4
Current State:      Held

UUID:               62ea2dbe-8477-4cce-9d7a-87f93e92ce97
VendorId:           0x0bda (0BDA)
ProductId:          0x0158 (0158)
Revision:           81.149 (81149)
Manufacturer:       Generic
Product:            USB2.0-CRW
SerialNumber:       20060413092100000
Address:            0xbda:0x158:20885:/pci@0,0/pci10de,cb84@4,1
Current State:      Busy

Attachments

Capture-VirtualBox - Erreur-2.png Download (6.2 KB) - added by risto3 4 years ago.
access denied
VBoxUSBErrorAccessDenied.log Download (37.7 KB) - added by ramshankar 4 years ago.
VBox.log for failing session
SmartDiag_Report.txt Download (20.1 KB) - added by risto3 4 years ago.
diag file saying reader seen but no card (card works fine with same reader on native XP)
windoze-2010-01-04-16-18-21.log Download (79.5 KB) - added by risto3 4 years ago.
latest log
windoze-2010-01-04-16-18-21.2.log Download (79.5 KB) - added by risto3 4 years ago.
latest log

Change History

Changed 4 years ago by risto3

access denied

comment:1 follow-up: ↓ 5 Changed 4 years ago by ramshankar

Please try:

pfexec chmod a+rw /dev/vboxusbmon

Did you install the package through IPS/pkg(5)? If so you could alternatively close all VBox processses and run:

pfexec /opt/VirtualBox/ipsinstall.sh

This is a bug and will be fixed in subsequent release. Thanks for reporting.

comment:2 Changed 4 years ago by ramshankar

  • Description modified (diff)
  • Summary changed from problems with Gemplus USB SmartCard Reader on osol-130 (x64) with VirtualBox 3.1.2 to problems with Gemplus USB SmartCard Reader on osol-130 (x64) with VirtualBox 3.1.2 => fixed in SVN

comment:3 Changed 4 years ago by ramshankar

  • Description modified (diff)

Changed 4 years ago by ramshankar

VBox.log for failing session

comment:4 Changed 4 years ago by ramshankar

Next time could you please attach the VBox.log as a file rather than pasting it, I've attached it for you this time. Thank you.

comment:5 in reply to: ↑ 1 Changed 4 years ago by risto3

Hi, sorry for the log... next time.

Installed with pkg install.. already tried uninstall/[re]install...

bash-4.0$ pfexec ls -laph /dev/vboxusbmon

lrwxrwxrwx 1 root root 41 2009-09-04 13:05 /dev/vboxusbmon -> ../devices/pseudo/vboxusbmon@0:vboxusbmon

bash-4.0$ pfexec /opt/VirtualBox/ipsinstall.sh
Checking for older & partially installed bits...
can't unload the module: Device busy
   - Unloading: USB  ...FAILED!
## ERROR!! Failed to remove older/partially installed bits.

As I'm not using the opensourced bits, is there a possibility to get a new binary to try?

Thanks in advance.

Replying to ramshankar:

Please try:

pfexec chmod a+rw /dev/vboxusbmon

Did you install the package through IPS/pkg(5)? If so you could alternatively close all VBox processses and run:

pfexec /opt/VirtualBox/ipsinstall.sh

This is a bug and will be fixed in subsequent release. Thanks for reporting.

comment:6 follow-up: ↓ 7 Changed 4 years ago by ramshankar

Did you close all VBox VMs before running the script?

In any case the chmod'ing of /dev/vboxusbmon should fix your problem.

comment:7 in reply to: ↑ 6 Changed 4 years ago by risto3

Hello, I'm not sure I follow... are you saying that chmod a+rw /dev/vboxusbmon when it is _already_ rw will fix it? Strange, but I'll try. In any event, the VBox VM was closed before running the script... even tried in single-user mode (with the same resulting erreur).

Replying to ramshankar:

Did you close all VBox VMs before running the script?

In any case the chmod'ing of /dev/vboxusbmon should fix your problem.

comment:8 Changed 4 years ago by risto3

after pkg uninstall virtualbox and install via pkgadd the downloaded 3.1.2, the device is seen but apparently doesn't communicate correctly. logs to be attached

Changed 4 years ago by risto3

diag file saying reader seen but no card (card works fine with same reader on native XP)

Changed 4 years ago by risto3

latest log

Changed 4 years ago by risto3

latest log

comment:9 Changed 4 years ago by risto3

BTW for the GL problem...

bash-4.0# find / -name libGL.so.1 /usr/X11/lib/libGL.so.1 /usr/X11/lib/NVIDIA/libGL.so.1 /usr/X11/lib/NVIDIA/amd64/libGL.so.1 /usr/lib/GL/libGL.so.1 /usr/lib/GL/amd64/libGL.so.1 /usr/lib/mesa/libGL.so.1 /usr/lib/mesa/amd64/libGL.so.1 /usr/lib/libGL.so.1 /usr/lib/amd64/libGL.so.1 /var/run/opengl/lib/amd64/libGL.so.1 /var/run/opengl/lib/libGL.so.1

comment:10 Changed 4 years ago by ramshankar

To understand the problem again properly, when you click the device from the menu you get an access denied error? Could you please paste here output of "modinfo | grep vb".

comment:11 Changed 4 years ago by ramshankar

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use