When running pfSense as a guest in Citrix Hypervisor you must disable all offloading features on all external network interfaces, letting the guest handle everything.

Sadly, there’s no way to specify additional configuration for each network interface in pfSense. Please, correct me if I’m wrong.

Save this shell script in root‘s home directory, make it executable, and run it after every reboot. Maybe a cron(8) job could be used.

#!/bin/sh

ifconfig xn0 -rxcsum -txcsum -rxcsum6 -txcsum6 -tso6 -tso4 -lro
ifconfig xn1 -rxcsum -txcsum -rxcsum6 -txcsum6 -tso6 -tso4 -lro

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>