Thank you Alfredo, the ZC drivers for igb now compile and install properly!
Cheers, Jesse On Sat, Apr 26, 2014 at 11:23 AM, Alfredo Cardigliano <[email protected]>wrote: > Hi Jesse > a new pf_ring-aware igb driver is available in svn, please let us know if > it compiles on you system. > > Thank you > Alfredo > > On 23 Apr 2014, at 20:38, Jesse Bowling <[email protected]> wrote: > > Hello, > > I was unable to compile the Intel igb drivers (ZC aware) on RHEL 6. The > errors are below and the bug filed at > http://bugzilla.ntop.org/show_bug.cgi?id=411 : > > $ make > make -C /lib/modules/2.6.32-431.11.2.el6.x86_64/build > SUBDIRS=/usr/local/src/PF_RING-2014-04-23/drivers/PF_RING_aware/intel/igb/igb-5.0.6-zc/src > modules > make[1]: Entering directory `/usr/src/kernels/2.6.32-431.11.2.el6.x86_64' > CC [M] > /usr/local/src/PF_RING-2014-04-23/drivers/PF_RING_aware/intel/igb/igb-5.0.6-zc/src/igb_main.o > In file included from > /usr/local/src/PF_RING-2014-04-23/drivers/PF_RING_aware/intel/igb/igb-5.0.6-zc/src/igb.h:56, > from > /usr/local/src/PF_RING-2014-04-23/drivers/PF_RING_aware/intel/igb/igb-5.0.6-zc/src/igb_main.c:54: > /usr/local/src/PF_RING-2014-04-23/drivers/PF_RING_aware/intel/igb/igb-5.0.6-zc/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 > /usr/local/src/PF_RING-2014-04-23/drivers/PF_RING_aware/intel/igb/igb-5.0.6-zc/src/igb.h:56, > from > /usr/local/src/PF_RING-2014-04-23/drivers/PF_RING_aware/intel/igb/igb-5.0.6-zc/src/igb_main.c:54: > /usr/local/src/PF_RING-2014-04-23/drivers/PF_RING_aware/intel/igb/igb-5.0.6-zc/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 > /usr/local/src/PF_RING-2014-04-23/drivers/PF_RING_aware/intel/igb/igb-5.0.6-zc/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 > /usr/local/src/PF_RING-2014-04-23/drivers/PF_RING_aware/intel/igb/igb-5.0.6-zc/src/igb_main.c:2593: > error: unknown field ‘ndo_fdb_add’ specified in initializer > /usr/local/src/PF_RING-2014-04-23/drivers/PF_RING_aware/intel/igb/igb-5.0.6-zc/src/igb_main.c:2593: > error: ‘igb_ndo_fdb_add’ undeclared here (not in a function) > /usr/local/src/PF_RING-2014-04-23/drivers/PF_RING_aware/intel/igb/igb-5.0.6-zc/src/igb_main.c:2595: > error: unknown field ‘ndo_fdb_del’ specified in initializer > /usr/local/src/PF_RING-2014-04-23/drivers/PF_RING_aware/intel/igb/igb-5.0.6-zc/src/igb_main.c:2595: > error: ‘igb_ndo_fdb_del’ undeclared here (not in a function) > /usr/local/src/PF_RING-2014-04-23/drivers/PF_RING_aware/intel/igb/igb-5.0.6-zc/src/igb_main.c:2596: > error: unknown field ‘ndo_fdb_dump’ specified in initializer > /usr/local/src/PF_RING-2014-04-23/drivers/PF_RING_aware/intel/igb/igb-5.0.6-zc/src/igb_main.c:2596: > error: ‘igb_ndo_fdb_dump’ undeclared here (not in a function) > make[2]: *** > [/usr/local/src/PF_RING-2014-04-23/drivers/PF_RING_aware/intel/igb/igb-5.0.6-zc/src/igb_main.o] > Error 1 > make[1]: *** > [_module_/usr/local/src/PF_RING-2014-04-23/drivers/PF_RING_aware/intel/igb/igb-5.0.6-zc/src] > Error 2 > make[1]: Leaving directory `/usr/src/kernels/2.6.32-431.11.2.el6.x86_64' > make: *** [default] Error 2 > > Using SVN revision 7540. > > Thanks, > > Jesse > > > > -- > Jesse Bowling > > _______________________________________________ > Ntop-misc mailing list > [email protected] > http://listgateway.unipi.it/mailman/listinfo/ntop-misc > > > > _______________________________________________ > Ntop-misc mailing list > [email protected] > http://listgateway.unipi.it/mailman/listinfo/ntop-misc > > -- Jesse Bowling
_______________________________________________ Ntop-misc mailing list [email protected] http://listgateway.unipi.it/mailman/listinfo/ntop-misc
