notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
Port details
wifi-firmware-mt76-kmod Firmware modules for the mt76 (mt76) WiFi NIC driver
20251125_2 net on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 20251125_2Version of this port present on the latest quarterly branch.
Maintainer: bz@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-04-22 15:27:12
Last Update: 2025-12-14 19:44:57
Commit Hash: d660e49
License: primary whence
WWW:
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/mediatek
Description:
Firmware files for Mediatek WiFi NICs supported by the mt76 driver.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • wifi-firmware-mt76-kmod>0:net/wifi-firmware-mt76-kmod
Conflicts:
CONFLICTS_INSTALL:
  • wifi-firmware-mt76-kmod-mt7615
  • wifi-firmware-mt76-kmod-mt7915
  • wifi-firmware-mt76-kmod-mt7921
  • wifi-firmware-mt76-kmod-mt7925
  • wifi-firmware-mt76-kmod-mt7996
  • wifi-firmware-mt76-kmod-mtk_wed
To install the port:
cd /usr/ports/net/wifi-firmware-mt76-kmod/ && make install clean
To add the package, run one of these commands:
  • pkg install net/wifi-firmware-mt76-kmod
  • pkg install wifi-firmware-mt76-kmod
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: wifi-firmware-mt76-kmod
Package flavors (<flavor>: <package>)
  • mt76: wifi-firmware-mt76-kmod
  • mt7615: wifi-firmware-mt76-kmod-mt7615
  • mt7915: wifi-firmware-mt76-kmod-mt7915
  • mt7921: wifi-firmware-mt76-kmod-mt7921
  • mt7925: wifi-firmware-mt76-kmod-mt7925
  • mt7996: wifi-firmware-mt76-kmod-mt7996
  • mtk_wed: wifi-firmware-mt76-kmod-mtk_wed
ONLY_FOR_ARCHS: aarch64 amd64 i386
distinfo:
TIMESTAMP = 1765583426 SHA256 (linux-firmware/mt76fw/mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin?h=20251125) = 916954485138ec5e20438741bb0a1c2196d5ecc036e088d6ffb1c6bb667c8f60 SIZE (linux-firmware/mt76fw/mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin?h=20251125) = 137632

Expand this list (128 items)

Collapse this list.

