sysutils/intel-nvmupdate-i225-i226 20260904 FreeBSD
NVM update utility for Intel I225 and I226 Ethernet controllers
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
d84474b553- License
- IFL, IPL
- Categories
- sysutils
Description
Intel's FreeBSD NVMUpdate utility and NVM images for Intel I225 and I226 Ethernet controllers. The utility and license files are fetched from Intel's E610 FreeBSD update package. Intel's I225 v1.00 package supplies the I225 device 15F2 images and EEPROM map. The I225-V device 15F3 and I226 images are fetched from a pinned commit of an unofficial, unsupported GitHub mirror.
The generated configuration is limited to Intel reference subsystem IDs. It uses Intel's exact I225 device 15F2 matches and known ETrack lineages for I225-V and I226-V. I226-LM and I226-IT entries omit REPLACES so they match the exact four-part PCI ID regardless of installed NVM version; separate configurations select each flash-size variant. The combined configuration is not supplied, approved, or supported by Intel.
In the other systems
The newest version among them is 20260904, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| FreeBSD | sysutils/intel-nvmupdate-i225-i226 | 20260904 newest | none known | - | [email protected] | 2026-09-04 |
| HardenedBSD | sysutils/intel-nvmupdate-i225-i226 | 20260904 newest | no data | - | [email protected] | - |
| GhostBSD | sysutils/intel-nvmupdate-i225-i226 | 20260904 newest | no data | - | [email protected] | - |
Version history 2
Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.
Install
Binary package:
pkg install intel-nvmupdate-i225-i226
From the ports tree:
cd /usr/ports/sysutils/intel-nvmupdate-i225-i226/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= intel-nvmupdate-i225-i226>0:sysutils/intel-nvmupdate-i225-i226
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | 20260904 | - | - | - |
| FreeBSD:14:quarterly | - | 20260904 | n/a | - | - |
| FreeBSD:15:latest | - | 20260904 | n/a | - | - |
| FreeBSD:15:quarterly | - | 20260904 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 20260904 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
No port depends on this one.
Configuration
No options to configure.
- Service scripts
- none
Files
pkg-plist 27
- intel-nvmupdate-i225-i226/FXVL_125B_LM_1MB_2.32.bin
- intel-nvmupdate-i225-i226/FXVL_125B_LM_2MB_2.32.bin
- intel-nvmupdate-i225-i226/FXVL_125C_V_1MB_2.32.bin
- intel-nvmupdate-i225-i226/FXVL_125C_V_2MB_2.32.bin
- intel-nvmupdate-i225-i226/FXVL_125D_IT_1MB_2.32.bin
- intel-nvmupdate-i225-i226/FXVL_125D_IT_2MB_2.32.bin
- intel-nvmupdate-i225-i226/FXVL_15F3_V_1MB_1.89.bin
- intel-nvmupdate-i225-i226/FXVL_15F3_V_2MB_1.89.bin
- intel-nvmupdate-i225-i226/FoxPond1_I225_15F2_2MB_1p94_800003BB.bin
- intel-nvmupdate-i225-i226/Foxpond1_I225_15F2_LM_1MB_1p94_800003BC.bin
- intel-nvmupdate-i225-i226/Foxpond_Map_File_v01.txt
- intel-nvmupdate-i225-i226/Intel_Proprietary_License.pdf
- intel-nvmupdate-i225-i226/Intel_firmware_license.txt
- intel-nvmupdate-i225-i226/README.FreeBSD
- intel-nvmupdate-i225-i226/README.mirror
- intel-nvmupdate-i225-i226/file_license.txt
- intel-nvmupdate-i225-i226/license.pdf
- intel-nvmupdate-i225-i226/license.txt
- intel-nvmupdate-i225-i226/nvmupdate-i226-it-1mb.cfg
- intel-nvmupdate-i225-i226/nvmupdate-i226-it-2mb.cfg
- intel-nvmupdate-i225-i226/nvmupdate-i226-lm-1mb.cfg
- intel-nvmupdate-i225-i226/nvmupdate-i226-lm-2mb.cfg
- intel-nvmupdate-i225-i226/nvmupdate.cfg
- intel-nvmupdate-i225-i226/nvmupdate64e
- intel-nvmupdate-i225-i226/source_manifest.txt
- intel-nvmupdate-i225-i226/version.txt
- sbin/nvmupdate-i225-i226
distinfo 3
| File | Size | SHA256 |
|---|---|---|
| E610_NVMUpdatePackage_v1_61_FreeBSD.tar.gz | 1.4886287e+07 | b88cbbd093611f35bbb892b3cdb8cfcdf0df92fa0783b8bdeae24f659275fd70 |
| I225_NVMUpdatePackage_v1_00_Linux.tar.gz | 2.53486e+06 | 5f633957e87a0b7c5c903a180a22c0585f6c9e65015f5635cedcb063cdaa099d |
| BillyCurtis-Intel-I226-V-NVM-Firmware-20260904-5fb02f3128f894fdeb47bea6450af872fb85ff45_GH0.tar.gz | 4.856862e+06 | 4f5f88793f9faed2ad64c8271cad359ffe31c7fc520011ea05bf43e5c8c64fea |
Master sites 2
- https://downloadmirror.intel.com/923640/:intel
- https://people.freebsd.org/~kbowling/distfiles/:i225