notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
Port details
wifi-firmware-rtw89-kmod Firmware modules for rtw89 WiFi NIC
20230310 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 20230310Version 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: 2023-05-12 11:57:09
Commit Hash: 6247964
Also Listed In: kld
License: LICENCE.rtlwifi_firmware.txt
WWW:
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/rtw89
Description:
Firmware files for Realtek WiFi NICs supported by the rtw89 driver. Currently supported chipsets: - 8852a - 8852b - 8852c
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
Expand this list (8 items)
Collapse this list.
  1. @kld /boot/modules
  2. /boot/modules/rtw89_rtw8852a_fw_bin.ko
  3. /boot/modules/rtw89_rtw8852b_fw_bin.ko
  4. /boot/modules/rtw89_rtw8852c_fw_bin.ko
  5. /usr/local/share/licenses/wifi-firmware-rtw89-kmod-20230310/WHENCE
  6. /usr/local/share/licenses/wifi-firmware-rtw89-kmod-20230310/catalog.mk
  7. /usr/local/share/licenses/wifi-firmware-rtw89-kmod-20230310/LICENSE
  8. /usr/local/share/licenses/wifi-firmware-rtw89-kmod-20230310/LICENCE.rtlwifi_firmware.txt
Collapse this list.
Dependency lines:
  • wifi-firmware-rtw89-kmod>0:net/wifi-firmware-rtw89-kmod
To install the port:
cd /usr/ports/net/wifi-firmware-rtw89-kmod/ && make install clean
To add the package, run one of these commands:
  • pkg install net/wifi-firmware-rtw89-kmod
  • pkg install wifi-firmware-rtw89-kmod
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: wifi-firmware-rtw89-kmod
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 i386
distinfo:
TIMESTAMP = 1681001995 SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852a_fw.bin?h=20230310) = c3dc625eefc631280e3e3359514a71ecb99c5c6a3bc768f127e8e00d8f26db85 SIZE (linux-firmware/rtw89fw/rtw89/rtw8852a_fw.bin?h=20230310) = 1423232

Expand this list (10 items)

Collapse this list.

SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852b_fw.bin?h=20230310) = da3731580a9f9280ea5e4d91e98314381bb6c310c8043d30ee5770b2faa856fe SIZE (linux-firmware/rtw89fw/rtw89/rtw8852b_fw.bin?h=20230310) = 1188488 SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852c_fw.bin?h=20230310) = 256c0a1bab637b22cae529ada70892d10f65a680a240a57d946a4d96980e4b12 SIZE (linux-firmware/rtw89fw/rtw89/rtw8852c_fw.bin?h=20230310) = 1532656 SHA256 (linux-firmware/rtw89fw/LICENCE.rtlwifi_firmware.txt?h=20230310) = a61351665b4f264f6c631364f85b907d8f8f41f8b369533ef4021765f9f3b62e SIZE (linux-firmware/rtw89fw/LICENCE.rtlwifi_firmware.txt?h=20230310) = 2115 SHA256 (linux-firmware/rtw89fw/WHENCE?h=20230310) = 866f14018cd82a4465cd13a278bec2f0750ca3e5b03c34082a16458ebd464d64 SIZE (linux-firmware/rtw89fw/WHENCE?h=20230310) = 203894 SHA256 (linux-firmware/rtw89fw/modules_rtw89fw_20230310.tar.gz) = 12989358e849dc910ff4a5ec839f02a8c238d68374536e74ae75a97f8de9bee5 SIZE (linux-firmware/rtw89fw/modules_rtw89fw_20230310.tar.gz) = 9728

Collapse this list.


Packages (timestamps in pop-ups are UTC):
wifi-firmware-rtw89-kmod
ABIlatestquarterly
FreeBSD:12:aarch64-20230310
FreeBSD:12:amd642023031020230310
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3862023031020230310
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch642023031020230310
FreeBSD:13:amd642023031020230310
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3862023031020230310
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:13:riscv64--
FreeBSD:14:aarch642023031020230310
FreeBSD:14:amd642023031020230310
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3862023031020230310
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
FreeBSD:15:aarch6420230310-
FreeBSD:15:amd6420230310-
FreeBSD:15:armv6--
FreeBSD:15:armv7--
FreeBSD:15:i38620230310-
FreeBSD:15:mips64--
FreeBSD:15:powerpc64--
FreeBSD:15:riscv64--
 
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-rtw89-kmod
USES:
kmod uidfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
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: 2