Skip to main content
Post Undeleted by JonasVautherin
Post Deleted by JonasVautherin
added 2 characters in body
Source Link
JonasVautherin
  • 465
  • 1
  • 10
  • 20

I am new to Yocto, playing with the core-minimal-imagecore-minimal-image and trying to run it on my pocketbeagle. I would like to SSH into my pocketbeagle over the USB port. I know it is possible, as the default image provided for that board does exactly that.

I found a pocketbeagle-meta on github, and am using that to build. Looking at the kernel config, I see that it sets a bunch of USB-related options, i.e.:

CONFIG_USB_USBNET=m CONFIG_USB_NET_AX8817X=m CONFIG_USB_NET_AX88179_178A=m CONFIG_USB_NET_CDCETHER=m CONFIG_USB_NET_CDC_EEM=m CONFIG_USB_NET_CDC_NCM=m 

Flashing the default image and plugging it into my computer results in the board being powered, but my computer does not recognize any USB device (checking with dmesg, and nothing happens).

So I tried to load the cdc_ether kernel module, by adding:

KERNEL_MODULE_AUTOLOAD += "cdc_ether" 

to core-image-minimal.bb, but that does not change anything.

What am I missing for my pocketbeagle to be recognized as an ethernet device through USB?

I am new to Yocto, playing with the core-minimal-image and trying to run it on my pocketbeagle. I would like to SSH into my pocketbeagle over the USB port. I know it is possible, as the default image provided for that board does exactly that.

I found a pocketbeagle-meta on github, and am using that to build. Looking at the kernel config, I see that it sets a bunch of USB-related options, i.e.:

CONFIG_USB_USBNET=m CONFIG_USB_NET_AX8817X=m CONFIG_USB_NET_AX88179_178A=m CONFIG_USB_NET_CDCETHER=m CONFIG_USB_NET_CDC_EEM=m CONFIG_USB_NET_CDC_NCM=m 

Flashing the default image and plugging it into my computer results in the board being powered, but my computer does not recognize any USB device (checking with dmesg, and nothing happens).

So I tried to load the cdc_ether kernel module, by adding:

KERNEL_MODULE_AUTOLOAD += "cdc_ether" 

to core-image-minimal.bb, but that does not change anything.

What am I missing for my pocketbeagle to be recognized as an ethernet device through USB?

I am new to Yocto, playing with the core-minimal-image and trying to run it on my pocketbeagle. I would like to SSH into my pocketbeagle over the USB port. I know it is possible, as the default image provided for that board does exactly that.

I found a pocketbeagle-meta on github, and am using that to build. Looking at the kernel config, I see that it sets a bunch of USB-related options, i.e.:

CONFIG_USB_USBNET=m CONFIG_USB_NET_AX8817X=m CONFIG_USB_NET_AX88179_178A=m CONFIG_USB_NET_CDCETHER=m CONFIG_USB_NET_CDC_EEM=m CONFIG_USB_NET_CDC_NCM=m 

Flashing the default image and plugging it into my computer results in the board being powered, but my computer does not recognize any USB device (checking with dmesg, and nothing happens).

So I tried to load the cdc_ether kernel module, by adding:

KERNEL_MODULE_AUTOLOAD += "cdc_ether" 

to core-image-minimal.bb, but that does not change anything.

What am I missing for my pocketbeagle to be recognized as an ethernet device through USB?

Source Link
JonasVautherin
  • 465
  • 1
  • 10
  • 20

Ethernet over USB

I am new to Yocto, playing with the core-minimal-image and trying to run it on my pocketbeagle. I would like to SSH into my pocketbeagle over the USB port. I know it is possible, as the default image provided for that board does exactly that.

I found a pocketbeagle-meta on github, and am using that to build. Looking at the kernel config, I see that it sets a bunch of USB-related options, i.e.:

CONFIG_USB_USBNET=m CONFIG_USB_NET_AX8817X=m CONFIG_USB_NET_AX88179_178A=m CONFIG_USB_NET_CDCETHER=m CONFIG_USB_NET_CDC_EEM=m CONFIG_USB_NET_CDC_NCM=m 

Flashing the default image and plugging it into my computer results in the board being powered, but my computer does not recognize any USB device (checking with dmesg, and nothing happens).

So I tried to load the cdc_ether kernel module, by adding:

KERNEL_MODULE_AUTOLOAD += "cdc_ether" 

to core-image-minimal.bb, but that does not change anything.

What am I missing for my pocketbeagle to be recognized as an ethernet device through USB?