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

    Slow internet!! HELP.

    Scheduled Pinned Locked Moved General pfSense Questions
    35 Posts 10 Posters 25.8k 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.
    • D
      darksoul
      last edited by

      Perhaps you don't understand what I'm saying?. Untangle gave me my full connection on the same box, same hardware. It's not a hardware issue.

      Might be a driver issue, but not sure.

      The "problem" I believe is the ONT is only capable of 10Mbps, 100Mbps and 1000Mbps. PFSense tries to negotiate it at 1000Mbps on a 100Mbps card.

      Now, the solution to this is to set it to a certain port speed. Unfortunately PFSense seems to not be able to set it correctly, when I try setting both lan and wan to 100Mbps half duplex, it reverts the configuration back to the old.

      It cant be one or the other for whatever strange reason, I had that same issue with untangle - it was either both cards or none at all. I can set the WAN to 100Mbps half duplex, but not both. I tried switching the LAN cards as well, but it still reverted back.

      So I'm guessing running both cards in half-duplex 100Mbps is impossible on PFSense?.

      Edit: Ah, just realized the last part of what you said. I replaced the untangle OS/Distro with PFSense.

      1 Reply Last reply Reply Quote 0
      • W
        wallabybob
        last edited by

        @darksoul:

        The "problem" I believe is the ONT is only capable of 10Mbps, 100Mbps and 1000Mbps.

        This is not surprising since these speeds are the only "standard" Ethernet speeds (except for 10Gbps).

        PFSense tries to negotiate it at 1000Mbps on a 100Mbps card.

        How did you determine that? Which card? What is the driver name in pfSense?

        Now, the solution to this is to set it to a certain port speed. Unfortunately PFSense seems to not be able to set it correctly, when I try setting both lan and wan to 100Mbps half duplex, it reverts the configuration back to the old.

        How do you set both lan and wan to 100Mbps half duplex? When does the configuration revert back to the old?

        It cant be one or the other for whatever strange reason, I had that same issue with untangle - it was either both cards or none at all. I can set the WAN to 100Mbps half duplex, but not both. I tried switching the LAN cards as well, but it still reverted back.

        What LAN cards have you tried?

        Are you sure your "switch" is really a switch and not a hub? Hubs have simpler electronics than switches and have to operate in half duplex. Switches can normally operate in either full duplex or half duplex.

        1 Reply Last reply Reply Quote 0
        • D
          darksoul
          last edited by

          @wallabybob:

          @darksoul:

          The "problem" I believe is the ONT is only capable of 10Mbps, 100Mbps and 1000Mbps.

          This is not surprising since these speeds are the only "standard" Ethernet speeds (except for 10Gbps).

          PFSense tries to negotiate it at 1000Mbps on a 100Mbps card.

          How did you determine that? Which card? What is the driver name in pfSense?

          Now, the solution to this is to set it to a certain port speed. Unfortunately PFSense seems to not be able to set it correctly, when I try setting both lan and wan to 100Mbps half duplex, it reverts the configuration back to the old.

          How do you set both lan and wan to 100Mbps half duplex? When does the configuration revert back to the old?

          It cant be one or the other for whatever strange reason, I had that same issue with untangle - it was either both cards or none at all. I can set the WAN to 100Mbps half duplex, but not both. I tried switching the LAN cards as well, but it still reverted back.

          What LAN cards have you tried?

          Are you sure your "switch" is really a switch and not a hub? Hubs have simpler electronics than switches and have to operate in half duplex. Switches can normally operate in either full duplex or half duplex.

          Yes.. I'm sure its a switch.

          I edit the configuration file in cf/conf to change the port speed. I was doing it right since I could do each of them separately but not at the same time.

          As for how I determined it was at 1000Mbps… it told me in the status - interfaces page.

          Right!. New issue!.

          In/Out errors on WAN: 90109/0

          In/Out errors on LAN: 1/0

          Something is obviously wrong. It's not the card - I've tried another one.

          1 Reply Last reply Reply Quote 0
          • W
            wallabybob
            last edited by

            I suspect its unlikely that an interface not capable of operating at 1000Mbps would negotiate to operate at 1000Mbps. Regardless, there is almost certainly a problem on your WAN link with that error count. Do you have the correct cable for the link between ONT and WAN interface of pfSense? Should it be crossover or straight through?

            1 Reply Last reply Reply Quote 0
            • G
              Gob
              last edited by

              Have you tried a switch inline between WAN and ONT?

              If I fix one more thing than I break in a day, it's a good day!

              1 Reply Last reply Reply Quote 0
              • D
                darksoul
                last edited by

                @Gob:

                Have you tried a switch inline between WAN and ONT?

                Assuming you mean directly accessing the ONT or changing the ethernet cable… no. Seeing as it was working 100% fine 3 days ago with untangle. I'm not trying to turn this into a pfsense vs untangle thread, since I like PFSense better then untangle by a mile - it's just I'm getting tired of people assuming the issue is hardware related when I've already said multiple times it worked fine before.

                wallabybob:

                The network card on pfsense is 100Mbps. The ONT can reach 1000Mbps speeds. PFSense was reporting it was linked at 1000Mbps. Obviously it can't reach those speeds, so its just bad negotiation.

                Like I said above, same configuration that I was using for untangle 3 days ago that worked.

                Is this a driver problem?.

                1 Reply Last reply Reply Quote 0
                • R
                  rpsmith
                  last edited by

                  "I had this issue with untangle, and I found limiting both WAN and LAN to 50Mbps total transfer speed (cant remember if it was half duplex or full duplex, I believe half) fixed connection issue."

                  Your first post tells me you have a hardware problem.

                  Roy…

                  1 Reply Last reply Reply Quote 0
                  • W
                    wallabybob
                    last edited by

                    @darksoul:

                    Seeing as it was working 100% fine 3 days ago with untangle. I'm not trying to turn this into a pfsense vs untangle thread, since I like PFSense better then untangle by a mile - it's just I'm getting tired of people assuming the issue is hardware related when I've already said multiple times it worked fine before.

                    At least two people have pointed out their pfSense system gets much better bandwidth than you are able to report. So what's different about your configuration that causes you to get much lower bandwidth? pfSense software is common so perhaps its a device driver that you are using that others aren't using. Perhaps its "hardware". Perhaps you can suggest something else.

                    About working 100% fine 3 days ago with untangle: did you ever check the "wan" error counts in untangle? If not, how can you be sure you didn't just find a mode that worked "well enough" rather than one that worked 100%?

                    If you are not prepared to allow the possibility that there might be "hardware" error in a configuration that apparently should work correctly in full duplex mode but requires half duplex mode to give "good enough" performance then I think I'm probably wasting my time continuing the conversation. I'm not saying it must be a hardware problem, but it does look like one to me.

                    Is this a driver problem?.

                    Maybe. What are your interfaces (e.g. WAN is xl0, LAN is de0)? (This information can be obtained from the WEB GUI: Interfaces -> Assign or Status -> Interfaces or provide the output of the shell command ifconfig -a)

                    You haven't yet answered my question about the cable to the ONT: are you sure you have the correct cable (including that the cable is not too long etc)?

                    1 Reply Last reply Reply Quote 0
                    • D
                      darksoul
                      last edited by

                      It's a 25 foot ethernet cable, CAT5-E.

                      LAN sis0 WAN dc0

                      If it is a hardware error (and I doubt this because I've tried another network card), then I won't mind if I can get it to work "well enough".

                      1 Reply Last reply Reply Quote 0
                      • E
                        eirikz
                        last edited by

                        Could you try calling your ISP and asking them to put the ONT-downlink port you are using to 100MBit FDX static instead of autonegotiate perhaps ?

                        Running pfSense on :
                        DL380G4 with ESX Vsphere and DL360G4p bare metal

                        1 Reply Last reply Reply Quote 0
                        • chpalmerC
                          chpalmer
                          last edited by

                          Please try a new network cable, just to rule it out.

                          And route it differently than you have now.

                          Triggering snowflakes one by one..
                          Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz on an M400 WG box.

                          1 Reply Last reply Reply Quote 0
                          • D
                            darksoul
                            last edited by

                            Why is everyone here so useless?. I might just try endian.

                            I wonder which part of "WORKED 100% FINE THREE DAYS AGO ON ANOTHER ROUTER SOFTWARE" people failed to understand. This is getting me nowhere.

                            1 Reply Last reply Reply Quote 0
                            • G
                              Gob
                              last edited by

                              thanks for sharing your supreme knowledge with us menial people.

                              If I fix one more thing than I break in a day, it's a good day!

                              1 Reply Last reply Reply Quote 0
                              • Cry HavokC
                                Cry Havok
                                last edited by

                                darksoul - it's simple - you've already highlighted that the original platform had problems and since then you've switched OS (and hence drivers etc).  According to your own posts it hasn't worked "100% fine".

                                So, if you're unwilling to accept that you may be wrong and unwilling to work with us to help find the problem I don't think anybody's going to miss your attitude ::)

                                If on the other hand you're willing to work with us and accept that we need to rule out hardware issues, feel free to stay and be constructive.

                                1 Reply Last reply Reply Quote 0
                                • G
                                  GuzmanDiaz18
                                  last edited by

                                  just out of curiosity, you do not have squid installed. Now I want to do ping the dns server of your internet when downloading and published when the latency.

                                  1 Reply Last reply Reply Quote 0
                                  • R
                                    rpsmith
                                    last edited by

                                    "Why is everyone here so useless?"

                                    We now know you have an unknown technical problem and at least one known person problem.  A good start to repair the later would be to apologize to all the good folks that took the time to try to help you fix your technical problems.

                                    As far as your Internet speed problems go, you might want to spend less time defending your take on the problem and more time on trying to understand the advise other folks are offering you.

                                    It's OK to get frustrated when you're trying to resolve a stubborn problem but it's not OK to take out that frustration on the good folks that are volunteering to help.

                                    Grow Up, Man Up and Wise Up.

                                    Roy…

                                    1 Reply Last reply Reply Quote 0
                                    • M
                                      MarcoP
                                      last edited by

                                      As usual, very familiar …. good debuggers look, touch, move, change and swap everything to found where the problem is. Cables, plugs, sockets, hardware, software ....

                                      And hey ... everyone knows that network errors are also caused by cables or connections ... worth giving it a try and let everyone try to help you the way they knows?

                                      One more cause: a wrong IP would also give such error statistics ;)

                                      @darksoul:

                                      I have a problem. It's not a unknown problem - I had this issue with untangle, and I found limiting both WAN and LAN to 50Mbps total transfer speed (cant remember if it was half duplex or full duplex, I believe half) fixed connection issue.

                                      Ohhh 50mbps half duplex? sounds to me hardware or cable … are you sure you are not using a cat5?
                                      if you are using a cat5e ... did you tried to use a straight-pair and a crossover? ... sorry question have been asked few times and we had no answer on this, yet ...

                                      @darksoul:

                                      The problem is, I tried that with pfsense. And while I was definitely able to limit WAN, LAN never showed up as half-duplex. When I attempted to do this, it just removed the half-duplex and full-duplex from the LAN details and slapped on 100Mbps with nothing else.

                                      Auto-negotiation on the LAN side its working properly and this proves that issues are on the WAN side.

                                      The question here is only one. Why untagle want WAN and LAN speed negotiation to be the same? Two different cards for two different networks … wooohhhh lol

                                      I see your point, you refuse to understand its a hardware issue because you got it working with untangle and now you having issues with pfsense .... but you are missing the whole point here.
                                      You have hadrware issues!

                                      And by the way with a cat5e cable forget about 1000mbps since 100mpbs its all you going to get.

                                      @darksoul:

                                      Why is everyone here so useless?. I might just try endian.

                                      Haven't noticed this before … good on ya

                                      1 Reply Last reply Reply Quote 0
                                      • R
                                        rpsmith
                                        last edited by

                                        one correction: A good CAT5E cable will run just fine at 1,000 mbps.

                                        Roy…

                                        1 Reply Last reply Reply Quote 0
                                        • chpalmerC
                                          chpalmer
                                          last edited by

                                          ::)

                                          Good luck on your next venture.

                                          Like we said…  Hardware problem

                                          http://forums.untangle.com/networking/15423-slow-download-upload.html

                                          Triggering snowflakes one by one..
                                          Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz on an M400 WG box.

                                          1 Reply Last reply Reply Quote 0
                                          • L
                                            Lectrician
                                            last edited by

                                            Sorry to bump in on this thread, but where do you find the WAN and LAN errors?  Are they viewable in the GUI?

                                            I am having trouble with slow internet browsing at times and wanted to see if anything looked a miss there.

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