Re: 2.6.36: ignoring external hub, so keyboard does not work

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 25 Oct 2010, Randy Dunlap wrote:

> kerne log excerpt:
> 
> [    3.447156] usb 3-1: usb_probe_device
> [    3.447171] usb 3-1: configuration #1 chosen from 1 choice
> [    3.453362] usb 3-1: adding 3-1:1.0 (config #1, interface 0)
> [    3.455550] hub 3-1:1.0: usb_probe_interface
> [    3.455557] hub 3-1:1.0: usb_probe_interface - got id
> [    3.455562] hub 3-1:1.0: ignoring external hub
> 
> 
> hub.c says:
> 
> #ifdef	CONFIG_USB_OTG_BLACKLIST_HUB
> 	if (hdev->parent) {
> 		dev_warn(&intf->dev, "ignoring external hub\n");
> 		return -ENODEV;
> 	}
> #endif
> 
> 
> Hm, I don't have any OTG devices, just a fairly old Dell keyboard with
> embedded hub ... and now they don't work.
> Yes, I have the kconfig symbol enabled, but why is this applying to
> a hub inside a keyboard?

In this context OTG doesn't refer to devices; it refers to your
computer.  By enabling it, you have told the kernel that your computer
is OTG, implying that it need not support external hubs.

> help?  other than disabling that kconfig?

Just disable it.

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux