Become a leader in the IoT community!
New DevHeads get a 320-point leaderboard boost when joining the DevHeads IoT Integration Community. In addition to learning and advising, active community leaders are rewarded with community recognition and free tech stuff. Start your Legendary Collaboration now!
@ming_58391 any comment?
honestly, it was nice to have it as it provided a form of ethernet in USB. very nifty when the board doesnt come with an ethernet port.
Given that one of the Implementations of RNDIS was called Horrendous (best said with a French Accent!) it gives a clue as to how loved it was. I have bad memories of trying to get it working to talk to Windows systems.
However, note that the functionality has not gone away. I am using CDC Ethernet to provide Ethernet over USB on the `g_ether` module.
i didnt know that CDC had there ethernet subclass
how it different from NCM(have mostly worked ACM, NCM within CDC)?
is it with the emulation of ethernet frames?
From what I know (so needs fact checking) it sets up the usb bus as a transport and then sends Ethernet over that.
From a more practical view – I enable CDC-ECM (?) in my device drivers. It is in the same Kconfig section as RNDIS.
i see
also i just tried it
unlike NCM which gets detected as usbX
ECM seems to get detected as ethX
nicee
Thanks for bringing this up!
CONTRIBUTE TO THIS THREAD