This topic needs a title

hi , i am a student from Tunisia please i need you help i tried to do networking between the USB device port of the board and a USB port of my workstation through the USB gadget Ethernet driver using the free electron labs for beagleboard
.i ve add the below configuration settings to my kernel but it doesn t work , when i try that with another uImage downloaded it works :
USB Gadget Support (CONFIG_USB_GADGET=y)
Inventra HDRC USB Peripheral (TI, ADI, …)
(CONFIG_USB_GADGET_MUSB_HDRC=y)
USB Peripheral (gadget stack)
(CONFIG_USB_MUSB_PERIPHERAL=y)
Ethernet Gadget (with CDC Ethernet support)
(CONFIG_USB_ETH=y)
please could you help me what should i do