not 100% sure, but I believe that RNDIS is no longer supported by linux… I keep an ancient laptop just for this purpose.
FYI: Linux dropping support for RNDIS...
I did not know that it is an Microsoft protocol… maybe try with a windows machine?
good luck
gomer