Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Intel X550-T2

    Scheduled Pinned Locked Moved Hardware
    17 Posts 3 Posters 1.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      kennypollock
      last edited by

      This post is deleted!
      1 Reply Last reply Reply Quote 0
      • K
        kennypollock
        last edited by

        Did another new install of pfSense and it seems to be working now. Not getting the same 2.5 speeds as direct from modem but now getting a little over 1000 so I know it's seeing past gigabit. I wonder what settings I need to tweak?

        1 Reply Last reply Reply Quote 0
        • stephenw10S
          stephenw10 Netgate Administrator
          last edited by

          How are you testing? What is the rest of hardware?

          Try running top -aSH at the command line whilst you test, check the CPU usage per core.

          Steve

          K 1 Reply Last reply Reply Quote 0
          • K
            kennypollock @stephenw10
            last edited by

            @stephenw10 Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
            Current: 3400 MHz, Max: 3401 MHz
            8 CPUs: 1 package(s) x 4 core(s) x 2 hardware threads
            AES-NI CPU Crypto: Yes (inactive)
            QAT Crypto: No
            12 GB RAM
            When I run a speedtest.net test it won't really go much over 1000 either way - Windows says it's connected at 2.5. The CPU doesn't go over 4% when running test. If I plug cable going to WAN directly to my client PC it will get 2500 up/down on same speedtest.net site.

            1 Reply Last reply Reply Quote 0
            • stephenw10S
              stephenw10 Netgate Administrator
              last edited by

              Hmm, well not any sort of CPU limit then. I'd guess it's a limit in the driver somewhere then. I assume it still shows linked at 1G since the code to allow reporting other speeds?
              I would certainly try enabling the hardware off-loading options (or disabling them if they are enabled).

              K 1 Reply Last reply Reply Quote 0
              • K
                kennypollock @stephenw10
                last edited by

                @stephenw10 Unknown link speeds via web interface
                Stock driver with pfsense new install
                Firmware updated cards
                Can you point me in the right direction for those options? This is all new to me but I'm discouraged because not seeing the same speeds makes me want to go shell out for a $500 2.5 GBe pre-built router and be done but if I can get this working properly it would be amazing...

                1 Reply Last reply Reply Quote 0
                • stephenw10S
                  stephenw10 Netgate Administrator
                  last edited by

                  Can we see the ifconfig output?

                  There are numerous options but those pfSense can set directly are in Sys > Adv > Networking.

                  When you test what throughput does pfSense show on the traffic graphs? Is it actually above 1G?

                  You might also consider an igc based card instead.

                  Steve

                  K 1 Reply Last reply Reply Quote 0
                  • K
                    kennypollock @stephenw10
                    last edited by stephenw10

                    @stephenw10 What card would you recommend?
                    AT&T has 5000mbps service available to me so I can see myself upgrading to that in the next year but right now 2500 is what I pay for. My business does a lot of 300 GB + downloads and if I can get this working it will save us a lot of time :)

                    The traffic graph showed just a hair over 1G

                    Here is my ifconfig:

                    re0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
                    	options=8209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE>
                    	ether f8:b1:56:e3:35:1f
                    	media: Ethernet autoselect (none)
                    	status: no carrier
                    	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
                    ix0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
                    	options=e138bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC,VLAN_HWFILTER,RXCSUM_IPV6,TXCSUM_IPV6>
                    	ether a0:36:9f:20:a5:1c
                    	inet6 fe80::a236:9fff:fe20:a51c%ix0 prefixlen 64 scopeid 0x2
                    	inet6 2600:1700:1ec2:8ff0:a236:9fff:fe20:a51c prefixlen 64 autoconf
                    	inet6 2600:1700:1ec2:8ff0::49 prefixlen 128
                    	inet 99.148.24.85 netmask 0xfffffff8 broadcast 99.148.24.87
                    	media: Ethernet autoselect (Unknown <rxpause,txpause>)
                    	status: active
                    	nd6 options=23<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL>
                    ix1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
                    	options=e138bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC,VLAN_HWFILTER,RXCSUM_IPV6,TXCSUM_IPV6>
                    	ether a0:36:9f:20:a5:1e
                    	inet6 fe80::a236:9fff:fe20:a51e%ix1 prefixlen 64 scopeid 0x3
                    	inet6 fe80::1:1%ix1 prefixlen 64 scopeid 0x3
                    	inet6 2600:1700:1ec2:8fff:a236:9fff:fe20:a51e prefixlen 64
                    	inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
                    	media: Ethernet autoselect (Unknown)
                    	status: active
                    	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
                    enc0: flags=0<> metric 0 mtu 1536
                    	groups: enc
                    	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
                    lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
                    	options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
                    	inet6 ::1 prefixlen 128
                    	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
                    	inet 127.0.0.1 netmask 0xff000000
                    	groups: lo
                    	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
                    pflog0: flags=100<PROMISC> metric 0 mtu 33160
                    	groups: pflog
                    pfsync0: flags=0<> metric 0 mtu 1500
                    	groups: pfsync
                    
                    1 Reply Last reply Reply Quote 0
                    • stephenw10S
                      stephenw10 Netgate Administrator
                      last edited by

                      Does the other end of the cable show it linked at 2.5G?

                      Any errors on those interfaces shown in: netstat -i ?

                      Steve

                      K 1 Reply Last reply Reply Quote 0
                      • K
                        kennypollock @stephenw10
                        last edited by stephenw10

                        @stephenw10
                        2.5 Gbps connected on my computer hooked into LAN

                        Name    Mtu Network       Address              Ipkts Ierrs Idrop    Opkts Oerrs  Coll
                        re0*   1500 <Link#1>      f8:b1:56:e3:35:1f        0     0     0        0     0     0
                        ix0    1500 <Link#2>      a0:36:9f:20:a5:1c  3650480     9     0  4173229     0     0
                        ix0       - fe80::%ix0/64 fe80::a236:9fff:f        0     -     -        0     -     -
                        ix0       - 99.148.24.80/ pfSense.attlocal.     4692     -     -      421     -     -
                        ix1    1500 <Link#3>      a0:36:9f:20:a5:1e  4032292  8378     0  3305846     0     0
                        ix1       - fe80::%ix1/64 fe80::a236:9fff:f        0     -     -        0     -     -
                        ix1       - 192.168.1.0/2 pfSense                616     -     -     1009     -     -
                        ix1       - fe80::%ix1/64 fe80::1:1%ix1            0     -     -        0     -     -
                        enc0*  1536 <Link#4>      enc0                     0     0     0        0     0     0
                        lo0   16384 <Link#5>      lo0                      0     0     0        0     0     0
                        lo0       - localhost     localhost                0     -     -        0     -     -
                        lo0       - fe80::%lo0/64 fe80::1%lo0              0     -     -        0     -     -
                        lo0       - your-net      localhost                0     -     -        0     -     -
                        pflog 33160 <Link#6>      pflog0                   0     0     0     7276     0     0
                        pfsyn  1500 <Link#7>      pfsync0                  0     0     0        0     0     0
                        
                        1 Reply Last reply Reply Quote 0
                        • stephenw10S
                          stephenw10 Netgate Administrator
                          last edited by

                          Hmm, well that's not a huge number but I's rather not see any input errors in ix1 there.
                          Do they increase if you run a test?

                          K 1 Reply Last reply Reply Quote 0
                          • K
                            kennypollock @stephenw10
                            last edited by

                            @stephenw10 so i did a reboot to get to 0 errors. then i checked, none. did a speed test. download, no errors still. upload portion of the speedtest.net started the errors.

                            Name    Mtu Network       Address              Ipkts Ierrs Idrop    Opkts Oerrs  Coll
                            re0*   1500 <Link#1>      f8:b1:56:e3:35:1f        0     0     0        0     0     0
                            ix0    1500 <Link#2>      a0:36:9f:20:a5:1c  1550776     0     0  2024984     0     0
                            ix0       - fe80::%ix0/64 fe80::a236:9fff:f        0     -     -        2     -     -
                            ix0       - 99.148.24.80/ pfSense.attlocal.     4368     -     -      416     -     -
                            ix1    1500 <Link#3>      a0:36:9f:20:a5:1e  2024860  4233     0  1546331     0     0
                            ix1       - fe80::%ix1/64 fe80::a236:9fff:f        0     -     -        0     -     -
                            ix1       - 192.168.1.0/2 pfSense                638     -     -      620     -     -
                            ix1       - fe80::%ix1/64 fe80::1:1%ix1            0     -     -        0     -     -
                            enc0*  1536 <Link#4>      enc0                     0     0     0        0     0     0
                            lo0   16384 <Link#5>      lo0                      0     0     0        0     0     0
                            lo0       - localhost     localhost                0     -     -        0     -     -
                            lo0       - fe80::%lo0/64 fe80::1%lo0              0     -     -        0     -     -
                            lo0       - your-net      localhost                0     -     -        0     -     -
                            pflog 33160 <Link#6>      pflog0                   0     0     0      205     0     0
                            pfsyn  1500 <Link#7>      pfsync0                  0     0     0        0     0     0
                            

                            It's just so discouraging that taking the cable from AT&T modem to my PC direct is 2500
                            same cable to pfSense WAN with new cable from LAN to same PC and I'm at 990/1050 almost every test.

                            Am I dreaming that I will see anywhere near the same 2500 I get direct from modem with pfSense and my current setup? What am I doing wrong?

                            (Thank you for the responses BTW, I greatly appreciate you)

                            1 Reply Last reply Reply Quote 0
                            • stephenw10S
                              stephenw10 Netgate Administrator
                              last edited by

                              I've never tried to use an X550 NIC at 2.5G myself so it's somewhat guesswork! I have seen 2.5G many times with igc NICs.

                              Try swapping the NIC assignment for WAN and LAN and see if the errors follow ix1.

                              What is the USB NIC you are testing with?

                              You could try using the speedtest-cli client from pfSense directly. That way you are only testing one NIC. You probably won't see the best results doing that (it's not great at higher speeds) but if it shows any increase that will be a clue.

                              Steve

                              K 1 Reply Last reply Reply Quote 0
                              • K
                                kennypollock @stephenw10
                                last edited by

                                @stephenw10 I can try the speedtest-cli package later tonight

                                I am using a "Plugable 2.5G USB C and USB to Ethernet Adapter, 2-in-1 Adapter Compatible with USB C/Thunderbolt 3 or USB 3.0, USB-C to RJ45 2.5 Gigabit LAN Compatible with Mac and Windows" on my Windows client machine

                                It gets 2500 on speedtest.net if I take the pfSense box out of the way and do direct to modem.

                                I don't have a problem returning the X550-T2 if that's my problem here but I thought it was a 10G capable card and getting 2.5G in and out of it wouldn't be a problem....

                                1 Reply Last reply Reply Quote 0
                                • stephenw10S
                                  stephenw10 Netgate Administrator
                                  last edited by stephenw10

                                  @kennypollock said in Intel X550-T2:

                                  990/1050

                                  Seeing that is not sufficiently above 940 to prove it's actually linked at 2.5G IMO. Testing against speedtest.net can show averaging errors.

                                  Another test you could do is to run iperf3 on pfSense directly and test against it from th LAN side client. That should be obviously above 1G if it's really linked at 2.5G.

                                  Steve

                                  K 1 Reply Last reply Reply Quote 0
                                  • K
                                    kennypollock @stephenw10
                                    last edited by

                                    @stephenw10 Guess it was a driver issue with FreeBSD.

                                    Switched to Untangle and it's working flawlessly, so I guess I will just use that instead of pfSense. Thank you for your help :)

                                    ? 1 Reply Last reply Reply Quote 0
                                    • ?
                                      A Former User @kennypollock
                                      last edited by

                                      @kennypollock

                                      I am using a "Plugable 2.5G USB C and USB to
                                      Ethernet Adapter, 2-in-1 Adapter Compatible with
                                      USB C/Thunderbolt 3 or USB 3.0, USB-C to RJ45 2.5
                                      Gigabit LAN Compatible with Mac and Windows" on my
                                      Windows client machine
                                      It was pending on the FreeBSD support for the USB Adapter, more then once seen here they are often sorted with FreeBSD incompatible chips.

                                      1 Reply Last reply Reply Quote 0
                                      • First post
                                        Last post
                                      Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.