Driver not available under windows 10

30 views
Skip to first unread message

Jan Ibrahim

unread,
May 11, 2022, 10:17:34 AM5/11/22
to Jupiter Nano
When connecting Jupiter nano by USB NATIVE  to  windows 10 the  device  shows  up  in  device  manager  as  (  CDC/ECM  Ethernet ) and  there  is  no  driver  ,  is  this  usual  and  is  there  a  possibility  to  install any  available  driver ?

Patrick Dussud

unread,
May 17, 2022, 6:15:06 PM5/17/22
to Jupiter Nano
I can confirm that Microsoft does not support this out of the box. I tried to get some drivers from USB gadget network vendors but they all fail on startup, even if the find the adapter VID/PID 

Patrick Dussud

unread,
May 18, 2022, 2:01:37 PM5/18/22
to Jupiter Nano
Ok, Jand, I suspect you were talking about the NuttX image, correct? I observed the same thing with the NuttX image. 
I downloaded and installed the debian image and the rndis USB device works there. The VIP/PID is different, VID: 1d6b PID: 0104. This one is supported out of the box by Windows 10/11(netrndis.sys). I bridged my machine ethernet adapter and the remote NDIS compatible device in the Control Panel -> Network -> Change Adapter Settings. After a while, the status of the rNDIS adapter showed that it had IPv4 and IPv6 connectivity. After rebooting Debian, it was connected without running /usr/bin/netup.sh. usb0 seems to be happy with its default config: 
/bin/ip route
default via 192.168.0.1 dev usb0
192.168.0.0/24 dev usb0 proto kernel scope link src 192.168.0.136
I hope this helps Debian users.
I believe that the NuttX config needs to be changed to give the USB gadget the same characteristics as the Debian one.  

Patrick Dussud

unread,
May 18, 2022, 8:43:46 PM5/18/22
to Jupiter Nano
I looked into NuttX and I believe the correct USB networking option should be CONFIG_RNDIS instead of CONFIG_NET_CDCECM
Reply all
Reply to author
Forward
0 new messages