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

    Change interface speed

    Scheduled Pinned Locked Moved Hardware
    5 Posts 2 Posters 691 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
      damianhl
      last edited by

      Hello team,

      Is there a way to limit an interface speed to 100 Mbps, when it is not an option on the PFSense web interface?
      I only can select one of these:

      • Default (No preference, tipically autosellect)
        --- Media supported by this interface ---
      • autoselect
      • 1000baseT

      The issue is the following:
      We had an old switch of an ISP connected to an old PFSense server and working
      Recently we changed the old PFSense server by a new one.
      We saw that we are not getting link on the interface where we connected that ISP switch (Other devices connected to the same port had no problem and also the old ISP switch works on the old PFSense)

      Do you think this issue can be solved in a different way?
      Any suggestion will be appreciated.

      Thanks in advance.
      Regards,
      Damián

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

        Usually no. The values shown there are what the NIC/driver show as available.
        For example:

        [22.05-RELEASE][admin@4100-2.stevew.lan]/root: ifconfig -m ix3
        ix3: 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>
        	capabilities=f53fbb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,WOL_UCAST,WOL_MCAST,WOL_MAGIC,VLAN_HWFILTER,VLAN_HWTSO,NETMAP,RXCSUM_IPV6,TXCSUM_IPV6>
        	ether 90:ec:77:1f:8c:3d
        	inet6 fe80::92ec:77ff:fe1f:8c3d%ix3 prefixlen 64 scopeid 0x8
        	inet 172.21.16.206 netmask 0xffffff00 broadcast 172.21.16.255
        	media: Ethernet autoselect (1000baseT <full-duplex,rxpause,txpause>)
        	status: active
        	supported media:
        		media autoselect
        		media 10baseT/UTP
        		media 100baseTX
        		media 1000baseT
        	nd6 options=23<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL>
        

        For some drivers you can limit the available speeds it will auto-negotiate to but that still requires the other end to do some negotiation. It won't link to something set static.

        What NIC hardware do you have?

        Steve

        1 Reply Last reply Reply Quote 1
        • D
          damianhl
          last edited by

          Sorry about the delay

          The server is a HPE Proliant DL160Gen10, when I try to find out the NIC model number I only get this:
          2 x 1 GbE ports embedded on board with optional Media Module, FlexibleLOM or stand up card

          The same command in this server show me this:

          [2.6.0-RELEASE][admin@pfsense-router]/home/admin: ifconfig -m ixl1
          
          ixl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
          description: WAN2
          options=e100bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,VLAN_HWFILTER,RXCSUM_IPV6,TXCSUM_IPV6>
          capabilities=f507bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWFILTER,VLAN_HWTSO,NETMAP,RXCSUM_IPV6,TXCSUM_IPV6>
          ether b4:7a:f1:36:3e:d5
          inet6 fe80::b67a:f1ff:fe16:3ed5%ixl1 prefixlen 64 scopeid 0x6
          inet 190.191.192.193 netmask 0xffffffff broadcast 190.191.192.255
          media: Ethernet autoselect
          status: no carrier
          supported media:
          media autoselect
          media 1000baseT
          nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
          

          I just realiced that I can select 100 Mbps in interfaces in a non on board network card
          Also I found this, which say that there are hpe servers that does not support 100 Mbps but I didnt find if it is applicable to this server:
          [https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-a00038759en_us](link url)

          Is there a way to change the nic driver for the onboard card?

          Thanks
          Regards,
          Damián

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

            @damianhl said in Change interface speed:

            Is there a way to change the nic driver for the onboard card?

            No. The ixl(4) driver is the only one that will work with that NIC.
            There is a variant of that driver you could potentially try but it would be far better to just use a different NIC if you have one available.

            Steve

            D 1 Reply Last reply Reply Quote 1
            • D
              damianhl @stephenw10
              last edited by

              @stephenw10
              Ok, thanks a lot!
              I will try with another NIC.
              Regards,
              Damián

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