Installation Overview¶
Multiple installation methods are available depending on your distribution and preferences.
Recommended: Package Manager¶
Using your distribution's package manager with our repository enables automatic updates:
| Distribution | Method | Auto-Updates |
|---|---|---|
| Arch Linux | AUR | Yes |
| Debian/Ubuntu | APT Repository | Yes |
| Fedora/RHEL | DNF Repository | Yes |
Alternative: Manual Download¶
Download packages directly from GitHub Releases:
mt76-mt7925-dkms_1.5.0-1_all.deb- Debian/Ubuntumt76-mt7925-dkms-1.5.0-1.noarch.rpm- Fedora/RHELmt76-mt7925-dkms-1.5.0-1-any.pkg.tar.zst- Arch Linux
Manual Installation¶
For unsupported distributions or custom setups:
See Manual Installation for details.
What Gets Installed¶
The DKMS package installs:
- Source code to
/usr/src/mt76-mt7925-<version>/ - 12 kernel modules built via DKMS for each installed kernel
- Module signing (if Secure Boot is configured)
Modules are installed to /lib/modules/<kernel>/updates/dkms/ which takes priority over stock kernel modules.
After Installation¶
- Reboot or reload modules manually
- Verify with
dkms status | grep mt76-mt7925 - Check WiFi with
ip link | grep wl
If you encounter issues, see the Debugging Guide.