Advanced Control Suite for the AT-2931SX Adapter User’s Guide

Broadcom NICE Patches

Also included in this release are network device drivers patched with Broadcom NICE support. These drivers are originally taken from the Linux 2.4.16 kernel distribution.

To install patched drivers, perform the following procedure.

1.Copy the NICE header file, "nicext.h", to the appropriate Linux kernel include directory, for example:

%cp /usr/src/nice-2.4.16/nicext.h /usr/src/linux/ include/linux

2.Rename the original network device driver under the Linux kernel source tree, "/usr/src/linux/drivers/net".

3.Copy the patched drivers to the Linux kernel network driver source directory, i.e. "/usr/src/linux/drivers/net".

4.Follow the kernel rebuild instructions to configure kernel support for these drivers.

%cd /usr/src/linux

%make config

5.If the patched drivers are configured into the kernel, go to step 7. If the patched drivers are configured as modules, go to step 6.

6.In the case of supporting only the module version of these drivers, it is possible to simply run the following to compile patched drivers and to install them into the proper module directory:

%make modules

%make modules_install

There is no need to compile the complete kernel. Go to step 8.

7.Rebuild the kernel to compile these patched drivers:

%make clean

%make dep

%make

8.Either reboot the system or unload/load the patched modules. Run configuration scripts to test the patch.

59

Page 59
Image 59
Allied Telesis AT-2931SX manual Broadcom Nice Patches