On Mon, October 25, 2010 11:42 am, Alan Stern wrote: > 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. Will do. Thanks. -- ~Randy -- 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