All,
I'm trying to bring up an RNDIS network interface for a milkV-duo
(RaspberryPi Pico look-alike with 64M of RAM and risc processor). This is on
15.4 (yes, still there haven't had time to update).
The device works fine on Win10 after installing the RNDIS driver and the
network is created on 192.168.42.1. On plugging into 15.4, the RNDIS driver is
built into the kernel and the board is recognized as RNDIS:
Jan 04 22:02:10 wizard kernel: usb 2-1: new high-speed USB device number 8
using xhci_hcd
Jan 04 22:02:10 wizard kernel: usb 2-1: New USB device found, idVendor=3346,
idProduct=1009, bcdDevice= 5.10
Jan 04 22:02:10 wizard kernel: usb 2-1: New USB device strings: Mfr=1,
Product=2, SerialNumber=3
Jan 04 22:02:10 wizard kernel: usb 2-1: Product: RNDIS
Jan 04 22:02:10 wizard kernel: usb 2-1: Manufacturer: Cvitek
Jan 04 22:02:10 wizard kernel: usb 2-1: SerialNumber: 0123456789
Jan 04 22:02:10 wizard mtp-probe[19275]: checking bus 2, device 8:
"/sys/devices/pci0000:00/0000:00:1c.7/0000:26:00.0/usb2/2-1"
Jan 04 22:02:10 wizard mtp-probe[19275]: bus: 2, device: 8 was not an MTP device
Jan 04 22:02:11 wizard mtp-probe[19318]: checking bus 2, device 8:
"/sys/devices/pci0000:00/0000:00:1c.7/0000:26:00.0/usb2/2-1"
Jan 04 22:02:11 wizard mtp-probe[19318]: bus: 2, device: 8 was not an MTP device
But that is where I'm stuck. Is there a howto on bringing a RNDIS network
interface up somewhere? Do I need to modprobe additional drivers? Currently
"ip addr" sees nothing, so there is no interface to bring up. What does "bus:
2, device: 8 was not an MTP device" mean and is that important?
I've googled "milkv linux rndis" until I'm blue and haven't found a concise
anything beyond RNDIS has to be enabled in the kernel -- which it looks to be.
Am I'm missing something basic?
--
David C. Rankin, J.D.,P.E.