SHA256 (linux-firmware/mt76fw/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin?h=20251125) = 1cf118a88b131202cceeb480441df91e6dad6dc6c9105d636cce7180bbf9ce2e SIZE (linux-firmware/mt76fw/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin?h=20251125) = 92192 SHA256 (linux-firmware/mt76fw/mediatek/WIFI_RAM_CODE_MT7922_1.bin?h=20251125) = 893b4ed90f6d16080fd022c9363b9b71bf5af7c76b240b40c2f3bda9aa9dde50 SIZE (linux-firmware/mt76fw/mediatek/WIFI_RAM_CODE_MT7922_1.bin?h=20251125) = 1003540 SHA256 (linux-firmware/mt76fw/mediatek/WIFI_RAM_CODE_MT7961_1.bin?h=20251125) = b42237d20b1375a5160d9f220ea347231b06cba744e19410a8f6ce2039d42c6b SIZE (linux-firmware/mt76fw/mediatek/WIFI_RAM_CODE_MT7961_1.bin?h=20251125) = 791588 SHA256 (linux-firmware/mt76fw/mediatek/mt7615_cr4.bin?h=20251125) = 0a025aa567c2b8c1cf83293a03f43c2a92957f4bac4b31570a7cf81721e9a3a2 SIZE (linux-firmware/mt76fw/mediatek/mt7615_cr4.bin?h=20251125) = 122644 SHA256 (linux-firmware/mt76fw/mediatek/mt7615_n9.bin?h=20251125) = ae730b7b5414e24f320908ef6e1d8978b129b00eaf898bdf6b331b2477336dd9 SIZE (linux-firmware/mt76fw/mediatek/mt7615_n9.bin?h=20251125) = 457992 SHA256 (linux-firmware/mt76fw/mediatek/mt7615_rom_patch.bin?h=20251125) = 0084920ea9b96e0474c036401af7fc6bdeee5c4c3577b8ecd3daecc3965c1e7d SIZE (linux-firmware/mt76fw/mediatek/mt7615_rom_patch.bin?h=20251125) = 11102 SHA256 (linux-firmware/mt76fw/mediatek/mt7915_eeprom.bin?h=20251125) = 87af3cbb8890e0fcb955c1504311a7dc8d864c9ccf865fc2d827e45036f44901 SIZE (linux-firmware/mt76fw/mediatek/mt7915_eeprom.bin?h=20251125) = 3584 SHA256 (linux-firmware/mt76fw/mediatek/mt7915_eeprom_dbdc.bin?h=20251125) = ac72fd7ba181613fe5696d7bd99dbdf87e15f3e654cc9becf25dcfd9146b7a66 SIZE (linux-firmware/mt76fw/mediatek/mt7915_eeprom_dbdc.bin?h=20251125) = 3584 SHA256 (linux-firmware/mt76fw/mediatek/mt7915_rom_patch.bin?h=20251125) = 89fae20235b31400abc5558200d66951a119801ff4a5d6e19d3550cadc7a75d8 SIZE (linux-firmware/mt76fw/mediatek/mt7915_rom_patch.bin?h=20251125) = 144544 SHA256 (linux-firmware/mt76fw/mediatek/mt7915_wa.bin?h=20251125) = c28a3279fcdbd22f3ae34fa5c2adef3617015d1142b46ba8fa388beda7d968a0 SIZE (linux-firmware/mt76fw/mediatek/mt7915_wa.bin?h=20251125) = 116160 SHA256 (linux-firmware/mt76fw/mediatek/mt7915_wm.bin?h=20251125) = 93ada741ec11b8a8c12dde51dd1c54e05ef860a9d0c79cebea0a8c3089aa550c SIZE (linux-firmware/mt76fw/mediatek/mt7915_wm.bin?h=20251125) = 1260960 SHA256 (linux-firmware/mt76fw/mediatek/mt7916_eeprom.bin?h=20251125) = 3ed7ca6b67ca3ef2e915c71fc7c0fc5e745cb87e441b7c5305b6bdf47fc155d6 SIZE (linux-firmware/mt76fw/mediatek/mt7916_eeprom.bin?h=20251125) = 4096 SHA256 (linux-firmware/mt76fw/mediatek/mt7916_rom_patch.bin?h=20251125) = d74eda13fc1dbd49f5bbe46738f5a24fbfb270c97f76623a0b21e8a08a883fd4 SIZE (linux-firmware/mt76fw/mediatek/mt7916_rom_patch.bin?h=20251125) = 8800 SHA256 (linux-firmware/mt76fw/mediatek/mt7916_wa.bin?h=20251125) = abeeb31611d3faed6178357988fc54858ddf7f7a5eb742d41fb55e9bb6da3fdc SIZE (linux-firmware/mt76fw/mediatek/mt7916_wa.bin?h=20251125) = 504032 SHA256 (linux-firmware/mt76fw/mediatek/mt7916_wm.bin?h=20251125) = 64d86cfa4f00f9452b4706389d648d4ce0e563ddd512cc9845ba4e4442e99cb0 SIZE (linux-firmware/mt76fw/mediatek/mt7916_wm.bin?h=20251125) = 1767568 SHA256 (linux-firmware/mt76fw/mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin?h=20251125) = 009febfb3cca044ab5ac6f4f3ae0ecbbab16090fbeb6a5e16925bec018eecde3 SIZE (linux-firmware/mt76fw/mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin?h=20251125) = 213152 SHA256 (linux-firmware/mt76fw/mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin?h=20251125) = 297b449ba27dd42d643942626e75690d22d63e3668ab4d492698e120d57d3e20 SIZE (linux-firmware/mt76fw/mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin?h=20251125) = 1231832 SHA256 (linux-firmware/mt76fw/mediatek/mt7981_rom_patch.bin?h=20251125) = f6338f757dfd1f6c9693bd7df1949195a282e919a23c509468f4ee37c0ac48ee SIZE (linux-firmware/mt76fw/mediatek/mt7981_rom_patch.bin?h=20251125) = 9824 SHA256 (linux-firmware/mt76fw/mediatek/mt7981_wa.bin?h=20251125) = 96b35d4bf944f7e21cc85ac97a8471da77a71c2afa8c8bd0631d20c8e832af8a SIZE (linux-firmware/mt76fw/mediatek/mt7981_wa.bin?h=20251125) = 494208 SHA256 (linux-firmware/mt76fw/mediatek/mt7981_wm.bin?h=20251125) = 98dd939dfeedd1249e68186e42e5e05531a3b96f3f26aa5f40598929a1f4a496 SIZE (linux-firmware/mt76fw/mediatek/mt7981_wm.bin?h=20251125) = 2054528 SHA256 (linux-firmware/mt76fw/mediatek/mt7981_wo.bin?h=20251125) = 2d69d4cb56d4808727e8ab1bf9a9abfc61657f9803c284bf39017f1872af9dd1 SIZE (linux-firmware/mt76fw/mediatek/mt7981_wo.bin?h=20251125) = 2454304 SHA256 (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7975_dual.bin?h=20251125) = 21392c9ee930c22b9ae3c870a26f8eea61fb4b60cd784bb4fae72fa64743d715 SIZE (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7975_dual.bin?h=20251125) = 4096 SHA256 (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976.bin?h=20251125) = 1d33c8af0adfc2d93a86143b5afd05dfa7b4b30b62eda45347ab83df7faa8890 SIZE (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976.bin?h=20251125) = 4096 SHA256 (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976_dbdc.bin?h=20251125) = 22eefa2204d03c0c4908d818a3461b345e7a8439d2fa422c8ad73e46be3e9f28 SIZE (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976_dbdc.bin?h=20251125) = 4096 SHA256 (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976_dual.bin?h=20251125) = a70da76d43eb481a768cd02e74f589c77b505935f081c2ea12e55714228ed62d SIZE (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976_dual.bin?h=20251125) = 4096 SHA256 (linux-firmware/mt76fw/mediatek/mt7986_rom_patch.bin?h=20251125) = 9dba42e316c8fcfe821bbf0e3b34c6a6e7e418688831a7dfb24e17589fedfb4e SIZE (linux-firmware/mt76fw/mediatek/mt7986_rom_patch.bin?h=20251125) = 13216 SHA256 (linux-firmware/mt76fw/mediatek/mt7986_rom_patch_mt7975.bin?h=20251125) = a62951769098b056ff3644881c171716a68b617223aa139b3bca5cf4f29b3070 SIZE (linux-firmware/mt76fw/mediatek/mt7986_rom_patch_mt7975.bin?h=20251125) = 13216 SHA256 (linux-firmware/mt76fw/mediatek/mt7986_wa.bin?h=20251125) = f8ef9893fe422d24ac4454fa2177a99112d5ada99ec206e2b665f60c09210387 SIZE (linux-firmware/mt76fw/mediatek/mt7986_wa.bin?h=20251125) = 522416 SHA256 (linux-firmware/mt76fw/mediatek/mt7986_wm.bin?h=20251125) = 5eb175d860cc6f148cfa894ec796f1c64bfd23295d3eb235642205b68e147dfc SIZE (linux-firmware/mt76fw/mediatek/mt7986_wm.bin?h=20251125) = 2229264 SHA256 (linux-firmware/mt76fw/mediatek/mt7986_wm_mt7975.bin?h=20251125) = 5a5340e8eaf49a7c4530560891a6618bc6107256f7eb215fa883d0fa5640d8d1 SIZE (linux-firmware/mt76fw/mediatek/mt7986_wm_mt7975.bin?h=20251125) = 2229264 SHA256 (linux-firmware/mt76fw/mediatek/mt7986_wo_0.bin?h=20251125) = 4c268aed7c9ebd7fdd9afc6d2f93e64e108e335626b7b025d7ab7c80704684d8 SIZE (linux-firmware/mt76fw/mediatek/mt7986_wo_0.bin?h=20251125) = 2455072 SHA256 (linux-firmware/mt76fw/mediatek/mt7986_wo_1.bin?h=20251125) = b60e9930e507b9e8228ba229c3ba6d1e4736d34720c744aeb2f85a9c8e5d3f29 SIZE (linux-firmware/mt76fw/mediatek/mt7986_wo_1.bin?h=20251125) = 2455072 SHA256 (linux-firmware/mt76fw/mediatek/mt7988/mt7988_wo_0.bin?h=20251125) = a00b95235a9baa850fe5e9c08562b54279bb5528abad207de6f2e649a8009b15 SIZE (linux-firmware/mt76fw/mediatek/mt7988/mt7988_wo_0.bin?h=20251125) = 107816 SHA256 (linux-firmware/mt76fw/mediatek/mt7988/mt7988_wo_1.bin?h=20251125) = 6d9123b4e8400f93fc40cfe1adcfe67c5a2e9d7c07c168ca05f0eba739e8d39f SIZE (linux-firmware/mt76fw/mediatek/mt7988/mt7988_wo_1.bin?h=20251125) = 107752 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7990_eeprom.bin?h=20251125) = efacee4f35bf66787af3578b7f0754f3ecc4c9002c39910e24934373951dc11d SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7990_eeprom.bin?h=20251125) = 7680 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7990_eeprom_2i5i.bin?h=20251125) = ae8f5fbad39959d0a94df5ad2ce93a41962b948d4d61beb1774acbb27734b799 SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7990_eeprom_2i5i.bin?h=20251125) = 7680 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7990_rom_patch.bin?h=20251125) = 5a86660206eda41cfc68ad4a619b177919990a1320d6597ad95fe8831738bfac SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7990_rom_patch.bin?h=20251125) = 12832 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7990_wm.bin?h=20251125) = ab56de4291114d671ac3ab0d3bf50da25c95371c6ccc8a4d867db0d88be38316 SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7990_wm.bin?h=20251125) = 1336664 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_dsp.bin?h=20251125) = b29a866dcdc5a7a7f661380de2172e3370780401570876f0cea5fd0bae7cf75b SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_dsp.bin?h=20251125) = 63572 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_dsp_23.bin?h=20251125) = c1948a57f33442553bb8924d28cefe8ed8aba9bf8b4f22624ea594316ba4efb7 SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_dsp_23.bin?h=20251125) = 63536 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom.bin?h=20251125) = 9dde8b84b9c2308d264a2aee5a1a87fe6549884226c4e44047bdb48d0a2257f3 SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom.bin?h=20251125) = 7680 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_23.bin?h=20251125) = ccc92839a805320e5f3708dcd9559bbfe5f741b4e8628f384e9f500aaf372275 SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_23.bin?h=20251125) = 7680 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_23_2i5i.bin?h=20251125) = f88ad725f82aa54269eba65f8e10b7eb9d652a3da46edde53c6a48f3960c7376 SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_23_2i5i.bin?h=20251125) = 7680 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_2i5e.bin?h=20251125) = 898439862ecc00a00a0896d7327f319e425e04e466937434728966b2d68c22a8 SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_2i5e.bin?h=20251125) = 7680 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_2i5i.bin?h=20251125) = 454ce57758188e1aab934863d0a67a64b66ac88c509c41c1283f2d226fb2fd48 SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_2i5i.bin?h=20251125) = 7680 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_rom_patch.bin?h=20251125) = 92239fe98eeef10977c17395ee41ef96433c6f98199c7f48eff70eb0a1dc6fc0 SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_rom_patch.bin?h=20251125) = 20896 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_rom_patch_23.bin?h=20251125) = bbb47fa6bce319ce1408ce860eabb5be6828805450a3250e5092af79def45012 SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_rom_patch_23.bin?h=20251125) = 20896 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wa.bin?h=20251125) = a04097af88b3c67d01f671557e717a8d221bf88958c83fe4f7bc5ab8c772d9a2 SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wa.bin?h=20251125) = 515184 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wa_23.bin?h=20251125) = d3e39246a50ab3180c2b4f6d6b6fd567b4f03bea88fe8363ebf2c8e8d6317447 SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wa_23.bin?h=20251125) = 515184 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wm.bin?h=20251125) = dfcdf7248ee6318f5d74bdedced10ce37280c73d453997aef2b25f21ecfc6c37 SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wm.bin?h=20251125) = 1742052 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wm_23.bin?h=20251125) = 9ab7979630ecbe5fa9b93e2eefd6600d84d30fb0b34cf744a774c6b5d1a71fb2 SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wm_23.bin?h=20251125) = 1701216 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_dsp.bin?h=20251125) = 30e67aae2aa00aaf7c6e23a3b7a17caf544b7ddb4bcf5696643bc575d106358e SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_dsp.bin?h=20251125) = 191728 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom.bin?h=20251125) = 86611acc8560d05a8e18780838cf8400e82ba313cdc9329d0097422d591199d6 SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom.bin?h=20251125) = 7680 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom_233.bin?h=20251125) = d4e2c032657c35d79f651d7e3b6af2e05f6a498228be31394d032640851a9643 SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom_233.bin?h=20251125) = 7680 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom_233_2i5i6i.bin?h=20251125) = d4e2c032657c35d79f651d7e3b6af2e05f6a498228be31394d032640851a9643 SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom_233_2i5i6i.bin?h=20251125) = 7680 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom_2i5i6i.bin?h=20251125) = 22f5caa4400963ecacb840d8acb7c004260b567709b1c09c6e2309a6050d9f28 SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom_2i5i6i.bin?h=20251125) = 7680 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_rom_patch.bin?h=20251125) = d098625ce718ad712266771b230ce201c54d9f9a45495ae3e20ffc6829875fe8 SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_rom_patch.bin?h=20251125) = 37216 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_rom_patch_233.bin?h=20251125) = 9dd10428b5ccd20c168a98f7655ddd6d581b2e88ad6be5b0819a478d82e62bed SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_rom_patch_233.bin?h=20251125) = 37216 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wa.bin?h=20251125) = defaada74ead853c7c8341ed94ea3bc9d6cc25b5864a773ce06bd1febf8c4944 SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wa.bin?h=20251125) = 509232 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wa_233.bin?h=20251125) = b4d9a34889bdb9d52878129597caceb3c06fc6954dcafe0fb75d28d9fdbb8b5e SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wa_233.bin?h=20251125) = 509232 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wm.bin?h=20251125) = e6148ee6b66fc7883aa4ab176c66920b95abec04d0c7ddbe368b8867725f009f SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wm.bin?h=20251125) = 2655416 SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wm_233.bin?h=20251125) = 04db3f2431ee17ead8957c650d715f01de0aefe2c0e30e167c8cf6df12fe355e SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wm_233.bin?h=20251125) = 2681656 SHA256 (linux-firmware/mt76fw/LICENCE.mediatek?h=20251125) = a90d3f66704d85889945fec5525ea77622549da83aced1aac99828383f8f1805 SIZE (linux-firmware/mt76fw/LICENCE.mediatek?h=20251125) = 561 SHA256 (linux-firmware/mt76fw/WHENCE?h=20251125) = 978a5f084a81eec37f7fc146d0f12b21d263dc1afe97a38bd9556d68fa5b421f SIZE (linux-firmware/mt76fw/WHENCE?h=20251125) = 365316

