Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login
    Introducing Netgate Nexus: Multi-Instance Management at Your Fingertips.

    Set Interface speed

    Scheduled Pinned Locked Moved General pfSense Questions
    13 Posts 3 Posters 504 Views 4 Watching
    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.
    • QinnQ Offline
      Qinn
      last edited by Qinn

      Is it possible to set an interface to 1Gb, As I think it's now set to 2,5Gb and this conflicts with my XGS-PON ONT, this needs 1Gb. From the past I can remember the setting below, but it's not there anymore. I read something like dev.ix.3.advertise_speed

      6e014e68aeb17aede367ec356229513c32ff6ef9_2_555x500.jpeg

      Hardeware: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz 102 GB mSATA SSD (ZFS)
      Firmware: Latest-stable-pfSense CE (amd64)
      Packages: pfBlockerNG devel-beta (beta tester) - Avahi - Notes - Ntopng - PIMD/udpbroadcastrelay - Service Watchdog - System Patches

      GertjanG 1 Reply Last reply Reply Quote 0
      • GertjanG Offline
        Gertjan @Qinn
        last edited by

        @Qinn

        The :

        cb9c0fb6-7e67-4cf7-8d9c-13ded43640a6-image.png

        == "figure out yourself what is best ?"
        isn't an option ?

        No "help me" PM's please. Use the forum, the community will thank you.

        QinnQ 1 Reply Last reply Reply Quote 0
        • QinnQ Offline
          Qinn @Gertjan
          last edited by Qinn

          @Gertjan Can't seem to find it the above picture was from the internet, where is it (the speed setting) located in pfS 2.8.1?

          Hardeware: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz 102 GB mSATA SSD (ZFS)
          Firmware: Latest-stable-pfSense CE (amd64)
          Packages: pfBlockerNG devel-beta (beta tester) - Avahi - Notes - Ntopng - PIMD/udpbroadcastrelay - Service Watchdog - System Patches

          GertjanG 1 Reply Last reply Reply Quote 0
          • GertjanG Offline
            Gertjan @Qinn
            last edited by

            @Qinn
            Goto Interfaces> Interface Assignments
            Look up the interface driver name, like 'ix3', and look at the left, there you find the interface 'pretty' name, like 'LAN'.
            Click on it.
            There you will find "Speed and Duplex".

            No "help me" PM's please. Use the forum, the community will thank you.

            QinnQ 1 Reply Last reply Reply Quote 0
            • QinnQ Offline
              Qinn @Gertjan
              last edited by Qinn

              @Gertjan Hope I am not getting stupid, but can't seem to find it, also not under advanced

              fb5f498f-78d4-490a-9a29-eba4d8554477-image.png

              Hardeware: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz 102 GB mSATA SSD (ZFS)
              Firmware: Latest-stable-pfSense CE (amd64)
              Packages: pfBlockerNG devel-beta (beta tester) - Avahi - Notes - Ntopng - PIMD/udpbroadcastrelay - Service Watchdog - System Patches

              GertjanG 1 Reply Last reply Reply Quote 0
              • GertjanG Offline
                Gertjan @Qinn
                last edited by Gertjan

                @Qinn

                PPPoE isn't a physical interface. PPPoE is a pure software thing. Like VLAN, GRE, GIF, VPN etc
                The bitrate is 'real' Ethernet connection hardware = NIC setting.

                Your PPPoE was told to use a physical interface. That's the one you're looking for.

                No "help me" PM's please. Use the forum, the community will thank you.

                QinnQ 1 Reply Last reply Reply Quote 1
                • QinnQ Offline
                  Qinn @Gertjan
                  last edited by Qinn

                  @Gertjan Can't seem to get it to 1000 full duplex with pppoe and vlan 6, its stays on (2500Base-T <full-duplex>)

                  Hardeware: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz 102 GB mSATA SSD (ZFS)
                  Firmware: Latest-stable-pfSense CE (amd64)
                  Packages: pfBlockerNG devel-beta (beta tester) - Avahi - Notes - Ntopng - PIMD/udpbroadcastrelay - Service Watchdog - System Patches

                  GertjanG 1 Reply Last reply Reply Quote 0
                  • GertjanG Offline
                    Gertjan @Qinn
                    last edited by

                    @Qinn

                    It's time to ask the OS what speeds your NIC supports :

                    [26.03.1-RELEASE][root@pfSense.bhf.tld]/root: ifconfig -m ix3
                    

                    No "help me" PM's please. Use the forum, the community will thank you.

                    QinnQ 1 Reply Last reply Reply Quote 0
                    • QinnQ Offline
                      Qinn @Gertjan
                      last edited by

                      @Gertjan should be no problem, but can't seems to get it right

                      d83f408e-d696-416a-9cb1-5c2c6a989b82-image.png

                      Hardeware: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz 102 GB mSATA SSD (ZFS)
                      Firmware: Latest-stable-pfSense CE (amd64)
                      Packages: pfBlockerNG devel-beta (beta tester) - Avahi - Notes - Ntopng - PIMD/udpbroadcastrelay - Service Watchdog - System Patches

                      QinnQ 1 Reply Last reply Reply Quote 0
                      • QinnQ Offline
                        Qinn @Qinn
                        last edited by Qinn

                        Did it with a

                        ifconfig_igc0="media 1000baseTX mediaopt full-duplex"
                        

                        how can I make it default at boot? Make something like /etc/start_if.igc0?

                        Hardeware: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz 102 GB mSATA SSD (ZFS)
                        Firmware: Latest-stable-pfSense CE (amd64)
                        Packages: pfBlockerNG devel-beta (beta tester) - Avahi - Notes - Ntopng - PIMD/udpbroadcastrelay - Service Watchdog - System Patches

                        GertjanG 1 Reply Last reply Reply Quote 0
                        • GertjanG Offline
                          Gertjan @Qinn
                          last edited by

                          @Qinn said in Set Interface speed:

                          how can I make it default at boot? Make something like /etc/start_if.igc0?

                          I you had a pfSense without pfSense, so just FreeBSD native, you would use script files.

                          Export your config 'xml' file, open it up, look at the WAN interface section, and what do you see ?

                          Normally, pfSense uses ifconfig 'under the hood' to read the NIC capabilities, presents you with a list, and applies the speed you've selected form the list.
                          "No reason that wouldn't work" (I know, this doesn’t help you)

                          Do you have some special 'home made and forgot all about it setting " > System > Advanced > System Tunables ?

                          No "help me" PM's please. Use the forum, the community will thank you.

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

                            Just assign igc0 and set it there. You can leave it with IPv and v6 set to None if you only need to set the speed/duplex there. Be aware that igc actually only supports autoselect. Setting a speed there fudges it inn the driver by only advertising that speed to the negotiation. But since you have demonstrated it working from the CLI it should be fine.

                            QinnQ 1 Reply Last reply Reply Quote 1
                            • QinnQ Offline
                              Qinn @stephenw10
                              last edited by

                              @stephenw10 and @Gertjan I installed th shellcmd package and did a

                              ifconfig igc0 media 1000baseTX mediaopt full-duplex
                              

                              So at reboot it will be set to 1000 Mb/s Thnx both for your help

                              Hardeware: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz 102 GB mSATA SSD (ZFS)
                              Firmware: Latest-stable-pfSense CE (amd64)
                              Packages: pfBlockerNG devel-beta (beta tester) - Avahi - Notes - Ntopng - PIMD/udpbroadcastrelay - Service Watchdog - System Patches

                              1 Reply Last reply Reply Quote 1
                              • First post
                                Last post
                              Copyright 2026 Rubicon Communications LLC (Netgate). All rights reserved.
                              Privacy Policy · Cookie Policy