VirtualBox

Opened 14 years ago

Closed 14 years ago

#6098 closed defect (fixed)

USB2.0 un Linux guests does no long work

Reported by: Reiner1210 Owned by:
Component: USB Version: VirtualBox 3.1.2
Keywords: USB2.0 Linux Cc:
Guest type: Linux Host type: Linux

Description

Hello,

when I have assigned (before starting the VM) a USB (memory stick) device to a VM and USB2.0 is enabled I get the following during starting:

[code] Jan 30 09:59:42 sysresccd ehci_hcd 0000:00:0b.0: Unlink after no-IRQ? Controller is probably using the wrong IRQ. Jan 30 09:59:42 sysresccd usb 1-1: device not accepting address 2, error -110 code

If I disable USB2.0 it works

If I dont' assign it before starting the VM and assign it later nothing happens if USB2.0 is enabled but it works normal with USB2.0 disabled:

Host: 2.6.31.8-0.1-default #1 SMP 2009-12-15 23:55:40 +0100 x86_64 x86_64 x86_64 GNU/Linux

Guest: Linux sysresccd 2.6.24.07-alt17 #1 Sun Jun 22 07:54:22 UTC 2008 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 6400+ AuthenticAMD GNU/Linux

Attachments (7)

usb20.tgz (8.2 KB ) - added by Reiner1210 14 years ago.
Log files
irq.txt (562 bytes ) - added by Reiner1210 14 years ago.
cat /proc/interrupts from the guest
vbox-usb2.0.png (44.3 KB ) - added by Reiner1210 14 years ago.
The attatched USB device
messages-1.0.txt (24.2 KB ) - added by Reiner1210 14 years ago.
/var/log/messages in USB 1.0 case
messages-2.0.txt (24.2 KB ) - added by Reiner1210 14 years ago.
/var/log/messages in USB 2.0 case
lsusb-1.0.txt (4.5 KB ) - added by Reiner1210 14 years ago.
lsusb -v in USB 1.0 case
lsusb-2.0.txt (4.4 KB ) - added by Reiner1210 14 years ago.
lsusb -v in USB 2.0 case

Download all attachments as: .zip

Change History (14)

by Reiner1210, 14 years ago

Attachment: usb20.tgz added

Log files

comment:1 by michaln, 14 years ago

Could you please attach the full output of dmesg from the guest, as well as the output of 'cat /proc/interrupts'?

Also, what is "does no longer work" relative to? Did the exact same guest configuration work previously?

by Reiner1210, 14 years ago

Attachment: irq.txt added

cat /proc/interrupts from the guest

by Reiner1210, 14 years ago

Attachment: vbox-usb2.0.png added

The attatched USB device

by Reiner1210, 14 years ago

Attachment: messages-1.0.txt added

/var/log/messages in USB 1.0 case

by Reiner1210, 14 years ago

Attachment: messages-2.0.txt added

/var/log/messages in USB 2.0 case

by Reiner1210, 14 years ago

Attachment: lsusb-1.0.txt added

lsusb -v in USB 1.0 case

by Reiner1210, 14 years ago

Attachment: lsusb-2.0.txt added

lsusb -v in USB 2.0 case

comment:2 by Reiner1210, 14 years ago

I think it has worked in an older version but I don't know exactly which one it was.

Reiner

comment:3 by Reiner1210, 14 years ago

Perhaps it comes when usbfs was no longer used ?

R

comment:4 by michaln, 14 years ago

Not sure what usbfs you're referring to... but I'd be surprised if this particular configuration worked in any VBox version. At the same time I'm quite sure that most Linux guests work fine; the problem is caused by using the I/O APIC and at the same time not using ACPI.

comment:5 by Reiner1210, 14 years ago

The guest was a system based on the the system rescue CD (alternative kernel). In older days usbfs was require4d by virtual box and sometimes it wasn't. I'm not sure that this was the time the USB 2.0 support was broken, it was only a hint.

comment:6 by michaln, 14 years ago

VirtualBox still requires usbfs on the host, but how usbfs is accessed has changed. At any rate, that had nothing to do with the problem you're seeing.

The problem you're seeing should be fixed in the next maintenance release.

comment:7 by michaln, 14 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use