Collapse this list.


Packages (timestamps in pop-ups are UTC):
wifi-firmware-mt76-kmod
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest2025112520251125--20251125---
FreeBSD:14:quarterly2025112520251125--20251125---
FreeBSD:15:latest2025112520251125n/a-n/an/a--
FreeBSD:15:quarterly2025112520251125n/a-n/an/a--
FreeBSD:16:latest2025112520251125n/a-n/an/a--
 
wifi-firmware-mt76-kmod-mt7615
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest2025112520251125--20251125---
FreeBSD:14:quarterly2025112520251125--20251125---
FreeBSD:15:latest2025112520251125n/a-n/an/a--
FreeBSD:15:quarterly2025112520251125n/a-n/an/a--
FreeBSD:16:latest2025112520251125n/a-n/an/a--
 
wifi-firmware-mt76-kmod-mt7915
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest2025112520251125--20251125---
FreeBSD:14:quarterly2025112520251125--20251125---
FreeBSD:15:latest2025112520251125n/a-n/an/a--
FreeBSD:15:quarterly2025112520251125n/a-n/an/a--
FreeBSD:16:latest2025112520251125n/a-n/an/a--
 
wifi-firmware-mt76-kmod-mt7921
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest2025112520251125--20251125---
FreeBSD:14:quarterly2025112520251125--20251125---
FreeBSD:15:latest2025112520251125n/a-n/an/a--
FreeBSD:15:quarterly2025112520251125n/a-n/an/a--
FreeBSD:16:latest2025112520251125n/a-n/an/a--
 
