I can't be any more specific than I was. I want to enable USBNET in Tinycore so I can use the computer's USB port as an ethernet port. The computer has a USB port, the router has a USB OUT port, and I would like to link the two via a regular USB A-B cable. This works with ease in distributions like Mint; I want to replicate that functionality on Tinycore.
Though fascinating, the articles linked in your replies do not provide a step-by-step solution to my problem.
I now have two additional questions.
Although LSMOD says that USBNET is installed, and System lists all of the USB ports as being present and usable, I cannot get Tinycore to recognize that it is connected to the internet via the USB port.
Brownell says:
"When you connect a usbnet device to a Linux host, it normally issues a USB hotplug event, which will ensure that the usbnet driver is active. In most GNU/Linux distributions you shouldn't even notice whether the driver needed loading. It should just initialize, so that you can immediately use the device as a network interface. If it doesn't, then you probably didn't configure this driver (or its modular form) into your kernel build. To fix that, rebuild and reinstall as appropriate; at this time you might also want to upgrade to a recent kernel."
Since that did not work, must the kernel that "ships" with TinyCore be recompiled with USBNET functionality enabled?
*If the kernel does not need to be recompiled, what *specific commands* must I issue to TC to make USBNET work as I described?
I appreciate any replies to this enquiry, but specific answers to my question are most welcome.