[yocto] missing USB gadget support on beagleboard?

Hollis Blanchard hollis_blanchard at mentor.com
Tue Feb 14 16:12:47 PST 2012


Hi, I'm sure I'm missing something simple, but I just built Poky from 
git for beagleboard, and can't figure out USB networking. I expected to 
find g_cdc and g_ether modules in 
/lib/modules/3.0.18-yocto-standard+/kernel/drivers/usb, but that 
directory doesn't actually exist (I guess the drivers are built-in to 
this kernel).

I have MACHINE ??= beagleboard in local.conf, and "bitbake 
core-image-minimal" did produce a working kernel, uboot, etc. I see some 
USB messages at boot (see below), but although cdc_ether is mentioned, 
ifconfig -a lists only loopback.

Any suggestions? Thanks!

usbcore: registered new interface driver kaweth
pegasus: v0.6.14 (2006/09/27), Pegasus/Pegasus II USB Ethernet driver
usbcore: registered new interface driver pegasus
usbcore: registered new interface driver asix
usbcore: registered new interface driver cdc_ether
usbcore: registered new interface driver dm9601
usbcore: registered new interface driver smsc75xx
usbcore: registered new interface driver smsc95xx
usbcore: registered new interface driver net1080
usbcore: registered new interface driver cdc_subset
usbcore: registered new interface driver zaurus
usbcore: registered new interface driver MOSCHIP usb-ethernet driver
usbcore: registered new interface driver int51x1
cdc_ncm: 04-Aug-2011
usbcore: registered new interface driver cdc_ncm
console [netcon0] enabled
netconsole: network logging started
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
_regulator_get: ehci-omap.0 supply hsusb0 not found, using dummy regulator
_regulator_get: ehci-omap.0 supply hsusb1 not found, using dummy regulator
ehci-omap ehci-omap.0: OMAP-EHCI Host Controller
ehci-omap ehci-omap.0: new USB bus registered, assigned bus number 1
ehci-omap ehci-omap.0: irq 77, io mem 0x48064800
ehci-omap ehci-omap.0: USB 2.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 3 ports detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.

-- 
Hollis Blanchard
Mentor Graphics, Embedded Systems Division




More information about the yocto mailing list