🎯 Sterownik MT7902 jako podczęść sterownika MT7921 (✅ Działa)
Chip Mediatek mt7902 wifi 6E Obsługa Bluetooth i WiFi[!WAŻNE]
Oficjalne wsparcie dla układu MT7902 WIFI 6E w jądrze Linux 7.1
📁 Klonowanie repozytorium
Sklonuj repozytorium na swój lokalny komputer git clone https://github.com/OnlineLearningTutorials/mt7902_temp
``
Jeśli nie chcesz klonować wcześniejszej historii, to
`
git clone --depth 1 https://github.com/OnlineLearningTutorials/mt7902_temp
`Instalacja
🚀 Skrypt Przewodnika Instalacyjnego (Zalecany dla systemów opartych na Ubuntu)
Uczyń skrypt wykonywalnym, jeśli jeszcze nie jest
chmod +x ./install_guide.sh
Teraz uruchom ten skrypt
./install_guide.sh
Automatycznie poprosi o hasło, gdy będzie to konieczne
- Ten skrypt poprosi Cię o zainstalowanie firmware, sterownika bluetooth oraz wifi po kolei
- Przetestowano na Ubuntu z jądrem linux 7.0
🚀 Łatwa Automatyczna Naprawa (Zalecane dla systemów opartych na Arch)
Jeśli chcesz szybko naprawić WiFi i Bluetooth na dowolnym nowoczesnym jądrze, wykonaj te kroki:Uczyń skrypt wykonywalnym, jeśli jeszcze taki nie jest
chmod +x ./fix_my_wifi.sh
Uruchom automatyczny skrypt naprawczy za pomocą sudo:bash
sudo bash fix_my_wifi.sh
sudo rmmod btusb sudo rmmod btmtk#### 📖 Co robi ten skrypt:gcc
- Sprawdza zależności: Upewnia się, że masz zainstalowane
/clang,make,bcoraz aktualnekernel-headers. Jeśli nie – instaluje je za pomocą preferowanego menedżera pakietów./lib/modules/mt7902_customKompiluje sterowniki: Automatycznie buduje sterowniki WiFi i Bluetooth dla Twojej dokładnej wersji jądra. Trwała poprawka: Instaluje usługę systemową, która zapewnia aktywność WiFi nawet po ponownym uruchomieniu komputera. Bezpieczeństwo: Instaluje moduły do niestandardowego katalogu ( ), aby nie ingerować w domyślne pliki systemowe.firmware> [!NOTE]
Podczas pierwszego uruchomienia będziesz potrzebować połączenia z internetem (przez Ethernet lub tethering USB z telefonu), aby pobrać niezbędne narzędzia do budowy (takie jak kompilator, linux-headers itp).✅ Przetestowano na (Działa zweryfikowane)
Ta poprawka została zweryfikowana i potwierdzona jako działająca na:
- Marka: ASUS
- Model: Vivobook Go (E1404FA), Vivobook 14 (X1404ZA)
- Chipset: MediaTek MT7902 (WiFi 6E)
- Wersja jądra: 6.19.0 (Linux), 6.19.11, 7.0.7
- Systemy: Arch, Ubuntu
- Menedżer pakietów: pacman, apt
Dostępne dla:
- System: Każdy system obsługujący jeden z wymienionych menedżerów pakietów
- Preferowane menedżery pakietów: apt, pacman, dnf, zypper, nix-shell
- Wersje jądra: 6.14-7.0.7
🔧 Używane firmware
Pliki firmware są przechowywane w folderze.gen4-mt7902📱 Bluetooth ✅ (Działa)
[!WARNING]Jeśli sterownik bluetooth koliduje z, usuń firmware bluetooth, aby nie zakłócał działania tego sterownika`sudo rm /lib/firmware/mediatek/mt7902/BT_RAM_CODE_MT7902_1_1_hdr.bin.zst``Ten projekt korzysta z firmware/lib/firmware/mediatek/BT_RAM_CODE_MT7902_1_1_hdr.bin.zst`Aby włączyć bluetooth, przejdź do katalogu odpowiadającego Twojej wersji jądra.
Na przykład jeśli masz jądro linux-6.16, przejdź do katalogu./linux-6.16/drivers/bluetooth. Otwórz terminal w tym katalogu i skompiluj poleceniemmake. Kompilowane są dwa moduły jądra:btusb.koibtmtk.ko. Aby włączyć bluetooth w swoim urządzeniu, usuń btusb i btmtk z systemu i zainstaluj te dwa pliki, użyj poleceń
sudo insmod btmtk.ko sudo insmod btusb.ko
makeTeraz sprawdź, czy bluetooth działa.latest💻 WiFi ✅ (Działa)
[!WAŻNE]Działające repozytorium z pewnymi ograniczeniami znajduje się tutajSterownik WiFi dla mt7902, niedawno wydany przez mediatek, znajduje się w folderze
.latestJeśli używasz Ubuntu, przejdź do folderu
i uruchom następującą komendę w terminalu.
Skompiluje wszystkie moduły, skompresuje je i zainstaluje (zastąpi oryginalny moduł jądra zmodyfikowanym modułem). Jeśli używasz innej dystrybucji lub nie chcesz wykonywać wszystkich kroków, a jedynie skompilować kod, uruchom w terminalu
make module_compile
Aby skompresować skompilowany moduł, następnie uruchom w terminalu
make module_compress
Aby zainstalować skompresowany moduł do modułu jądra systemu, uruchom w terminalu
make module_install
``--- Tranlated By Open Ai Tx | Last indexed: 2026-07-07 ---