RNDIS реализованный в Линуксе на АРМе при подключении к винде потребовал установить драйвер, что на Win7 что на WinXP. Ком-порт не помню как себя вел при первом включении. На линуксе всё это реализуется через Linux usb gadgets http://www.linux-usb.org/gadget/
http://www.linux-usb.org/gadget/