wifi-firmware-mt76-kmod-mt7925
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest2025112520251125--20251125---
FreeBSD:14:quarterly2025112520251125--20251125---
FreeBSD:15:latest2025112520251125n/a-n/an/a--
FreeBSD:15:quarterly2025112520251125n/a-n/an/a--
FreeBSD:16:latest2025112520251125n/a-n/an/a--
 
wifi-firmware-mt76-kmod-mt7996
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest2025112520251125--20251125---
FreeBSD:14:quarterly2025112520251125--20251125---
FreeBSD:15:latest2025112520251125n/a-n/an/a--
FreeBSD:15:quarterly2025112520251125n/a-n/an/a--
FreeBSD:16:latest2025112520251125n/a-n/an/a--
 
wifi-firmware-mt76-kmod-mtk_wed
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest2025112520251125--20251125---
FreeBSD:14:quarterly2025112520251125--20251125---
FreeBSD:15:latest2025112520251125n/a-n/an/a--
FreeBSD:15:quarterly2025112520251125n/a-n/an/a--
FreeBSD:16:latest2025112520251125n/a-n/an/a--
 
This port has no dependencies.
This port is required by:
for Run
  1. net/wifi-firmware-kmod

Configuration Options:
No options to configure
Options name:
net_wifi-firmware-mt76-kmod
USES:
uidfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (6 items)
Collapse this list.
  1. https://fra.source.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/
  2. https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/
  3. https://sea.source.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/
  4. https://sg2.source.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/
  5. https://sto.source.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/
  6. https://tor.source.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/
