My problem is, I donot see any connected USB device in the VMs, though this worked for a long time.
To describe more details:
Code: Select all
$VBoxManage --version
5.0.32r112930
Code: Select all
uname -a
Linux stat1 3.12.67-64-desktop #1 SMP PREEMPT Fri Dec 9 15:56:17 UTC 2016 (35c7b99) x86_64 x86_64 x86_64 GNU/LinuxCode: Select all
$groups
users lp uucp dialout audio video vboxusers admins Code: Select all
$VBoxManage list usbhost
Host USB Devices:
<none>Code: Select all
$lsusb
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 002: ID 046a:010e Cherry GmbH
Bus 003 Device 013: ID 0529:0001 Aladdin Knowledge Systems HASP v0.06
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Code: Select all
udevadm monitor --env
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent
KERNEL[10301.865273] add /devices/pci0000:00/0000:00:14.0/usb3/3-4 (usb)
ACTION=add
BUSNUM=003
DEVNAME=/dev/bus/usb/003/013
DEVNUM=013
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb3/3-4
DEVTYPE=usb_device
MAJOR=189
MINOR=268
PRODUCT=529/1/217
SEQNUM=2779
SUBSYSTEM=usb
TYPE=255/0/0
KERNEL[10301.865674] add /devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4:1.0 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4:1.0
DEVTYPE=usb_interface
INTERFACE=255/0/0
MODALIAS=usb:v0529p0001d0217dcFFdsc00dp00icFFisc00ip00in00
PRODUCT=529/1/217
SEQNUM=2780
SUBSYSTEM=usb
TYPE=255/0/0
UDEV [10301.884913] add /devices/pci0000:00/0000:00:14.0/usb3/3-4 (usb)
ACTION=add
BUSNUM=003
DEVNAME=/dev/bus/usb/003/013
DEVNUM=013
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb3/3-4
DEVTYPE=usb_device
ID_BUS=usb
ID_MODEL=HASP_2.17
ID_MODEL_ENC=HASP\x202.17
ID_MODEL_FROM_DATABASE=HASP v0.06
ID_MODEL_ID=0001
ID_REVISION=0217
ID_SERIAL=AKS_HASP_2.17
ID_USB_INTERFACES=:ff0000:
ID_VENDOR=AKS
ID_VENDOR_ENC=AKS
ID_VENDOR_FROM_DATABASE=Aladdin Knowledge Systems
ID_VENDOR_ID=0529
MAJOR=189
MINOR=268
PRODUCT=529/1/217
SEQNUM=2779
SUBSYSTEM=usb
TYPE=255/0/0
USEC_INITIALIZED=301865225
UDEV [10302.894705] add /devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4:1.0 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4:1.0
DEVTYPE=usb_interface
ID_MODEL_FROM_DATABASE=HASP v0.06
ID_USB_CLASS_FROM_DATABASE=Vendor Specific Class
ID_VENDOR_FROM_DATABASE=Aladdin Knowledge Systems
INTERFACE=255/0/0
MODALIAS=usb:v0529p0001d0217dcFFdsc00dp00icFFisc00ip00in00
PRODUCT=529/1/217
SEQNUM=2780
SUBSYSTEM=usb
TYPE=255/0/0
USEC_INITIALIZED=1865710
Code: Select all
$ll /dev/vboxusb/003*
insgesamt 0
crw-rw---- 1 root vboxusers 189, 257 22. Feb 17:08 002
crw-rw---- 1 root vboxusers 189, 268 23. Feb 10:03 013Code: Select all
$udevadm monitor --env
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent
KERNEL[10434.222153] remove /devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4:1.0 (usb)
ACTION=remove
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4:1.0
DEVTYPE=usb_interface
INTERFACE=255/0/0
MODALIAS=usb:v0529p0001d0217dcFFdsc00dp00icFFisc00ip00in00
PRODUCT=529/1/217
SEQNUM=2781
SUBSYSTEM=usb
TYPE=255/0/0
KERNEL[10434.222233] remove /devices/pci0000:00/0000:00:14.0/usb3/3-4 (usb)
ACTION=remove
BUSNUM=003
DEVNAME=/dev/bus/usb/003/013
DEVNUM=013
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb3/3-4
DEVTYPE=usb_device
MAJOR=189
MINOR=268
PRODUCT=529/1/217
SEQNUM=2782
SUBSYSTEM=usb
TYPE=255/0/0
UDEV [10434.223218] remove /devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4:1.0 (usb)
ACTION=remove
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4:1.0
DEVTYPE=usb_interface
ID_MODEL_FROM_DATABASE=HASP v0.06
ID_USB_CLASS_FROM_DATABASE=Vendor Specific Class
ID_VENDOR_FROM_DATABASE=Aladdin Knowledge Systems
INTERFACE=255/0/0
MODALIAS=usb:v0529p0001d0217dcFFdsc00dp00icFFisc00ip00in00
PRODUCT=529/1/217
SEQNUM=2781
SUBSYSTEM=usb
TYPE=255/0/0
USEC_INITIALIZED=1865710
UDEV [10434.231545] remove /devices/pci0000:00/0000:00:14.0/usb3/3-4 (usb)
ACTION=remove
BUSNUM=003
DEVNAME=/dev/bus/usb/003/013
DEVNUM=013
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb3/3-4
DEVTYPE=usb_device
ID_BUS=usb
ID_MODEL=HASP_2.17
ID_MODEL_ENC=HASP\x202.17
ID_MODEL_FROM_DATABASE=HASP v0.06
ID_MODEL_ID=0001
ID_REVISION=0217
ID_SERIAL=AKS_HASP_2.17
ID_USB_INTERFACES=:ff0000:
ID_VENDOR=AKS
ID_VENDOR_ENC=AKS
ID_VENDOR_FROM_DATABASE=Aladdin Knowledge Systems
ID_VENDOR_ID=0529
MAJOR=189
MINOR=268
PRODUCT=529/1/217
SEQNUM=2782
SUBSYSTEM=usb
TYPE=255/0/0
USEC_INITIALIZED=301865225
Code: Select all
$ll /dev/vboxusb/003*
insgesamt 0
crw-rw---- 1 root vboxusers 189, 257 22. Feb 17:08 002
VBoxManage list usbhost
always is empty (logged as root or as user).
I didnot have this behavior before, in VM I had no problems with usb for a long time.
I have a identical machine, with same kernel and Virtualbox Version, which runs. For me it seems as if VBoxManage is not able to scan the entrys. If I plug a new device and call VBoxManage, it take a little longer as if it "recognizes" the new device, but is not able to map.
I've no real knowledge about this udev but I see in my other running machine something like
in VBoxMange
Code: Select all
Address: sysfs:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-6/3-6.7//device:/dev/vboxusb/003/008/sys/devices/pci0000:00/0000:00:14.0/usb3
I see entrys there, but on my machine with the problem the directory
/sys/devices/pci0000:00/0000:00:14.0/usb3
doesnot exist (/sys/devices/pci0000:00/0000:00:14.0 is there).
Any help/idea is welcome.