https://bugzilla.novell.com/show_bug.cgi?id=799741 https://bugzilla.novell.com/show_bug.cgi?id=799741#c0 Summary: No USB with VirtualBox 4.1.22 nor 4.2.6, although following the usual practices Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: x86-64 OS/Version: openSUSE 12.2 Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: hpj@urpla.net QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0 Neither after installation VirtualBox from 12.2 distro nor from Virtualization repo, USB is operational. Reproducible: Always Steps to Reproduce: 1. Install virtualbox-{,qt-}4.1.22-1.6.1.x86_64, virtualbox-host-kmp-desktop-4.1.22_k3.4.6_2.10-1.6.1.x86_64 2. add yourself to vboxusers group 3. uncomment both lines starting with SUBSYSTEM in /etc/udev/rules.d/60-vboxdrv.rules, reboot Actual Results: No USB devices available Expected Results: Some USB devices should appear Given the procedure from above, everything is well as root: # VBoxManage list usbhost Host USB Devices: UUID: 781437c5-20fe-4f32-84db-00fd67d14191 VendorId: 0x046a (046A) ProductId: 0x0001 (0001) Revision: 0.38 (0038) Manufacturer: Cherry GmbH Address: sysfs:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6//device:/dev/bus/usb/002/004 Current State: Busy UUID: e10727b2-c725-4f0b-89da-fa3a51e4eacc VendorId: 0x046d (046D) ProductId: 0x08cc (08CC) Revision: 0.5 (0005) SerialNumber: 021CCCA2 Address: sysfs:/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5//device:/dev/bus/usb/001/003 Current State: Busy UUID: 90f55d66-b641-4747-803b-009e6a0b7198 VendorId: 0x046d (046D) ProductId: 0xc51b (C51B) Revision: 70.0 (7000) Manufacturer: Logitech Product: USB Receiver Address: sysfs:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5//device:/dev/bus/usb/002/003 Current State: Busy UUID: a6e31dba-dedf-4bf4-8aac-173449e8973f VendorId: 0x04b8 (04B8) ProductId: 0x0119 (0119) Revision: 1.0 (0100) Manufacturer: EPSON Product: EPSON Scanner Address: sysfs:/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6//device:/dev/bus/usb/001/004 Current State: Available UUID: bd712d55-18b6-4131-9695-88c1e4233e36 VendorId: 0x0781 (0781) ProductId: 0x5406 (5406) Revision: 2.0 (0200) Manufacturer: SanDisk Product: U3 Cruzer Micro SerialNumber: 2243401663D29C63 Address: sysfs:/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3//device:/dev/bus/usb/001/005 Current State: Available but not for me as a user: hp@xrated:~> VBoxManage list usbhost Host USB Devices: <none> although: hp@xrated:~> id uid=1000(hp) gid=2222(lisa) Gruppen=2222(lisa),17(audio),20(cdrom),33(video),125(vboxusers),513(domuser),1000(users), 7 more... I'm member of 125(vboxusers). VBox devices are in place: hp@xrated:~> l -R /dev/vboxusb/ /dev/vboxusb/: insgesamt 0 drwxr-xr-x 4 root vboxusers 80 21. Jan 22:51 ./ drwxr-xr-x 21 root root 4900 21. Jan 22:53 ../ drwxr-xr-x 2 root root 140 21. Jan 22:53 1/ drwxr-xr-x 2 root root 120 21. Jan 22:51 2/ /dev/vboxusb/1: insgesamt 0 drwxr-xr-x 2 root root 140 21. Jan 22:53 ./ drwxr-xr-x 4 root vboxusers 80 21. Jan 22:51 ../ lrwxrwxrwx 1 root root 21 21. Jan 22:51 1 -> ../../bus/usb/001/001 lrwxrwxrwx 1 root root 21 21. Jan 22:51 2 -> ../../bus/usb/001/002 lrwxrwxrwx 1 root root 21 21. Jan 22:51 3 -> ../../bus/usb/001/003 lrwxrwxrwx 1 root root 21 21. Jan 22:51 4 -> ../../bus/usb/001/004 lrwxrwxrwx 1 root root 21 21. Jan 22:53 5 -> ../../bus/usb/001/005 /dev/vboxusb/2: insgesamt 0 drwxr-xr-x 2 root root 120 21. Jan 22:51 ./ drwxr-xr-x 4 root vboxusers 80 21. Jan 22:51 ../ lrwxrwxrwx 1 root root 21 21. Jan 22:51 1 -> ../../bus/usb/002/001 lrwxrwxrwx 1 root root 21 21. Jan 22:51 2 -> ../../bus/usb/002/002 lrwxrwxrwx 1 root root 21 21. Jan 22:51 3 -> ../../bus/usb/002/003 lrwxrwxrwx 1 root root 21 21. Jan 22:51 4 -> ../../bus/usb/002/004 acls, set by udev, are fine: hp@xrated:~> getfacl -R /dev/vboxusb/{1,2}/* getfacl: Entferne führende '/' von absoluten Pfadnamen # file: dev/vboxusb/1/1 # owner: root # group: root user::rw- group::rw- group:vboxusers:rw- mask::rw- other::r-- # file: dev/vboxusb/1/2 # owner: root # group: users user::rw- group::rw- group:vboxusers:rw- mask::rw- other::--- # file: dev/vboxusb/1/3 # owner: root # group: root user::rw- group::rw- group:vboxusers:rw- mask::rw- other::r-- # file: dev/vboxusb/1/4 # owner: root # group: lp user::rw- group::rw- group:vboxusers:rw- mask::rw- other::r-- # file: dev/vboxusb/1/5 # owner: root # group: root user::rw- group::rw- group:vboxusers:rw- mask::rw- other::r-- # file: dev/vboxusb/2/1 # owner: root # group: root user::rw- group::rw- group:vboxusers:rw- mask::rw- other::r-- # file: dev/vboxusb/2/2 # owner: root # group: users user::rw- group::rw- group:vboxusers:rw- mask::rw- other::--- # file: dev/vboxusb/2/3 # owner: root # group: root user::rw- group::rw- group:vboxusers:rw- mask::rw- other::r-- # file: dev/vboxusb/2/4 # owner: root # group: root user::rw- group::rw- group:vboxusers:rw- mask::rw- other::r-- The correct extpack is installed: hp@xrated:~> VBoxManage list extpacks Extension Packs: 1 Pack no. 0: Oracle VM VirtualBox Extension Pack Version: 4.1.22 Revision: 80657 Description: USB 2.0 Host Controller, VirtualBox RDP, PXE ROM with E1000 support. VRDE Module: VBoxVRDP Usable: true Why unusable: I've red pretty much every openSUSE USB problem related to virtualbox, but nothing fits. It's something unusual, although I manage a few remote users, that suffer from the very same issue. The same behavior happens with current version 4.2.6. Stracing both "VBoxManage list usbhost" invocations differ significantly, but doesn't reveal real hints to the issue. IPC Communication seems to flow though a named pipe, which fails on the first connect, but succeeds on the second attempt. For some reason, as a user it tries to access /dev/vboxusb/001/005, while the node is at /dev/vboxusb/1/5, but that would fail for the root case in equal ways, wouldn't it? An upstream report is rightfully closed as being somebody elses problem. https://www.virtualbox.org/ticket/11199 I'm stuck. Somebody with more ideas? I'm able to provide any necessary additional info, if requested. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.