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

    Issues with download speed.

    Scheduled Pinned Locked Moved General pfSense Questions
    7 Posts 3 Posters 859 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.
    • dbudd424D
      dbudd424
      last edited by dbudd424

      So I upgraded from 1gbps fiber to 5gbps today and have been trying to figure out why my download is always slower than my upload.

      Windows 10 Machine with a 10gb SolarFlare Nic.
      5925f072-d77b-46c8-87de-ce3df1fa1b1c-image.png

      Windows 10 Machine with 2.5gb Nic
      f775b356-2235-4ba6-a7fb-c4cb718619b4-image.png

      Pfsense Box: ( Home lab )
      2.7.0-RELEASE Pfsense
      i7-7700 CPU
      32gb ram.
      Intel X550-T2

      Network:
      icx-6610
      Lan is plugged into a Mikrotik S+RJ10 6-speed RJ-45
      2.5gb Windows machine is also plugged into a Mikrotik S+RJ10 6-speed RJ-45
      Running a 40G QSFP+ to 4xSFP+ to 10gb Nic machines.

      Switch showing the port is up and no errors for the port the lan is plugged into.

      fe25e1db-7d6d-4aa5-8ccd-fb2cb86bf8e7-image.png

      Services:
      Running:
      dhcp
      dpinger
      haproxy
      miniupnpd
      ntpd
      sshd
      syslogd
      tailscale
      telegraf
      Unbound

      Stopped:
      iperf
      PfBlockerNG ( Turned it off as I thought this was an issue)

      netstat -i output: (
      f22236d2-b9fe-4eb6-bfb6-9c610d699c2c-image.png

      After a restart the Ierrs went away but starting to see them on Link#2 only atm.

      I have unchecked all the hardware checksum options under advanced and network tested with them off and on and made no difference.

      Iperf results for Lan:
      Windows w/10gb nic hitting the lan on PFsense
      9a972fd7-a557-4f7a-86cb-771382401f77-image.png

      Hitting my Unraid box with a 10gb card
      742de29b-dcd5-4227-92e5-da87acd711d3-image.png

      CPU Activity:
      Iperf hitting Lan
      ab9e797c-ccde-4091-81d1-4520a985fc99-image.png

      Speedtest.net
      8f03e718-953a-4664-bddc-1d4a09d0c875-image.png

      I did check with limiters under firewalls and I tested by creating a FQ_CODEL scheduler and assigning it to rules but it caused some other internet issues so I removed it out of rules.

      Adding Extra Information:

      Boot/loader.config:
      kern.cam.boot_delay=10000
      kern.ipc.nmbclusters="1000000"
      kern.ipc.nmbjumbop="524288"
      kern.ipc.nmbjumbo9="524288"
      opensolaris_load="YES"
      zfs_load="YES"
      kern.geom.label.gptid.enable="0"
      kern.geom.label.disk_ident.enable="0"
      kern.geom.label.disk_ident.enable="0"
      kern.geom.label.gptid.enable="0"
      opensolaris_load="YES"
      zfs_load="YES"
      autoboot_delay="3"
      hw.hn.vf_transparent="0"
      hw.hn.use_if_start="1"
      net.link.ifqmaxlen="128"

      I'm going to try changing out the ethernet cables and try swapping in a Intel X540-T2 that I have handy. Outside of that I'm not sure what else I can try.

      Any suggestions or if anyone is seeing something I'm missing please let me know it would be greatly appreciated.

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

        Can you see the full 5G down if you bypass the firewall entirely?

        Steve

        dbudd424D 1 Reply Last reply Reply Quote 0
        • dbudd424D
          dbudd424 @stephenw10
          last edited by

          @stephenw10 so when they tested with a OWC Thunderbolt 3 10g Ethernet Adapter it showed full speed. If I bypass pfsense directly and go to the computer with the 10gb solarflare card using a Wiitek rj45 module I get around the same download speed but my upload speed matches the download instead of hitting 5gb when using the firewall. I'm going to toss a intel-540-t2 card into that box and re-test without the module.

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

            Testing directly from the Windows client you see reduced speeds both up and down?

            That does seem like a client issue then.

            1 Reply Last reply Reply Quote 0
            • N
              NOCling
              last edited by

              Do you use HT?
              If it is active go and disable it could lower latency and push throughput.

              Netgate 6100 & Netgate 2100

              1 Reply Last reply Reply Quote 0
              • dbudd424D
                dbudd424
                last edited by dbudd424

                Wanted to follow back up. I have the issue fixed now.

                253ce69b-c5ce-4f48-85e3-4761256033df-image.png

                After doing a bunch of testing and cable swapping. turned of HT and even did a nic card update. Tested outside of the firewall and it worked. So after I ended up just moving the Intel nic down to the next PCI slot and it fixed. the issue was a motherboard issue.

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

                  Nice. I can only dream of those speeds.

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