Collapse this list.

Number of commits found: 5

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
20251125_2
14 Dec 2025 19:44:57
commit hash: d660e49c22da378a82909772b74171aa7813b7d0commit hash: d660e49c22da378a82909772b74171aa7813b7d0commit hash: d660e49c22da378a82909772b74171aa7813b7d0commit hash: d660e49c22da378a82909772b74171aa7813b7d0 files touched by this commit
Bjoern A. Zeeb (bz) search for other commits by this committer
net/wifi-firmware-mt76-kmod: update firmware files

With the removal of the "USE=kmod" and only building packages with
plain firmware files, our version went backwards.  Updating the
firmware will fix this.  For mt76 we can just do that as we
do not yet ship the drivers officially.

Change to a script to extract the firmware files from WHENCE to get
them all.

Sponsored by:	The FreeBSD Foundation
Reviewed by:	jrm
Differential Revision: https://reviews.freebsd.org/D54201
20240513
27 Aug 2024 17:41:52
commit hash: 8f79c11c717126a42a6f17f30a193cf1da866831commit hash: 8f79c11c717126a42a6f17f30a193cf1da866831commit hash: 8f79c11c717126a42a6f17f30a193cf1da866831commit hash: 8f79c11c717126a42a6f17f30a193cf1da866831 files touched by this commit
Bjoern A. Zeeb (bz) search for other commits by this committer
net/wifi-firmware-*: build framework and license hack cleanup

