Releases: jetm/mediatek-mt7927-dkms
Releases · jetm/mediatek-mt7927-dkms
v2.11-1
[2.11-1] - 2026-04-15
Documentation
- README: Add tested distributions compatibility table
- README: Update AP mode throughput limitation description
- README: Add Linux Mint 22.2 to supported distributions table
Driver
- wifi: mt76: mt7925: Add missing HE AP caps, MURU and TX_PROC TLVs
- wifi: mt76: mt7925: Fix TX power reporting in AP mode
- wifi: mt76: mt7927: Route BA command to WA processor for AMPDU
- mediatek-mt7927-dkms: Bump version to 2.11
- dkms: Add compat patch for kmalloc_obj on pre-7.0 kernels
- wifi: mt76: Add compat patch for kzalloc_flex on pre-7.0 kernels
Other
- mt76: mt7925: Add txpower reporting fix for mt7927
- scripts: Add MT7927 AP mode throughput benchmark script
- gen-dkms-patches.sh: Narrow patch cleanup glob to numbered files only
- release.sh: Add branch guard and ERR trap rollback to release script
- scripts: Add client prep script and improve AP benchmark reliability
- release.sh: Drop version-bump commit logic
Packaging
- pkg: Fix dkms.conf version sync and install target
Testing
- test-driver: Fix indentation and handle ASPM disabled via cmdline
- test-driver: Kill hostapd before reloading kernel modules
v2.10-1
[2.10-1] - 2026-04-01
Documentation
- README: Update version references, upstream status, and known issues
- README: Add professional profile header with contact information
Driver
- mediatek-mt7927-dkms: Bump version to 2.10 and fix version sync
Other
- CHANGELOG: Rewrite historical entries for clarity and conciseness
- patches: Rebase MT6639 Bluetooth patch series on updated btmtk
- fix(build-check): capture real make exit code
- fix(ci): pass tag via env var to prevent shell injection
- fix(dkms): add CLEAN directive for out-of-tree build cleanup
- fix(firmware): add bounds check and case-insensitive zip detection
- fix(spec): fix duplicate %dir and add changelog entry
- fix(test-driver): renumber section headers sequentially
- fix(bt): regenerate patches from BT v5
- bt: regenerate DKMS patches from bt-dkms rebase
- Revert to v2.9
Packaging
- pkg: release v2.10-1
v2.9-1
[2.9-1] - 2026-03-26
Driver
- drivers/bt: Split MT6639 Bluetooth patch into discrete series
Other
- bt/mt6639: Refine MT6639 chip detection and firmware path
- scripts: Add build bisectability checker for kernel patch series
- Makefile: Fix BT firmware installation path for mt7927
- Bluetooth: btmtk: Add MT6639 (MT7927) Bluetooth support
- bt/mtk: Refresh patch series with updated upstream commit hashes
- release: Handle pre-set version without failing on empty commit
- rpm: Fix BT firmware path mt6639 -> mt7927 in spec file
Packaging
- PKGBUILD: Bump kernel source to 6.19.10
Testing
- test-driver: Reload modules before testing
- test-driver: Improve module, DKMS, and BT detection accuracy
- test-driver: Remove sudo fallbacks and improve reload robustness
v2.8-1
[2.8-1] - 2026-03-25
Documentation
- README: Clarify MLO status and add router configuration advice
Driver
- mt6639-bt-6.19: Update patch with ISO interface and hunk fixes
- mediatek-mt7927-dkms: Bump version to 2.8
- wifi: mt76: mt7925: Refine MT7927 patch series for correctness
- mediatek-mt7927: Avoid hardcoded version in dkms pre_remove hook
Other
- drafts: Remove MediaTek Bluetooth/WiFi 7 upstream blog post draft
- repo: Track patches dir, add linux-stable symlink, update AUR export
- bt: Add CHIPID=0x0000 workaround for MT6639 (PR #39)
- compat-airoha-offload: Add stub DMA descriptor types for compat build
- Makefile: Add version consistency check between dkms.conf and PKGBUILD
- tools: Add patch verification script for DKMS and upstream patches
- gen-dkms-patches: Add --rebase flag to automate DKMS branch update
- gen-dkms-patches.sh: Auto-detect upstream branch and improve rebase safety
- push-aur: Filter AUR tree by blob type instead of named exclusions
- release.sh: Remove install file dependency and reorder push sequence
- verify-patches.sh: Improve robustness and cross-check accuracy
- rpm: Derive version from dkms.conf instead of hardcoding in spec
Testing
- test-driver: Add missing BT USB ID and fix heredoc formatting
v2.7-1
[2.7-1] - 2026-03-20
Other
- readme: Revise for v2.6 - pre-built packages, updated install, roadmap sync
- compat: Add airoha_offload.h stub for kernels < 6.19
Packaging
- pkg: Add push-aur.sh for filtered AUR pushes
- pkg: Bump to v2.7 (compat header fix)
v2.6-1
[2.6-1] - 2026-03-20
Other
- release: Suppress tag push to AUR
- readme: Add AI attribution note
- readme: Add Gigabyte Z790 Elite X WiFi7 and MSI X870E ACE MAX to supported hardware
- readme: Add distro-agnostic install instructions and community ports
- build-rpm: Skip dependency check for cross-distro builds
- release: Fix AUR push to use filtered parent commit
- release: Move changelog and release creation to GitHub Actions
- build-rpm: Fall back to tar when git is unavailable (CI fix)
- ci: Fix gh release upload in Fedora container (add --repo)
- ci: Fix Node.js 20 deprecation warnings
- ci: Fix git-cliff download URL (use gh API for versioned asset)
- ci: Use --latest for changelog (generates from previous tag)
Packaging
- pkg: Add RPM and DEB packaging
- pkg: Add GitHub Actions release workflow, bump to v2.6 (kernel 6.19.9)
Testing
- test-driver: Fix false PASSED result when checks fail
v2.5-1
v2.4-1
[2.4-1] - 2026-03-06
Driver
- dkms: Add USB ID 0489:e110 to MT7927 Bluetooth device table (MSI X870E Ace Max)
Packaging
- Distro-agnostic build system (PR #29 by @samutoljamo)
- Makefile-based build replaces inline PKGBUILD logic
- BT source pre-patched at build time,
dkms-patchmodule.shremoved extract_firmware.pyreads ZIP directly (nounzipdependency)- Kbuild files split to flat repo root (AUR-compatible)
- Upstream detection in
dkms.confskips BT build if mainlined VERSION/MT76_KVERderived from existing sources (single source of truth)
Documentation
- Update README with known issues, fixes, and upstream status
Internal
- Add automated release script
v2.3-1
[2.3-1] - 2026-03-06
Driver
- mt7927-wifi: Remove GitHub reporter/tester attribution from ASPM patch
- dkms/mt7927: Rebase patch series onto updated kernel tree
- mediatek-mt7927-dkms: Bump version to 2.3
Other
- gitignore: Exclude .github/ (GitHub-only, AUR rejects subdirectories)
- CHANGELOG: Reorganize entries into reverse-chronological order