HEllo Jaime, I have never done ethernet over USB, but I would imagine that an adapter that is supported by the 2.4 kernel would work for you. You can build your own custom kernel with Peewee and copy it to the custom/boot folder of your project. it has to be named /boot/bzImage to work witht he default pwl build. ~Ken