Embedded ARM Linux links (iPaq, ...)

configname: CONFIG_USB_ARMLINUX

Linux Kernel Configuration
└─>Device Drivers
└─>Network device support
└─>USB Network Adapters
└─>Embedded ARM Linux links (iPaq, ...)
In linux kernel since version 2.6.20 (release Date: 2007-02-04)  
Choose this option to support the "usb-eth" networking driver
used by most of the ARM Linux community with device controllers
such as the SA-11x0 and PXA-25x UDCs, or the tftp capabilities
in some PXA versions of the "blob" boot loader.

Linux-based "Gumstix" PXA-25x based systems use this protocol
to talk with other Linux systems.

Although the ROMs shipped with Sharp Zaurus products use a
different link level framing protocol, you can have them use
this simpler protocol by installing a different kernel.