Pocketbeagle 2 USB Network Access from Windows - USB NCM Driver

With the current Pocketbeagle 2 image (BeagleBoard.org Debian Bookworm Minimal Image 2025-03-25) the usb network interface does not plug-and-play configure on windows; so the quickstart tutorial fails and you can not easily access the pocketbeagle device.

This is because the usb network device (CDC NCM) is not recognized by windows and it does not identify and load the correct driver. The network device is function if you manually select the appropriate driver for the “CDC NCM” device via:

I believe this is a misconfiguration in the PocketBeagle2 image, which needs a few updates to the usb device configuration to allow windows to recognize the NCM driver.
See:

The pocketbeagle 2 does not have these config entries present.

1 Like

Thanks for testing and debugging! At this point all my machines had been updated to Windows 11, I’ll add those ncm changes to libcomposite.