VMware Communities
goshik
Contributor
Contributor

Problem with Vmware Virtual USB Hub in Kernel 2.6.24

Hi all,

I'm running Linux (Debian Etch, Gentoo 2007) in VMWare Player 2.0.3 build-80004 on Windows XP SP2. With older kernels (2.6.18 Debian Etch, 2.6.19 Gentoo) the HUB will be correctly detected:

usbcore: registered new interface driver usbfs

usbcore: registered new interface driver hub

usbcore: registered new device driver usb

Initializing USB Mass Storage driver...

usbcore: registered new interface driver usb-storage

USB Mass Storage support registered.

USB Universal Host Controller Interface driver v3.0

ACPI: PCI Interrupt 0000:00:07.2[D] -> GSI 19 (level, low) -> IRQ 16

uhci_hcd 0000:00:07.2: UHCI Host Controller

uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus number 1

uhci_hcd 0000:00:07.2: irq 16, io base 0x00001060

usb usb1: configuration #1 chosen from 1 choice

hub 1-0:1.0: USB hub found

hub 1-0:1.0: 2 ports detected

ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)

input: ImPS/2 Generic Wheel Mouse as /class/input/input1

usb 1-1: new full speed USB device using uhci_hcd and address 2

usb 1-1: configuration #1 chosen from 3 choices

usb 1-2: new full speed USB device using uhci_hcd and address 3

usb 1-2: configuration #1 chosen from 1 choice

hub 1-2:1.0: USB hub found

hub 1-2:1.0: 7 ports detected

usb 1-2.1: new full speed USB device using uhci_hcd and address 4

usb 1-2.1: configuration #1 chosen from 1 choice

usb 1-2.2: new full speed USB device using uhci_hcd and address 5

usb 1-2.2: configuration #1 chosen from 1 choice

scsi0 : SCSI emulation for USB Mass Storage devices

usb-storage: device found at 5

usb-storage: waiting for device to settle before scanning

usbcore: registered new interface driver hiddev

usbcore: registered new interface driver usbhid

drivers/usb/input/hid-core.c: v2.6:USB HID core driver

sl811: driver sl811-hcd, 19 May 2005

but with the latest kernels (2.6.24, 2.6.24.4, 2.6.25-rc8) the HUB will detected with errors:

usbcore: registered new interface driver usbfs

usbcore: registered new interface driver hub

usbcore: registered new device driver usb

Initializing USB Mass Storage driver...

usbcore: registered new interface driver usb-storage

USB Mass Storage support registered.

USB Universal Host Controller Interface driver v3.0

ACPI: PCI Interrupt 0000:00:07.2[D] -> GSI 19 (level, low) -> IRQ 16

uhci_hcd 0000:00:07.2: UHCI Host Controller

uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus number 1

uhci_hcd 0000:00:07.2: irq 16, io base 0x00001060

usb usb1: configuration #1 chosen from 1 choice

hub 1-0:1.0: USB hub found

hub 1-0:1.0: 2 ports detected

ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver

usb 1-1: new full speed USB device using uhci_hcd and address 2

input: ImPS/2 Generic Wheel Mouse as /class/input/input1

usb 1-1: configuration #1 chosen from 3 choices

usb 1-2: new full speed USB device using uhci_hcd and address 3

usb 1-2: configuration #1 chosen from 1 choice

hub 1-2:1.0: USB hub found

hub 1-2:1.0: config failed, can't read hub descriptor (err -22)

usbcore: registered new interface driver hiddev

usbcore: registered new interface driver usbhid

drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver

sl811: driver sl811-hcd, 19 May 2005

As result I can only use one USB device at a time. Is there any solution for this problem?

Thank you in advance.

Best regards,

goshik

Tags (4)
Reply
0 Kudos
1 Reply
patrickc
VMware Employee
VMware Employee

Hi Goshik,

VMware is aware of this problem and working on a fix for the future Beta releases. Please try the upcoming Workstation and Fusion releases to see if this has been addressed.

Reply
0 Kudos