I've disabled TSO per the network tuning recommendations, but I still see the VLAN_HWTSO option on my physical interfaces in the output of ifconfig. I guess that the "Disable hardware TCP segmentation offload" causes pfSense to do ifconfig -tso on each physical interface, but not ifconfig -vlanhwtso. I suppose I'm wondering why this part of TSO is left enabled and if it makes to disable it as well?
ifconfig ix0 -vlanhwfilter -vlanhwtso -tso
These commands may be placed into a shellcmd tag to execute at boot time to make the change persistent.
Thanks heper. I don't need to do -tso, since it's already removed from the interface; and I don't need to do -vlanhwfilter, since the NIC in the 2440 doesn't seem to have a problem with that; so I just did -vlanhwtso.