I saw instructions for a console application on linux, but didn't understand much. Is it possible to get more detailed instructions?
I have a rooted Android connected via adb, a VirtualHere USB Console Client for Linux, and a USB server somewhere on the local network.
No rooted is not good enough, you need to have the usbip drivers compiled into a custom android kernel. Only manufacturers can do this so its not viable for just a normal user to do