Intel E810-XXVDA2 pfsense2.7.2 VLAN ID label disappears after changes IP/MTU/CARP Settings
-
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: NoneIs 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. -
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