英特尔82576双链路网卡出现PFSense问题

我们正在构build一些运行PFSense的防火墙。 系统使用SuperMicro Super X8DTN +主板,其中包括一个双链路Intel千兆网卡(Intel 82576控制器)

我已经尝试了几个不同的相同的盒子 – 总是相同的结果。

无论如何,如果我configurationPFSense使用英特尔82576的IGB驱动程序,我将双端口控制器的一个端口设置为广域网,另一个是局域网,我得到非常慢的速度(约10千字节/秒)。 这与wan = igb0,lan = igb1

如果我添加一个额外的,独立的PCI-X网卡(使用EM驱动程序),我会得到惊人的速度(wan = em0,lan = igb0)。 踢球者 – igb司机仍在使用中!

任何想法,为什么这可能是或如何去解决它?

事实certificate,IGB驱动程序中存在一个与大型接收卸载(LRO)相关的错误。

禁用LRO可修复上述问题。

只是:

echo“dev.igb.0.enable_lro = 0”>> / etc / sysctl.conf echo“dev.igb.1.enable_lro = 0”>> / etc / sysctl.conf

并重新启动。

之后一切正常。