Hi *
In my r5e50 server I want to add additional NIC (Intel 100/Pro based on 82559 chip).
Card is recognized by kernel during boot.
Unfortunately NIC isn't recognized by ifconfig.
I assume that appropriate kernel module is missing in r5e50.
I found on Internet driver sources for this NIC at
http://sourceforge.net/projects/e1000/
But compiling this sources gives me following error:
root@mythtv:/myth/tmp/e100-3.5.17/src# make install
make -C /lib/modules/2.6.18-chw-13/build SUBDIRS=/myth/tmp/e100-3.5.17/src modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.18-chw-13'
make[1]: *** No rule to make target `modules'. Stop.
make[1]: Leaving directory `/usr/src/linux-headers-2.6.18-chw-13'
make: *** [default] Error 2
Kernel headers for r5e50 (installed from linux-source-2.6.18-chw-13_2.6.18-chw-13-10.00.Custom_all.deb) are installed.
Can somebody help me with this issue ?
thx
EDIT:
Sorry. I forget to unpack sources. Now I can complile but make returns following error:
make -C /lib/modules/2.6.18-chw-13/build SUBDIRS=/myth/tmp/e100-3.5.17/src modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.18-chw-13'
WARNING: Symbol version dump /usr/src/linux-headers-2.6.18-chw-13/Module.symvers
is missing; modules will have no dependencies and modversions.
CC [M] /myth/tmp/e100-3.5.17/src/e100.o
/bin/sh: scripts/basic/fixdep: No such file or directory
make[2]: *** [/myth/tmp/e100-3.5.17/src/e100.o] Error 1
make[1]: *** [_module_/myth/tmp/e100-3.5.17/src] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.18-chw-13'
make: *** [default] Error 2
root@mythtv:/myth/tmp/e100-3.5.17/src#
Is this error means missing Module.symvers ?
EDIT2:
It looks like issuing command make modules_prepare helped !
Now module compiles but still with Warning about Module.symvers