Feedback on Hardware — Hardware Tuning and Troubleshooting - Flow Control for ix
The entry for Flow Control for ixgbe(4) (aka ix).
Above the entry it says to put the config in system tunables.
When I do that it works for the current boot, but on the reboot it isn't active until I do a change->save in system tunables.
I checked the original readme for the driver from Microsoft (https://www.intel.com/content/www/us/en/download/14303/intel-network-adapters-driver-for-pcie-10-gigabit-network-connections-under-freebsd.html)
There it gave options for putting in /boot/loader.conf.
I put that into /boot/loader.conf.local, and then the setting survived reboots (I could also remove the system tunables, the /boot/loader.conf.local row was enough).
Updated by Marcos Mendoza 4 months ago
Looks like this applies to ixl as well: https://www.intel.com/content/www/us/en/download/18331/intel-network-adapter-driver-for-intel-ethernet-controller-700-series-under-freebsd.html
hw.ixl.flow_control=0 should be set in
Perhaps there's an issue with the system tunables for NICs being set too late/early in the boot process?