🎯 MT7902 Driver sebagai Sub-Bagian dari Driver MT7921 (✅ Berfungsi)
Chip wifi 6E Mediatek mt7902 mendukung Bluetooth dan WiFi[!PENTING]
Kernel Linux 7.1 Secara Resmi Mendukung chip WIFI 6E MT7902
📁 Mengkloning repository
Klon repositori ke PC lokal Anda git clone https://github.com/OnlineLearningTutorials/mt7902_temp
``
Jika Anda tidak ingin mengkloning riwayat sebelumnya maka
`
git clone --depth 1 https://github.com/OnlineLearningTutorials/mt7902_temp
`Instalasi
🚀 Panduan Instalasi Script (Direkomendasikan untuk Sistem Berbasis Ubuntu)
Buat script dapat dieksekusi jika belum
chmod +x ./install_guide.sh
Sekarang jalankan skrip ini
./install_guide.sh
Ini akan secara otomatis meminta password jika diperlukan
- Skrip ini akan meminta Anda untuk menginstal firmware, driver bluetooth dan wifi satu per satu
- Telah diuji di Ubuntu dengan kernel linux 7.0
🚀 Perbaikan Otomatis Mudah (Direkomendasikan untuk Sistem Berbasis Arch)
Jika Anda ingin memperbaiki WiFi dan Bluetooth dengan cepat pada kernel modern mana pun, ikuti langkah-langkah berikut:Jadikan skrip dapat dieksekusi jika belum
chmod +x ./fix_my_wifi.sh
Jalankan skrip perbaikan otomatis dengan sudo:bash
sudo bash fix_my_wifi.sh
sudo rmmod btusb sudo rmmod btmtk#### 📖 Apa yang dilakukan skrip ini:gcc
- Memeriksa dependensi: Memastikan Anda memiliki
/clang,make,bc, dankernel-headerssaat ini terpasang. Jika belum - akan memasang dengan manajer paket pilihan Anda/lib/modules/mt7902_customMenyusun Driver: Secara otomatis membangun driver WiFi dan Bluetooth untuk versi kernel Anda yang tepat. Perbaikan Persisten: Memasang layanan sistem yang memastikan WiFi Anda tetap aktif bahkan setelah Anda restart komputer. Keamanan: Memasang modul ke direktori khusus ( ) untuk menghindari perubahan pada file sistem default Anda.firmware> [!NOTE]
Anda membutuhkan koneksi internet (melalui Ethernet atau tethering USB dari ponsel Anda) saat pertama kali menjalankan ini untuk mengunduh alat build yang diperlukan. (Seperti compiler, linux-headers, dll)✅ Diuji Pada (Terbukti Berfungsi)
Perbaikan ini telah diverifikasi dan dikonfirmasi berfungsi pada:
- Merek: ASUS
- Model: Vivobook Go (E1404FA), Vivobook 14 (X1404ZA)
- Chipset: MediaTek MT7902 (WiFi 6E)
- Versi Kernel: 6.19.0 (Linux), 6.19.11, 7.0.7
- OS: Arch, Ubuntu
- Manajer Paket: pacman, apt
Tersedia untuk:
- OS: OS apapun yang mendukung salah satu PM
- Manajer paket pilihan: apt, pacman, dnf, zypper, nix-shell
- Versi kernel: 6.14-7.0.7
🔧 Firmware yang digunakan
Firmware disimpan di folder.gen4-mt7902📱 Bluetooth ✅ (Berfungsi)
[!WARNING]Jika driver bluetooth konflik denganmaka silakan hapus firmware bluetooth agar tidak mengganggu driver ini`sudo rm /lib/firmware/mediatek/mt7902/BT_RAM_CODE_MT7902_1_1_hdr.bin.zst``Proyek ini menggunakan firmware/lib/firmware/mediatek/BT_RAM_CODE_MT7902_1_1_hdr.bin.zst`Untuk mengaktifkan bluetooth, buka direktori versi kernel Anda saat ini.
Misalnya jika Anda memiliki kernel linux-6.16 maka buka direktori./linux-6.16/drivers/bluetooth. Buka terminal di direktori ini dan kompilasi dengan perintahmake. Dua modul kernel akan dikompilasibtusb.kodanbtmtk.ko. Untuk mengaktifkan bluetooth di perangkat Anda, hapus btusb dan btmtk di sistem Anda dan instal kedua file ini, gunakan perintah
sudo insmod btmtk.ko sudo insmod btusb.ko
makeSekarang periksa apakah bluetooth Anda sudah berfungsi sekarang.latest💻 WiFi ✅ (Berfungsi)
[!PENTING]Repo yang berfungsi dengan beberapa keterbatasan ada di siniDriver WiFi untuk mt7902, yang baru saja dirilis oleh mediatek, ada di dalam folder
.latestJika Anda menggunakan Ubuntu, cukup masuk ke folder
dan jalankan perintah berikut di terminal.
Ini akan mengompilasi semua modul, mengompresnya, dan menginstalnya (mengganti modul kernel asli dengan modul yang telah dimodifikasi). Jika Anda menggunakan distro lain atau tidak ingin semua langkah dan hanya ingin mengompilasi kode, maka jalankan di terminal
make module_compile
Untuk mengompresi modul yang telah Anda kompilasi, lalu jalankan di terminal
make module_compress
Untuk menginstal modul terkompresi ke modul kernel sistem, jalankan di terminal
make module_install
``--- Tranlated By Open Ai Tx | Last indexed: 2026-07-07 ---