Troubleshooting -- Using Intel® Network Adapters with Linux*

Overview

Caldera OpenLinux* 3.1

SuSE* 7.1

SuSE 7.3

SuSE 8.0 Personal

 


Overview

This file describes Linux* distribution-specific issues. For general information and support, see the Support page.

If an issue is identified with the released source code on the supported kernel with a supported adapter, email the specific information related to the issue to linux.nics@intel.com.


Caldera OpenLinux* 3.1

Installing Intel ANS

In Caldera Open Linux* 3.1, the super-user’s executable path does not include /usr/sbin/, which is the default location selected by the makefile for Intel ANS installation. This causes problems later during the configuration stage. To solve this, either permanently add /usr/sbin to root’s executable path, or modify the makefile to set BIN_DIR to a preferred directory that is super-user specific and that appears in $PATH.

Compiling Intel Drivers on Itanium™-Based Systems

When compiling the e100 and e1000 drivers, various unresolved symbol errors may appear. These messages may be disregarded as the drivers will install and function properly on Caldera OpenLinux 3.1 Itanium™ -based systems.


SuSE 7.1

Compiling Intel ANS or PROCfg on the 2.4.0 Kernel:

When trying to compile Intel ANS on the 2.4.0 kernel on SuSE* 7.1 systems, a compilation failure occurs, and a message regarding a missing config.h file is displayed. This failure occurs because the kernel source trees supplied, Linux-2.4.0.SuSE and Linux-2.4.0-4GB, are both empty and do not contain the necessary config.h and version.h files. A possible solution is to install either a new kernel from http://www.kernel.org or a new kernel tree package supplied by SuSE.

When installing and compiling openssl, a prerequisite for PROCfg, a compilation failure occurs, and a message regarding a missing errno.h file is displayed. This is another instance of the missing kernel source tree described above for ANS. Use the solution above to restore the missing file.


SuSE 7.3

Compiling Intel Drivers

When trying to compile Intel e100, e1000, and ANS drivers on SuSE 7.3 systems, a compilation failure occurs due to a missing version.h file. As a workaround, issue the following command at the root directory:

copy /boot/vmlinux.version.h/lib/modules/'uname -r'/build/include/linux/version.h

SuSE 8.0 Personal

Compiling Intel Drivers on the 2.4.18 Kernel

When trying to compile Intel e100, e1000, and ANS drivers on the 2.4.18 kernel on SuSE 8.0 systems a compilation failure occurs, and a message regarding a mismatch between the running kernel and the kernel source tree configuration appears. By default, SuSE installs the 2.4.18-64GB-SMP kernel while the kernel source tree is configured for 2.4.18-4GB. A possible solution is to issue the following commands:

cd /usr/src/linux/include/linux/
mv version.h version.h.old
cp /boot/vmlinuz.version.h version.h
mv autoconf.h autoconf.h.old
cp /boot/vmlinuz.autoconf.h autoconf.h

Last modified on 9/11/02 12:52p Revision 9