comms/mtkbt-firmware 20261019 MidnightBSD
MediaTek MT79xx USB bluetooth adaptor firmwares used by mtkbtfw(8)
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
0dd3428ace- License
- MEDIATEK
- Categories
- comms
Description
Firmware for the MediaTek MT7920, MT7921, MT7902, MT7922 and MT7925 chip based Bluetooth USB devices, taken from linux-firmware. To be downloaded with mtkbtfw(8).
Version history 1
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:
mport install mtkbt-firmware
From mports:
cd /usr/mports/comms/mtkbt-firmware && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= mtkbt-firmware>0:comms/mtkbt-firmware
Dependencies
No port depends on this one.
Files
pkg-plist 5
- share/mtkbt-firmware/BT_RAM_CODE_MT7902_1_1_hdr.bin
- share/mtkbt-firmware/BT_RAM_CODE_MT7922_1_1_hdr.bin
- share/mtkbt-firmware/BT_RAM_CODE_MT7961_1_2_hdr.bin
- share/mtkbt-firmware/BT_RAM_CODE_MT7961_1a_2_hdr.bin
- share/mtkbt-firmware/mt7925/BT_RAM_CODE_MT7925_1_1_hdr.bin
distinfo 6
| File | Size | SHA256 |
|---|---|---|
| linux-firmware/mtkbtfw/mediatek/BT_RAM_CODE_MT7902_1_1_hdr.bin?h=20261019 | 509320 | 4f53b5e02fbd933172e18caf952bda410a877eaad00561781528cb4aff58dc38 |
| linux-firmware/mtkbtfw/mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin?h=20261019 | 517398 | 299942dbec7d34af030670ea59f9f7b4fd5c64e738b9e0157d76f4dd3beb190f |
| linux-firmware/mtkbtfw/mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin?h=20261019 | 533870 | 7a440a0f7404c73a2f03d8cc0475ac9f7fdc931b494dce37705e7d578153dbae |
| linux-firmware/mtkbtfw/mediatek/BT_RAM_CODE_MT7961_1a_2_hdr.bin?h=20261019 | 494705 | 671d18fd594a73bc4747c1922b17271878c8bb26fa8fd122238e797d52e337e9 |
| linux-firmware/mtkbtfw/mediatek/mt7925/BT_RAM_CODE_MT7925_1_1_hdr.bin?h=20261019 | 448367 | be7c18e37221e277baaef853be3a0ba930138ee879f336ff7b185e79ab09a5c9 |
| linux-firmware/mtkbtfw/LICENSES/LICENCE.mediatek?h=20261019 | 561 | a90d3f66704d85889945fec5525ea77622549da83aced1aac99828383f8f1805 |
Master sites 2
- https://gitlab.com/kernel-firmware/linux-firmware/-/raw/20261019/
- https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
0dd3428ace |
Lucas Holt | comms/mtkbt-firmware: add MediaTek MT79xx Bluetooth firmware 20261019 Firmware patches for MediaTek MT7920, MT7921, MT7902, MT7922 and
MT7925 USB Bluetooth controllers, fetched as individual files from the
linux-firmware 20261019 tag. They are downloaded to the chip by the
new mtkbtfw(8) utility (MidnightBSD/src#621), which looks them up in
/usr/local/share/mtkbt-firmware using the linux-firmware mediatek/
layout, including the mt7925/ subdirectory.
The files are redistributable under LICENCE.mediatek (see WHENCE).
Tested: fetch, checksum, fake and package on MidnightBSD 4.2 amd64;
the packaged MT7925 file was loaded with mtkbtfw on an MT7925
(0489:e124) and the adapter attached as ubt0.
Signed-off-by: Lucas Holt <[email protected]>
AI-Assisted-by: Claude Opus 5.5
Co-Authored-By: Claude Opus 5.5 <[email protected]> |