Bagaimana cara install driver Wifi Realtek RTL8812AU atau seri lainnya di Linux? Salah satu kesulitan dalam menggunakan Linux yang saya hadapi adalah permasalahan pada driver Wifi Realtek Rtl8812AU. Driver ini tidak secara otomatis terdeteksi oleh Linux sehingga kita harus install driver sendiri. Yang bikin lebih “complicated” lagi adalah setiap kali Kernell Linux baru diupdate maka driver tersebut belum tentu bisa berfungsi.
Cara install driver di Linux sendiri juga tidak seperti yang biasa kita lakukan pada Windows. Meskipun demikian, untungnya komunitas Linux sangat besar dan banyak yang bisa memberikan bantuan. Kita tinggal Googling problem kita dan mencoba menerapkan solusi yang ditawarkan.
Saya menggunakan Linux di desktop saya. Desktop saya tidak dilengkapi dengan wifi internal sehingga saya membeli Wifi external yang di colokkan ke USB.
Oke tanpa berlama-lama, saya akan share cara install driver Wifi Realtek Rtl8812AU di Linux Elementary berdasarkan pengalaman saya. Saya berhasil mengaktifkan modem wifi tersebut pada Linux Elementary. Dari pengalaman saya sebelumnya, cara ini bisa juga dicoba pada Linux dengan basis Debian, termasuk Ubuntu dan turunannya.
Sebelum menuju ke langkah-langkah install driver Wifi realtek Rtl8812AU di Linux Elementary, saya akan sampaikan dulu konsep yang saya pahami. Driver ini akan sangat tergantung dengan versi kernel yang digunakan. Kita bisa cek versi kernel Linux kita dengan mengetikkan perintah uname -r pada terminal. Hal ini akan berkaitan dengan driver yang akan kita download dari Github. Kalau versi kernelnya bukan 5.3 sebaiknya cari lagi di Github drivernya.
Kemudian yang kedua, driver dari Modem Wifi Realtek Rtl8812AU ini bisa kita dapatkan dari Github dalam bentuk kode. Nanti kita download dulu file-file library dari Github. Tantangannya adalah mencari source code yang sesuai dengan versi kernel Linux kita seperti ditunjukkan pada gambar di atas.. Saya sampaikan seperti ini supaya kita nanti bisa mencari driver yang lain seandainya Kernel Linux kita kita update.
Dari pengalaman saya, driver ini biasanya tidak langsung ada saat kernel baru di release oleh Linux. Jadi sebaiknya anda tidak perlu update kernel jika source code untuk driver Wifi anda belum tersedia di Github.
Kita bisa menemukan banyak driver di Github. Harus jeli memilih, lebih baik kita lihat dari forum-forum Linux. Mana source code yang sudah berhasil dipakai oleh banyak orang. Saya ada pengalaman, berhasil memasang driver pada Linux Mint, tapi driver tersebut membuat performance sinyal wifi jadi lemah sekali. Akhirnya jadi tidak berguna.
Untuk basis dalam artikel ini, saya menggunakan Linux Elementary dengan Kernel 5.3. Saya mendapatkan informasi mengenai source code yang cocok pada link forum ini :
https://askubuntu.com/questions/1185952/need-rtl8814au-driver-for-kernel-5-3-on-ubuntu-19-10
Silahkan menuju kesana untuk baca-baca testimoni yang telah berhasil menginstall drivernya. Untuk langkah-langkahnya saya tidak mengikuti apa yang ada di dalam forum tersebut. Saya memilih mengikuti langkah-langkah yang pernah saya gunakan dulu. Hanya saja source github-nya saja yang diubah.
Oke selanjutnya berikut ini langkah-langkahnya
- Masuk Terminal
sudo apt-get install linux-headers-$(uname -r) build-essential git
git clone https://github.com/aircrack-ng/rtl8812au.git
cd rtl8812au
make
sudo make install
sudo modprobe 88XXau
Oke selamat mencoba semoga berhasil. Berikut ini tampilan Wifi di Elementary OS saya.