Cara Memperbaiki WiFi STB Armbian Mati

Cara Memperbaiki WiFi STB Armbian Mati
Konten Halaman

Amankan akses sebelum mengubah boot

Sahabat, WiFi yang mati setelah memasang Armbian tidak selalu berarti drivernya hilang. Pada TV box, Device Tree (DTB) menerangkan sambungan perangkat di papan. DTB yang salah dapat membuat WiFi, USB, atau penyimpanan tidak muncul. Dukungan juga berbeda antara revisi HG680P dan B860H, sehingga tidak ada satu file yang cocok untuk semua box.

Sebelum bereksperimen, sambungkan kabel LAN jika tersedia. Salin konfigurasi boot dari partisi boot ke komputer lain, termasuk extlinux.conf atau armbianEnv.txt, lalu catat DTB yang sedang dipakai. Jangan menulis ke eMMC sebelum punya cara pemulihan firmware asli. Panduan Armbian STB HG680 dan B860H dapat menjadi konteks tambahan, bukan jaminan dukungan untuk setiap revisi.

Identifikasi perangkat lebih dulu

Jalankan perintah berikut dan simpan hasilnya:


dmesg -T | grep -iE 'wifi|wlan|firmware|mmc|sdio|rtl|brcm|8723|8189'

lsusb

ip link

lsusb berguna untuk dongle WiFi USB. Chip WiFi bawaan yang terhubung lewat SDIO bisa tidak muncul di lsusb, sehingga periksa juga log kernel, perangkat MMC atau SDIO, serta isi /sys/bus/sdio/devices/ bila tersedia. Cari pesan firmware yang hilang, kegagalan probe, atau antarmuka wlan yang tidak pernah dibuat. Catat chipset sebenarnya dari dokumentasi papan atau pembongkaran yang aman; jangan menebak hanya dari nama box.

Uji DTB yang sesuai papan

Cocokkan SoC dan rancangan papan dengan DTB Amlogic yang disediakan image. Nama keluarga seperti meson-g12a, meson-gxl, atau meson-sm1 membantu menyaring pilihan, tetapi bukan bukti bahwa file itu cocok. Gunakan DTB yang direkomendasikan untuk board dan revisi tersebut, bukan file acak yang kebetulan membuat sistem menyala.

Edit salinan konfigurasi boot, ubah satu pilihan, lalu reboot. Uji LAN, WiFi, USB, suara, dan penyimpanan. Jika gagal boot, kembalikan cadangan melalui media boot atau akses serial. Lakukan perubahan dari LAN, bukan saat hanya memiliki koneksi WiFi yang sedang diperbaiki. Setelah DTB benar, ulangi dmesg untuk melihat apakah perangkat mulai terdeteksi.

Driver harus cocok dengan kernel

Realtek tidak berarti semua modul Realtek bisa dipakai. Modul harus cocok dengan versi kernel, arsitektur, antarmuka SDIO atau USB, dan firmware yang diperlukan. Periksa kernel dengan uname -r, paket modul, serta dokumentasi image. Kompilasi driver dari sumber tepercaya mungkin diperlukan, tetapi simpan hasil dan konfigurasi agar dapat dihapus atau diulang.

Contoh berikut sengaja hanya placeholder. Jangan mengganti nama contoh dengan tebakan lalu menjalankannya sebagai root:


sudo modprobe NAMA_MODUL_SESUAI_CHIPSET

Cari nama modul dari dokumentasi kernel atau paket yang benar, kemudian lihat dmesg setelah memuatnya. Hindari skrip root acak dari forum, terutama yang menimpa DTB, bootloader, atau firmware. Bila chipset tidak didukung kernel image, USB WiFi yang kompatibel dapat menjadi pilihan praktis. Namun, jangan menjanjikan semua STB akan didukung; sebagian revisi memang memerlukan kernel atau firmware khusus.

Jika tetap tidak terdeteksi

Bandingkan hasil boot dengan sistem Android asli bila media tersebut masih tersedia. Catat nama chipset, versi kernel, dan pesan firmware sebelum mengganti image. Untuk WiFi SDIO, periksa apakah jalur daya dan pin reset diterangkan DTB; gejala ini tidak selalu selesai dengan memasang paket driver. Untuk dongle USB, pindahkan ke port lain dan amati lsusb setelah setiap uji.

Jika sistem hanya bisa diakses melalui WiFi yang bermasalah, hentikan eksperimen dan siapkan kabel LAN atau serial console terlebih dahulu. Kembalikan DTB terakhir yang stabil sebelum mencoba pilihan berikutnya. Dokumentasikan revisi papan dan hasil setiap perubahan agar tidak mengulang kombinasi yang sama. Pada titik tertentu, memakai dongle yang didukung lebih aman daripada memaksa modul yang tidak cocok.