ok, seems like a lot is going on here. after the setbacks of the last post I went ahead and disabled packages that I was not suspecting of having a great impact on performance, like BandwidthHD and Darkstat. And that seemed to improved things somewhat. now, even hours after a reboot I get up to 900 mbits/s, so almost gigabit. Though, when running iperf, the numbers are all over the place, as you can see here:
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 76.1 MBytes 638 Mbits/sec 858 660 KBytes
[ 5] 1.00-2.00 sec 86.2 MBytes 723 Mbits/sec 0 754 KBytes
[ 5] 2.00-3.00 sec 97.5 MBytes 818 Mbits/sec 35 625 KBytes
[ 5] 3.00-4.00 sec 95.0 MBytes 797 Mbits/sec 0 732 KBytes
[ 5] 4.00-5.00 sec 90.0 MBytes 755 Mbits/sec 14 611 KBytes
[ 5] 5.00-6.00 sec 87.5 MBytes 734 Mbits/sec 0 714 KBytes
[ 5] 6.00-7.00 sec 71.2 MBytes 598 Mbits/sec 6 570 KBytes
[ 5] 7.00-8.00 sec 93.8 MBytes 786 Mbits/sec 0 684 KBytes
[ 5] 8.00-9.00 sec 108 MBytes 902 Mbits/sec 0 796 KBytes
[ 5] 9.00-10.00 sec 109 MBytes 912 Mbits/sec 0 894 KBytes
[ 5] 10.00-11.00 sec 96.2 MBytes 807 Mbits/sec 156 694 KBytes
[ 5] 11.00-12.00 sec 77.5 MBytes 650 Mbits/sec 1 576 KBytes
[ 5] 12.00-13.00 sec 108 MBytes 902 Mbits/sec 0 704 KBytes
[ 5] 13.00-14.00 sec 104 MBytes 870 Mbits/sec 0 809 KBytes
[ 5] 14.00-15.00 sec 106 MBytes 891 Mbits/sec 55 679 KBytes
[ 5] 15.00-16.00 sec 104 MBytes 870 Mbits/sec 8 576 KBytes
[ 5] 16.00-17.00 sec 98.8 MBytes 828 Mbits/sec 0 697 KBytes
[ 5] 17.00-18.00 sec 108 MBytes 902 Mbits/sec 0 806 KBytes
[ 5] 18.00-19.00 sec 92.5 MBytes 776 Mbits/sec 46 660 KBytes
[ 5] 19.00-20.00 sec 95.0 MBytes 797 Mbits/sec 0 766 KBytes
When I disable openvpn I get slightly better results, as well as when I disable pfBlocker, but for me they are worth the impact, for now.
Still, I am convinced that if I get to make Hardware LRO work my throughput would improve. Any input on how to make that work is highly appreciated.