Hi all,
I'm trying to get the quad ethernet on my SuperMicro 5018A-TN4 (Supermicro | Products | SuperServers | 1U | 5018A-TN4) to work. Drivers are from Intel® Server Adapters — Linux igb* Base Driver overview and installation.
Kernel and headers etc installed are 2.6.32-424.el6.x86_64 (rhel 6.4 latest)
When i do a "make install" it throws this:
Is the kernel version an issue? I'm in over my head on this one so any help is appreciated.
Thanks!
Sungila
I'm trying to get the quad ethernet on my SuperMicro 5018A-TN4 (Supermicro | Products | SuperServers | 1U | 5018A-TN4) to work. Drivers are from Intel® Server Adapters — Linux igb* Base Driver overview and installation.
Kernel and headers etc installed are 2.6.32-424.el6.x86_64 (rhel 6.4 latest)
When i do a "make install" it throws this:
Code:
[root@localhost src]# make install
make -C /lib/modules/2.6.32-424.el6.x86_64/build SUBDIRS=/root/igb-5.0.6/src modules
make[1]: Entering directory `/usr/src/kernels/2.6.32-424.el6.x86_64'
CC [M] /root/igb-5.0.6/src/igb_main.o
In file included from /root/igb-5.0.6/src/igb.h:56,
from /root/igb-5.0.6/src/igb_main.c:54:
/root/igb-5.0.6/src/kcompat.h:3453: error: conflicting types for ‘netdev_features_t’
include/linux/netdevice.h:854: note: previous declaration of ‘netdev_features_t’ was here
In file included from /root/igb-5.0.6/src/igb.h:56,
from /root/igb-5.0.6/src/igb_main.c:54:
/root/igb-5.0.6/src/kcompat.h:3678: error: redefinition of ‘pcie_capability_clear_word’
include/linux/pci.h:830: note: previous definition of ‘pcie_capability_clear_word’ was here
/root/igb-5.0.6/src/kcompat.h:3707: error: redefinition of ‘is_link_local_ether_addr’
include/linux/etherdevice.h:68: note: previous definition of ‘is_link_local_ether_addr’ was here
/root/igb-5.0.6/src/igb_main.c:2273: error: unknown field ‘ndo_fdb_add’ specified in initializer
/root/igb-5.0.6/src/igb_main.c:2273: error: ‘igb_ndo_fdb_add’ undeclared here (not in a function)
/root/igb-5.0.6/src/igb_main.c:2275: error: unknown field ‘ndo_fdb_del’ specified in initializer
/root/igb-5.0.6/src/igb_main.c:2275: error: ‘igb_ndo_fdb_del’ undeclared here (not in a function)
/root/igb-5.0.6/src/igb_main.c:2276: error: unknown field ‘ndo_fdb_dump’ specified in initializer
/root/igb-5.0.6/src/igb_main.c:2276: error: ‘igb_ndo_fdb_dump’ undeclared here (not in a function)
make[2]: *** [/root/igb-5.0.6/src/igb_main.o] Error 1
make[1]: *** [_module_/root/igb-5.0.6/src] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.32-424.el6.x86_64'
make: *** [default] Error 2
Thanks!
Sungila