You must have at least Oracle Solaris 11.3 SRU22 OS installed. For example:
% pkg info entire Name: entire Summary: entire incorporation including Support Repository Update (Oracle Solaris 11.3.22.4.0). ... <output omitted> ... Version: 0.5.22 (Oracle Solaris 11.3.22.4.0)
For more information, see Hardware and Software Requirements for more information.
# grep i40e /etc/path_to_inst
If the adapter is properly installed, you should see output similar to this:
root@t7-1a:~# grep i40 /etc/path_to_inst “/pci@302,/pci@1/ethernet@0” 8 “i40e” “/pci@302,/pci@1/ethernet@0,1” 9 “i40e” “/pci@302,/pci@1/ethernet@0,2” 10 “i40e” “/pci@302,/pci@1/ethernet@0,3” 11 “i40e” “/pci@302,/pci@1/ethernet@0” 4 “i40e”