I imaged Raspbian Lite (buster) using Raspberry Pi imager, and configured according to:
https://learn.adafruit.com/turning-your ... net-gadget
It looks like the OS boots correctly and puts me at the login prompt, which I can see when I connect an HDMI cable. I can see the `g_ether` module being loaded and configured. I also tried adding the various recommended module options to the cmdline.txt script including static addresses, too:
Code: Select all
modules-load=dwc2,g_ether g_ether.host_addr=11:22:33:44:55:66 g_ether.dev_addr=66:55:44:33:22:11 g_ether.use_eem=0
For what it's worth, the Pi is not receptive to normal USB input if I try to boot it standalone and plug in a keyboard so I suspect it's doing the right thing and setting up the USB as an ethernet adapter.
I'm running MacOS Catalina: is this known to be supported there, or does it need to have HoRNDIS installed separately? (This is not documented and it sounds like it should just work without it.)
Does anyone know if the guide I'm following is up to date, or anything else I might be missing? Any tips or help appreciated. Thanks!