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

Reply via email to