Cleanup the extra layer of "flavour" that came into the build framework
when flavours were introduced at a time when it was not planned.
Make linters some more happy. [1]

Remove the special license hack to install additional files.
If DISABLE_LICENSES is set we still installed files making builds fail [2].
One would hope to always install the lincese files but simply disable
any checking by the framework.
Introduce a new way using LICENSE_COMB=multi to install the default
license file, the extra WHENCE and any possible extra firmware license
files.  Technically this is an abuse of the system too but at least it
should work and not break non default options.

Based on:	D45369 by jrm [1]
Reported by:	pi [2]
Sponsored by:	The FreeBSD Foundation
Reviewed by:	jrm
Differential Revision: https://reviews.freebsd.org/D46124
20240513
23 May 2024 22:19:37
commit hash: 80f50c9eb66d88b6e69cd5159d1ff318dcb60b33commit hash: 80f50c9eb66d88b6e69cd5159d1ff318dcb60b33commit hash: 80f50c9eb66d88b6e69cd5159d1ff318dcb60b33commit hash: 80f50c9eb66d88b6e69cd5159d1ff318dcb60b33 files touched by this commit
Bjoern A. Zeeb (bz) search for other commits by this committer
net/wifi-firmware-*kmod: improve build logic, add flavors, update fw version

