Did you hear about RDNIS being removed from the Linux kernel? Thoughts?

have you heard the recent news RDNIS will get removed from linux kernel
1 Reply
melta101
melta1013w ago
@Ming 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!

Did you find this page helpful?