Installing The Atnic Driver For At-2450/At-2451, At-2700/ At-2701 Series, And At-2745/At-2746 Series Pci Ethernet Adapters; Limitations; Building The Driver; Installing The Driver - Allied Telesis AT-2450 Series Installation Manual

Hide thumbs Also See for AT-2450 Series:
Table of Contents

Advertisement

Linux
Installing the ATNIC Driver for AT-2450/AT-2451, AT-2700/
AT-2701 Series, and AT-2745/AT-2746 Series PCI Ethernet Adapters

Limitations

Building the
Driver
Installing the
Driver

Dynamic Loading

62
This driver supports dynamic loading and unloading via the KLM
support provided by Linux. As a result, you must custom build the driver
for the particular version of the kernel installed. The driver is located on
CardAssistant at /drivers/at2701/linux.
The current version of the driver has been tested as a loadable module
on Red Hat 7.0, 7.1, and 7.2 Linux distributions for i386 and ia64. Testing
has also been done on other similar Linux distributions using the 2.4.x
kernels.
Note
You must have the kernel source code and the the full GCC library
installed in order to build and load the driver. For RedHat, the kernel
source is located on the installation CDs (Disk2), not the source CDs.
Look for a file with the name KERNEL-SOURCE-X.X.XX-i386.RPM,
where x stands for build number.
To insure that the kernel source code is installed, change to the
USR/SRC directory and verify that the linux source tree is present.
Look for linux-x.x.x-x, where x stands for the current build numbers.
If you only see a linux directory, chances are you've got the wrong
source files installed.
1.
Copy the Allied Telesyn driver source TAR file to a temporary
directory, and type tar -xvf <filename> to extract the files.
2.
Edit Makefile using VI or your favorite text editor, and change the
LINUX path variable to the directory name where the kernel source
files are installed.
3.
Type make to compile the driver source code. You should see the
atnic32.o file is created if successfull.
4.
Continue with driver installation.
Run make install to install the driver.
The atnic32.o file will be copied to the
lib/modules/<build#>/kernel/drivers/net directory and depmod - a will
be run to update dependancies.
Type insmod atnic32.o to dynamically load the driver without installing
it into the operating system.
To configure network protocol and address, refer to Linux
documentations.

Advertisement

Table of Contents
loading

Table of Contents