For example, on an Oracle Solaris x86 server, you should see output similar to this:
# grep bnxt /etc/path_to_inst "/pci@0,0/pci8086,3c0a@3,2/pci108e,7b15@0" 0 "bnxt" "/pci@0,0/pci8086,3c0a@3,2/pci108e,7b15@0,1" 1 "bnxt"
In these preceding examples:
The first part within the double quotes specifies the hardware node name in the device tree.
The number not enclosed in quotes is the instance number (shown in bold for emphasis).
The last part in double quotes is the driver name.
Save the bnxt.conf file and reboot the system. See Driver Parameters (Oracle Solaris x86).
"/pci@2,0/pci8086,2f08@3/pci108e,3044@0" 0 "bnxt" "/pci@2,0/pci8086,2f08@3/pci108e,3044@0,1" 1 "bnxt"
# dladm show-linkprop -p flowctrl net5 LINK PROPERTY PERM VALUE EFFECTIVE DEFAULT POSSIBLE net5 flowctrl rw no no no no,tx,rx,bi, pfc,auto flow_control = 3;
For bidirectional flow control:
# dladm set-linkprop -p flowctrl=bi net5
For more information, refer to the Oracle Solaris dladm(5) man page.