Unable to modprobe g_ether

Building buildroot for BF548

Initially we downloaded the toolchains:

1) blackfin-toolchain-2012R2-RC2.i386.tar.bz2

2) blackfin-toolchain-elf-gcc-4.3-2012R2-RC2.i386.tar.bz2

3) blackfin-toolchain-uclibc-default-2012R2-RC2.i386.tar.bz2

from http://blackfin.uclinux.org/gf/project/toolchain/frs/?action=FrsReleaseView&release_id=588

We followed all the steps specified in http://docs.blackfin.uclinux.org/doku.php?id=buildroot:build-system:build_a_target#build_a_package for building "buildroot source" from GIT.

Then we did "make bf548-ezkit-fdpic_defconfig" without any errors and followed it up with "make menuconfig" . The changes we made are listed below:

------------------------------------------------------------------------------------------------------------------

target architecture: Blackfin

target ABI: FDPIC

Target architecture variant: bf548

Target CPU revision: 0.4

Package Selection for the target: BUsyBox Configuration file to use: board/AnalogDevices/blackfin/busybox-fdpic.config

Package Selection for the target: Audio and video applications: ALSA utils selection: amixer, alsaconf, aplay/arecord

------------------------------------------------------------------------------------------------------------------------

Then we do "make" and "make linux-menuconfig".

Finally we  get  uImage and port  it onto board.

-------------------------------------------------------------------------------------------------------------------------

After  boot, we try modprobe -l,

root:/> modprobe -l

kernel/fs/nls/nls_cp437.ko

kernel/fs/nls/nls_cp936.ko

kernel/fs/nls/nls_iso8859-1.ko

kernel/fs/nls/nls_utf8.ko

kernel/fs/fat/fat.ko

kernel/fs/fat/vfat.ko

kernel/fs/fat/msdos.ko

kernel/fs/isofs/isofs.ko

kernel/fs/nfs/nfs.ko

kernel/fs/exportfs/exportfs.ko

kernel/fs/nfsd/nfsd.ko

kernel/fs/lockd/lockd.ko

kernel/fs/ntfs/ntfs.ko

kernel/fs/jffs2/jffs2.ko

kernel/drivers/tty/bfin_jtag_comm.ko

kernel/drivers/char/bfin-dma.ko

kernel/drivers/base/firmware_class.ko

kernel/drivers/scsi/sr_mod.ko

kernel/drivers/scsi/scsi_wait_scan.ko

kernel/drivers/cdrom/cdrom.ko

kernel/drivers/usb/gadget/g_ether.ko

kernel/drivers/usb/gadget/g_file_storage.ko

kernel/drivers/usb/gadget/g_multi.ko

kernel/drivers/input/touchscreen/ad7877.ko

kernel/drivers/input/ff-memless.ko

kernel/drivers/input/evdev.ko

kernel/drivers/input/evbug.ko

kernel/sound/soc/blackfin/snd-bf5xx-i2s.ko

kernel/sound/soc/blackfin/snd-soc-bf5xx-sport.ko

kernel/sound/soc/blackfin/snd-soc-bf5xx-i2s.ko

kernel/sound/soc/blackfin/snd-soc-bfin-eval-adau1x61.ko

kernel/net/sunrpc/sunrpc.ko

kernel/lib/crc-ccitt.ko

kernel/lib/zlib_deflate/zlib_deflate.ko

But when we try to do modprobe for g_ether we get errors as,(even though  modprobe -l displays the presence  of g_ether.ko,

root:/> modprobe g_ether

modprobe: can't load module g_ether (kernel/drivers/usb/gadget/g_ether.ko): No such device

root:/>

Kindly let us know the changes we need to make to get rid of these errors. Thanks in advance.