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

    Intel E810-XXVDA2 pfsense2.7.2 VLAN ID label disappears after changes IP/MTU/CARP Settings

    Hardware
    2
    2
    225
    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.
    • L
      loner123q
      last edited by

      Hi all.
      There are 2 new servers ThinkSystem SR630 V3 (pfsense2.7.2 CE (FreeBSD 14.0-CURRENT)) with new network cards Intel E810-XXVDA2 2*10/25 Gb/s
      If I make any changes to the IP/mask/CARP settings, errors occur "kernel ice0: Failed to add VLAN filters, ice0: - vlan 103, status -14 , ice0: Failure adding VLAN 103 to main VSI, err ICE_ERR_ALREADY_EXISTS aq_err OK " (the problem appears on both new servers) - I suspect that there are problems with the driver itself for ice0-4.
      If I make any changes, I have to restore the VLAN ID meta every time through commands:
      ifconfig lagg1.105 vlan 105 vlandev lagg1
      ​​ifconfig lagg1.105 down
      ifconfig lagg1.105 up
      And this happens with any VLAN ID.

      pciconf -lv
      ice0@pci0:23:0:0: class=0x020000 rev=0x02 hdr=0x00 vendor=0x8086 device=0x159b subvendor=0x8086 subdevice=0x4002
      vendor = 'Intel Corporation'
      device = 'Ethernet Controller E810-XXV for SFP'
      class = network
      subclass = ethernet

      [2.7.2-RELEASE][admin@pf04XXXX.10.255.X.X]/root: grep ice0 /var/run/dmesg.boot
      ice0: <Intel(R) Ethernet Controller E810-XXV for SFP - 1.37.11-k> mem 0x19fffa000000-0x19fffbffffff,0x19fffe010000-0x19fffe01ffff irq 17 at device 0.0 numa-domain 0 on pci5
      ice0: Loading the iflib ice driver
      ice0: The DDP package module (ice_ddp) failed to load or could not be found. Entering Safe Mode.
      ice0: The DDP package module cannot be automatically loaded while booting. You may want to specify ice_ddp_load="YES" in your loader.conf
      ice0: fw 7.3.4 api 1.7 nvm 4.30 etid 8001c40c netlist 4.2.5000-2.15.0.e8e61ad4 oem 1.3518.0
      ice0: Using 1 Tx and Rx queues
      ice0: Using MSI-X interrupts with 2 vectors
      ice0: Using 1024 TX descriptors and 1024 RX descriptors
      ice0: Ethernet address: ec:e7:a7:06:cc:10
      ice0: PCI Express Bus: Speed 16.0GT/s Width x8
      ice0: ice_init_dcb_setup: No DCB support
      ice0: link state changed to UP
      ice0: Link is up, 10 Gbps Full Duplex, Requested FEC: RS-FEC, Negotiated FEC: None, Autoneg: False, Flow Control: None
      ice0: netmap queues/slots: TX 1/1024, RX 1/1024
      ice0: link state changed to DOWN
      ice0: link state changed to UP
      ice0: Link is up, 10 Gbps Full Duplex, Requested FEC: RS-FEC, Negotiated FEC: None, Autoneg: False, Flow Control: None

      Is it possible to install a new driver on the network card (Intel E810-XXVDA2, ice0-4 driver) manually ?
      Or I need to wait for a new version of pfsense?
      Or is there another way to solve the problem?
      Thanks in advance.

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

        How many VLANs do you have? I think the ice driver includes support for hardware VLAN filtering and it has a limited number. It should switch to software filtering but fails.

        Steve

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