Topic: Adding my own wired usb driver

Hi,

I'd prefer not to use the wifi dongle of the Chumby (classic). I know it's possible to add a wired ethernet dongle, however the one I have doesn't seem to be supported at all (Sitecom, don't know which type but it appears to have a RTL8150 chipset).
I found the instructions on how to recompile the kernel for the Chumby,. As this is a linux kernel, does it mean I can run 'make config' and enable some more drivers (my Ubuntu desktop knows how to handle the RTL8150 so the driver should be in there somewhere)

Nico

Re: Adding my own wired usb driver

to my surprise this actually worked :-).

I compiled the kernel as described on the wiki (just to make sure my cross-compiler was setup properly). Then I edited .config and changed

# CONFIG_USB_RTL8150 is not set

to

CONFIG_USB_RTL8150=m

I did the same in .config-all (not sure whether that's necessary). Then I ran

ARCH=arm BOARD=mx21ads CROSS_COMPILE=arm-linux- make

again, which created

drivers/usb/net/rtl8150.ko

I copied that file to the /psp directory on the Chumby, ran

insmod psp/rtl8150.ko
ifconfig eth0 inet 192.168.250.115 netmask 255.255.255.0

and it worked, yeay!!