[Bug 265714] igc(4) drops link under high traffic
| Newsgroups | gmane.os.freebsd.devel.net |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265714 --- Comment #45 from Tomasz "CeDeROM" CEDRO <[email protected]> --- Hello i226-V V2.32-0 eTrack 0x80000425 world, hope the problem is gone now, time will tell :-) Big shame this solution does not come from Intel directly!!! HOST: FreeBSD hexagon 14.4-RELEASE-p3 FreeBSD 14.4-RELEASE-p3 GENERIC amd64 DMESG: [1] igc0: <Intel(R) Ethernet Controller I226-V> mem 0xb2000000-0xb20fffff,0xb2100000-0xb2103fff at device 0.0 on pci7 [1] igc0: EEPROM V2.32-0 eTrack 0x80000425 [1] igc0: Using 1024 TX descriptors and 1024 RX descriptors [1] igc0: Using 4 RX queues 4 TX queues [1] igc0: Using MSI-X interrupts with 5 vectors [1] igc0: Ethernet address: [REDACTED] [1] igc0: netmap queues/slots: TX 4/1024, RX 4/1024 Used package and instructions from here: https://github.com/nightcomdev/opnsense/tree/main/i226-firmware-upgrade In addition to the original instruction just three more hints: 1. `cp nvm.cfg.txt nvm.cfg` to get the tool configuration file and keep the original. 2. Update SUBVENDOR and SUBDEVICE fields in the nvm.cfg file by running `pciconf -lv | grep -A2 -B2 226-V` to see the correct values for your NIC. Without this information firmware update application won't be able to find the card. 3. Update nvm.cfg REPLACES field to match your current eTrack. UPGRADE LOG: Intel(R) Ethernet NVM Update Tool NVMUpdate version 1.43.20.0 Copyright(C) 2013 - 2025 Intel Corporation. ./nvmupdate64e -b -l nvm.log -m [REDACTED] -u -c nvm.cfg Config file read. Inventory [00:132:00:00]: Intel(R) Ethernet Controller I226-V Alternate MAC address is not set. Flash inventory started. Shadow RAM inventory started. Shadow RAM inventory finished. Flash inventory finished. Update [00:132:00:00]: Intel(R) Ethernet Controller I226-V Creating backup images in directory: [REDACTED]. Backup images created. Flash update started. NVM verification started. Shadow RAM verification started. Shadow RAM verification finished. Flash verification started. Difference found in module Invalid at offset 0x21FF - update required. Flash verification finished. NVM update is required. NVM verification finished. Error: Flash update failed. Device update failed. Update security revisions [00:132:00:00]: Intel(R) Ethernet Controller I226-V Skipping update minimum security revisions. Update VPD with VPD template [00:132:00:00]: Intel(R) Ethernet Controller I226-V Skipping VPD update with VPD template. Just in case we need the nvm.cfg content later on here it goes: CURRENT FAMILY: 1.0.0 CONFIG VERSION: 1.20.0 ; NIC device BEGIN DEVICE DEVICENAME: Intel(R) Ethernet Controller I226-V VENDOR: 8086 DEVICE: 125C SUBVENDOR: 1043 SUBDEVICE: 8867 NVM IMAGE: FXVL_125C_V_1MB_2.32.bin EEPID: 80000425 RESET TYPE: REBOOT REPLACES: 8000039D END DEVICE -- You are receiving this mail because: You are the assignee for the bug.