Hi,

i'm trying to prepare a new machine (DELL R630) using an Intel XL710-QDA2 
adapter.
When i compile the driver from stable rpm repository i get following undefined 
symbol errors,
the same happens when i try to load the resulting driver module.

Driver compile results:

> make[1]: Entering directory `/usr/src/kernels/3.10.0-327.10.1.el7.x86_64'
>   CC [M]  /usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_main.o
>   CC [M]  /usr/src/i40e-zc-1.3.49.487/i40e_zc/kcompat.o
>   CC [M]  /usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_ethtool.o
>   CC [M]  /usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_adminq.o
>   CC [M]  /usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_common.o
>   CC [M]  /usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_hmc.o
>   CC [M]  /usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_lan_hmc.o
>   CC [M]  /usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_nvm.o
>   CC [M]  /usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_configfs.o
>   CC [M]  /usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_debugfs.o
>   CC [M]  /usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_diag.o
>   CC [M]  /usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_txrx.o
>   CC [M]  /usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_ptp.o
>   CC [M]  /usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_virtchnl_pf.o
>   LD [M]  /usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_zc.o
>   Building modules, stage 2.
>   MODPOST 1 modules
> WARNING: "i40e_fcoe_setup_ddp_resources" 
> [/usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_zc.ko] undefined!
> WARNING: "i40e_fcoe_enable" [/usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_zc.ko] 
> undefined!
> WARNING: "i40e_dcbnl_setup" [/usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_zc.ko] 
> undefined!
> WARNING: "i40e_dcbnl_set_all" 
> [/usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_zc.ko] undefined!
> WARNING: "i40e_fcoe_vsi_setup" 
> [/usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_zc.ko] undefined!
> WARNING: "i40e_init_dcb" [/usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_zc.ko] 
> undefined!
> WARNING: "i40e_fcoe_handle_offload" 
> [/usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_zc.ko] undefined!
> WARNING: "i40e_fcoe_free_ddp_resources" 
> [/usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_zc.ko] undefined!
> WARNING: "i40e_init_pf_fcoe" [/usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_zc.ko] 
> undefined!
> WARNING: "i40e_fcoe_config_netdev" 
> [/usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_zc.ko] undefined!
> WARNING: "i40e_fcoe_vsi_init" 
> [/usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_zc.ko] undefined!
> WARNING: "i40e_fcoe_disable" [/usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_zc.ko] 
> undefined!
> WARNING: "i40e_get_fcoe_tc_map" 
> [/usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_zc.ko] undefined!
> WARNING: "i40e_get_dcb_config" 
> [/usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_zc.ko] undefined!
> WARNING: "i40e_aq_get_dcb_config" 
> [/usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_zc.ko] undefined!
> WARNING: "i40e_fcoe_handle_status" 
> [/usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_zc.ko] undefined!
> WARNING: "i40e_dcbnl_flush_apps" 
> [/usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_zc.ko] undefined!
>   CC      /usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_zc.mod.o
>   LD [M]  /usr/src/i40e-zc-1.3.49.487/i40e_zc/i40e_zc.ko
> make[1]: Leaving directory `/usr/src/kernels/3.10.0-327.10.1.el7.x86_64'

Driver loading results:

> [ 3144.126368] i40e_zc: Unknown symbol i40e_dcbnl_flush_apps (err 0)
> [ 3144.127039] i40e_zc: Unknown symbol i40e_fcoe_handle_status (err 0)
> [ 3144.127629] i40e_zc: Unknown symbol i40e_aq_get_dcb_config (err 0)
> [ 3144.128252] i40e_zc: Unknown symbol i40e_get_dcb_config (err 0)
> [ 3144.128803] i40e_zc: Unknown symbol i40e_get_fcoe_tc_map (err 0)
> [ 3144.129379] i40e_zc: Unknown symbol i40e_fcoe_disable (err 0)
> [ 3144.129952] i40e_zc: Unknown symbol i40e_fcoe_vsi_init (err 0)
> [ 3144.130498] i40e_zc: Unknown symbol i40e_fcoe_config_netdev (err 0)
> [ 3144.131096] i40e_zc: Unknown symbol i40e_init_pf_fcoe (err 0)
> [ 3144.131634] i40e_zc: Unknown symbol i40e_fcoe_free_ddp_resources (err 0)
> [ 3144.132220] i40e_zc: Unknown symbol i40e_fcoe_handle_offload (err 0)
> [ 3144.132785] i40e_zc: Unknown symbol i40e_init_dcb (err 0)
> [ 3144.133371] i40e_zc: Unknown symbol i40e_fcoe_vsi_setup (err 0)
> [ 3144.133899] i40e_zc: Unknown symbol i40e_dcbnl_set_all (err 0)
> [ 3144.134433] i40e_zc: Unknown symbol i40e_dcbnl_setup (err 0)
> [ 3144.135009] i40e_zc: Unknown symbol i40e_fcoe_enable (err 0)
> [ 3144.135539] i40e_zc: Unknown symbol i40e_fcoe_setup_ddp_resources (err 0)

OS Details:
host:/usr/src/i40e-zc-1.3.49.487$ uname -r
3.10.0-327.10.1.el7.x86_64
host:/usr/src/i40e-zc-1.3.49.487$ cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)

Any help would be great.

Is there anything else i should know for setting up dual-40gigabit capturing?
The pf_ring documentation at 
https://raw.githubusercontent.com/ntop/PF_RING/dev/doc/UsersGuide.pdf
does not mention i40e so far.

Regards,
-- 
Carsten Schöne
Team Leader Datacenter

InterNetX GmbH
Maximilianstr. 6
93047 Regensburg

Tel.   +49 941 59559-480
Fax   +49 941 59579-051

www.internetx.com
www.facebook.com/InterNetX
www.twitter.com/InterNetX

Geschäftsführer/CEO: Thomas Mörz
Amtsgericht Regensburg, HRB 7142
_______________________________________________
Ntop-misc mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop-misc

Reply via email to