- update framework to no longer depend on local distfiles for firmware(9)
  but generate the Makefile hierarchy in post-extract.  Keep a
  Makefile.inc.in in files for simplicity.
- update extracting WHENCE parts using a local WHENCE.awk.in in files
  and a pattern to match the section(s).
- use the already prepared FWSUBS sections for flavors and add the
  FWDRV as "default".  Generate the CONFLICTS_INSTALL conflict and
  PKGNAMESUFFIX entries.  Adjust paths and logic for flavors.
  Depend on the flavors rather the combined ("default flavor") packages
  by default if someone installs wifi-firmware-kmod.
  The wifi-firmware-${name}-kmod packages are still built for older
  versions of fwget shipping in releases.
- add support for iwlwifi and ath12k firmware
- update firmware to linux-firmware.git tag: 20240513 for all drivers.

Sponsored by:	The FreeBSD Foundation
Reviewed by:	jrm
Differential Revision: https://reviews.freebsd.org/D44945
20230310
12 May 2023 11:57:09
commit hash: 6247964e51aa9d2dd972fb4c545c97164bda609ccommit hash: 6247964e51aa9d2dd972fb4c545c97164bda609ccommit hash: 6247964e51aa9d2dd972fb4c545c97164bda609ccommit hash: 6247964e51aa9d2dd972fb4c545c97164bda609c files touched by this commit
Bjoern A. Zeeb (bz) search for other commits by this committer
net/wifi-firmware-*: use metaport for "base" and switch to Makefile.inc

Rename the wifi-firmware-base to wifi-firmware-kmod (similar to
gpu-firmware-mod).  The former was never build so technically it
is no move.  Make the new subdir a metaport including all
wireless firmware.
Move the old Makefile to Makefile.inc and adjust the child ports
accordingly.

This solves two problems: (1) the base port is now buildable and (2)
there is a single port to depend on to add all the needed firmware
files to, e.g., put on a release media.

Suggested by:	amdmi3
PR:		270742
Reviewed by:	ehaupt, jrm
Approved by:	ehaupt, jrm
Differential Revision: https://reviews.freebsd.org/D40014
20230310
22 Apr 2023 15:21:22
commit hash: 3082cab3f868c1f7538d5221080703d891a2d0a6commit hash: 3082cab3f868c1f7538d5221080703d891a2d0a6commit hash: 3082cab3f868c1f7538d5221080703d891a2d0a6commit hash: 3082cab3f868c1f7538d5221080703d891a2d0a6 files touched by this commit Sanity Test Failure
Bjoern A. Zeeb (bz) search for other commits by this committer
net/wifi-firmware-*: add framework and firmware for various WiFi chipsets

Add a "base port framework" to fetch (WiFi) firmware and license files
from the linux-firmware.git repository and an accompanying FreeBSD
build kmod framework tarball (for now; we might do without that in
the future).
Add child ports for Realtek rtw88 and rtw89, Mediatek mt76, and
Atheros ath10k and ath11k firmware as a start.

This is a beginning in order to stop bloating src.git and the
installed kernels with lots of MB of firmware files whereas usually
only one vebdor/chipset/flavor is needed.  Before fully switching
more infrastructure needs to be in place but this is the first and
most important step.

PR:		270742
Reviewed by:	lwhsu
Approved by:	lwhsu (ports)
Differential Revision: https://reviews.freebsd.org/D39487

Number of commits found: 5