
LAN Adapter Support, Universal Serial Bus (USB) Ethernet Support Device Driver.
©2003, Jonas Buys.
JBHWIS00001.
www.os2warp.be
// Sets the default help text to appear on screen when the user
// requests help.
5. Appendix B: Linux Driver
Normally, all of these devices should also work on the Linux platform using the
Kaweth device driver. Project homepage:
http://sourceforge.net/projects/kaweth/
.
The Kaweth driver is a similar project set up to support virtually any USB Ethernet
network card that is equipped with a Kawasaki KLSI-101b chipset. The driver is also
included in many Linux distributions, and is really simple to get up and running.
OS/2 CHL tested the Linux-equivalent of this driver on a PC with Gentoo Linux.
Of course, the driver should also work with other Linux distributions.
Since the driver was already present in the Linux kernel (and it should be in
many major distributions), installation was rather simple. To install you need the
Kernel Source, which is downloadable at
www.kernel.org
. We tested it with Kernel
version 2.4.20.
Please refer to the excellent readme included with the driver for further
information.
Steps to be accomplished in order to get USB Ethernet running:
1.
Extract the kernel sources in /usr/src/linux-<kernel version>/
(you shouldn't do this if the kernel sources are already there)
# cd /usr/src/
# tar xvzf /path/to/kernel-<version>.tar.gz
2.
Start kernel configuration
# cd /usr/src/linux-<kernelversion>/
# make menuconfig
3.
Enable USB Network adaptor support
Enter “USB Support” in the kernel configuration menu
Enable “Support for USB” by typing “Y”, a “*” shows up.
# USB Support
# <*> Support for USB
4.
Enable the USB network card driver
Enter the section “USB Network adaptors”