Navigation

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

    BondEthernet interfaces don't get status from slave(s)

    TNSR
    1
    3
    120
    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
      mmercier last edited by

      Hello,

      When creating a BondEthernet interface in TNSR, the parent interface is showing as Link up regardless of the link state of the slave interfaces.

      e.g.

      interface bond 0
          mode lacp
          load-balance l34
      exit
      
      interface TenGigabitEthernet2/0/0
          enable
          bond 0
      exit
      interface TenGigabitEthernet2/0/1
          enable
          bond 0
      exit
      
      interface subif BondEthernet0 610
          exact-match
          outer-dot1q 610
      exit
      
      interface BondEthernet0
      exit
      interface BondEthernet0.610
      exit
      

      Both slave interfaces are Link down, link-speed unknown, full duplex

      rtrexllab01 tnsr(config)# show interface TenGigabitEthernet2/0/0
      Interface: TenGigabitEthernet2/0/0
          Admin status: up
          Link down, link-speed unknown, full duplex
          Link MTU: 1500 bytes
          MAC address: 6c:fe:54:34:be:b0
          IPv4 MTU: 0 bytes
          IPv4 Route Table: ipv4-VRF:0
          IPv6 MTU: 0 bytes
          IPv6 Route Table: ipv6-VRF:0
          Bond interface: BondEthernet0
          VLAN tag rewrite: disable
          Rx-queues:
              queue-id 0 : cpu-id 1 : rx-mode polling
          counters:
            received: 0 bytes, 0 packets, 0 errors
            transmitted: 0 bytes, 0 packets, 0 errors
            protocols: 0 IPv4, 0 IPv6
            0 drops, 0 punts, 0 rx miss, 0 rx no buffer
      
      rtrexllab01 tnsr(config)# show interface TenGigabitEthernet2/0/1
      Interface: TenGigabitEthernet2/0/1
          Admin status: up
          Link down, link-speed unknown, full duplex
          Link MTU: 1500 bytes
          MAC address: 6c:fe:54:34:be:b0
          IPv4 MTU: 0 bytes
          IPv4 Route Table: ipv4-VRF:0
          IPv6 MTU: 0 bytes
          IPv6 Route Table: ipv6-VRF:0
          IPv6 addresses:
              fe80::6efe:54ff:fe34:beb0/64
          Bond interface: BondEthernet0
          VLAN tag rewrite: disable
          Rx-queues:
              queue-id 0 : cpu-id 2 : rx-mode polling
          counters:
            received: 3988 bytes, 45 packets, 0 errors
            transmitted: 1214 bytes, 13 packets, 0 errors
            protocols: 0 IPv4, 0 IPv6
            5 drops, 0 punts, 0 rx miss, 0 rx no buffer
      

      But the BondEthernet interface is showing Link up, link-speed unknown, unknown duplex

      rtrexllab01 tnsr(config)# show interface BondEthernet0
      Interface: BondEthernet0
          Admin status: up
          Link up, link-speed unknown, unknown duplex
          Link MTU: 1500 bytes
          MAC address: 6c:fe:54:34:be:b0
          IPv4 MTU: 0 bytes
          IPv4 Route Table: ipv4-VRF:0
          IPv6 MTU: 0 bytes
          IPv6 Route Table: ipv6-VRF:0
          IPv6 addresses:
              fe80::6efe:54ff:fe34:beb0/64
          Slave interfaces:
              TenGigabitEthernet2/0/0
              TenGigabitEthernet2/0/1
          VLAN tag rewrite: disable
          counters:
            received: 3988 bytes, 45 packets, 0 errors
            transmitted: 2512 bytes, 30 packets, 0 errors
            protocols: 4 IPv4, 0 IPv6
            69 drops, 1 punts, 0 rx miss, 0 rx no buffer
      

      NOTE: This is related to some testing I am doing with regards to another post - VRRP / track-interface - Can't use BondEthernet

      Is this the expected behavior of a BondEthernet interface?

      Thanks,
      Mike

      1 Reply Last reply Reply Quote 0
      • Referenced by  M mmercier 
      • Referenced by  M mmercier 
      • M
        mmercier last edited by

        Hello,

        Something I should have included in the original message.

        rtrexllab01 tnsr# show version
        
        Version: 22.10-2
        Build timestamp: Tue Nov  1 18:41:40 2022 UTC
        
        This TNSR instance is not configured for package updates.
        
        For information see 'show documentation'
        

        Thanks,
        Mike

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

          After speaking to someone at Netgate, this looks like it is a potential bug with 22.10-2.

          Thanks,
          Mike

          1 Reply Last reply Reply Quote 0
          • First post
            Last post