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

    Download throughput issues

    Scheduled Pinned Locked Moved General pfSense Questions
    9 Posts 4 Posters 1.5k 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.
    • M Offline
      Mr Alpha
      last edited by

      I recently upgraded my internet connection which required a new modem as well. The new internet connection is sold as up to 1000/100 Mbps where the old one was 300/30 Mbps. To my dismay my download speeds ended up being slower than before.

      With the old connection I would get 275/25 Mbps when connecting though pfSense.

      With the new one I get only 30/100 Mbps.

      If I bypass pfSense and connect a machine directly to the modem I get 550/100 Mbps.

      Ever since I have been trying to figure out what might be causing the download speed bottleneck.
      The hardware is a OPNsesne box with a Intel Atom CPU Z530 running 2.3.2-RELEASE-p1 (i386).
      This is not running though any VPN connection and I do not have any traffic shaping enabled.
      I've tried rebooting both the modem and the pfSense box a few times.
      According to Status / System Activity the [intr{irq257: re1}] remains below 5% CPU load throughout the download test.
      I've tried disabling DHCPv6 to disable IPv6 in case that was causing an issue.
      The WAN interface reports as 1000baseT <full-duplex>.
      I've tried changing the networking cable between the modem and pfSense.
      I've tried using different ethernet ports on the modem. (It is really a modem/router/switch combo set to bridge mode.)
      I've tried connecting a switch between the modem and pfSense.

      Nothing I've tried has made any difference. What else could it be?</full-duplex>

      1 Reply Last reply Reply Quote 0
      • J Offline
        jamesonp
        last edited by

        Do you have traffic shaping enabled?

        1 Reply Last reply Reply Quote 0
        • M Offline
          Mr Alpha
          last edited by

          No, i don't have traffic shaping enabled.

          1 Reply Last reply Reply Quote 0
          • J Offline
            jamesonp
            last edited by

            Sorry, I reread your original and saw you already stated that.

            Have you ever had any traffic shaping setup in the past?  I guess what I'm getting at is the possibility of some left over queues.

            You could always try wiping your pfSense config (after creating a backup) and seeing if that improves speeds.

            1 Reply Last reply Reply Quote 0
            • w0wW Offline
              w0w
              last edited by

              There are some problems regarding realtek NIC drivers in freebsd and some hardware/software limitations to known types of connections, like PPPoE
              https://forum.pfsense.org/index.php?topic=114123.0

              1 Reply Last reply Reply Quote 0
              • M Offline
                Mr Alpha
                last edited by

                I tried resetting configuration to factory defaults and it didn't make a difference.

                This is a cable connection, which shouldn't use PPPoE AIUI.

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

                  Cable speeds can change depending on your neighbors in the area since the big pipe is shared between everyone. If PfSense was running faster speeds before and all things considered I would also look at the modem and possible ISP gateway. Some bridged modems note to use port 1 only so maybe stick with that port. Test without bridge mode also and maybe tonight just leave your modem off overnight and see if you can get another ISP gateway offered.
                  Another good source of info would be the DSLReports forum website.
                  For best speeds maybe try testing during off peak hours. Not sure if this helps but good to check off some what if's.
                  Guessing games or whack a mole can drive a guy batty.  ;)

                  1 Reply Last reply Reply Quote 0
                  • M Offline
                    Mr Alpha
                    last edited by

                    I tried late at night. Then I got 850/100 when connecting directly to the modem and 30/100 when connecting through pfSense. These tests were done back to back.

                    I also tried re-enabling the routing in the modem to see if that helped. Still got 30/100 when going through pfSense.

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

                      @Mr:

                      I tried late at night. Then I got 850/100 when connecting directly to the modem and 30/100 when connecting througth pfSense

                      850 is close enough for now. The 30/100 is very consistent, seems always 30 never slower….???
                      Hardware/Software pfhttt! what do I know. Your machine. So, back to the LAN or WAN.
                      If you want to try running it in router mode for testing.
                      System/Advanced/Firewall&NAT\ - Try test with packet filter off.
                      Open it up until you figure out bottleneck, takes alot of guess work out of the way. If it speeds up(a lot) you win,search is smaller, if not you still win.
                      If you have 3 nics you can try to isolate one while testing 2 with- Interfaces/Interface Assignments- test different NIC for wan.
                      In router mode this would be easier. Less setup time.
                      Try Wireshark and read the traffic chatter. Compare with best speed captures.

                      It could still be between your pc and pfsense also so check your details for the pc nic connection.
                      On PfSense-
                      Status/Interfaces-any errors or collisions? Wan or Lan.
                      System/Routing/Gateways-add Gateway to get dpinger monitor logs
                      Are all your services running.
                      Check System Logs and gateway log, Resolver, etc.
                      Find the others here some good error logs. ;)
                      Not sure if this is useful advice myself,guessing here.
                      Good hunting.

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