This is what I was referring to:
and my plugin was able to connect to internet via USB cable and charge too at the same time. I made it to work to connect to a PC but also to a RAspberry Pi via USB directly and use the internet of Pi or PC.
To make clear USB C cable was plugged into Pi/desktop USB too, so internet access was shared between 2 USB ports.
