Repair Isu Wifi drop pada ubuntu 24.04
Assalamualaikum dan salam sejahtera kepada pembaca.Pada post kali ni aku nak share satu isu yang terjadi selepas sahaja aku install ubuntu pada laptop lame aku ni.
Content Shortcut
Isu
Aku ade laptop lama Asus ROG G56J.Di sebabkan Windows 10 dah tamat dan hardware untuk laptop ni tak mampu untuk menyokong windows 11, aku ambil keputusan untuk jadikan ubuntu sebagai main OS untuk meneruskan jangka hayat laptop lama ni.
Info :
- Ubuntu yang aku install pada laptop lame aku ni ialah version 20.04.Walaupun laptop ni lama,tapi sebenarnyer masih power/kuat untuk running windows 10. Kalaulah hardware requirement untuk windows 11 di turunkan sedikit,aku yakin laptop ni masih mampu untuk running windows 11.
- Ye,sebenarnyer kita boleh gune tiny11 untuk laptop lama ni.Tetapi,aku perlukan WSL(Windows Subsystem for Linux).Jadi daripada aku pasang tiny11 dan peningkan kepala untuk make WSL work dekat tiny 11,baik aku terus pasang je linux.
There are no problem with installation process.All smooth.Tapi....isu datang bila mana aku running 2 command ni :
sudo apt update
sudo apt updgrade
Isu yang aku hadapi ialah connection untuk Wifi :
- Putus2
- Speed drop gile !
- Reboot ok kejap,lepastu jadi lagi.
Sebelum aku tuding jari dekat hardware component,aku double confirm.Aku boot semula ke windows 10 dan test.NO ISSUE with wifi.Jadi bukan masalah daripada hardware.
Warning !
- Sebelum kita beralih ke single LinuxOS,buat double boot dulu dengan windows.Jadi sekiranya berlaku isu macam ni,kita boleh double check pada windows.
Troubleshoot Step
Ok,langkah pertama yang aku buat untuk troubleshoot isu ni ialah mengenal pasti wifi adapter untuk laptop ni.
lspci -nnk | grep -iA3 net
result :
03:00.0 Network controller [0280]: Qualcomm Atheros AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Subsystem: AzureWave AR9485 Wireless Network Adapter [1a3b:2c97]
Kernel driver in use: ath9k
Kernel modules: ath9k
04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
Subsystem: ASUSTeK Computer Inc. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [1043:200f]
Kernel driver in use: r8169
Kernel modules: r8169
05:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader [10ec:5227] (rev 01)
Qualcomm Atheros AR9485 Wireless Network Adapter
Sekiranya menggunakan windows,kita boleh direct cari driver untuk Atheros AR9485.Tapi...untuk linux,kene ubah sikit cara kita troubleshoot.Sebelum download dan install apa2 driver kat linux ni,cari dulu ade tak perbincangan berkaitan isu adapter ni.Jadi kita google search
Ubuntu 24.04 Atheros AR9485 issue
Info :
- Satu sebab aku suka join community linux di sebabkan user nyer yang ramai dan juga mereka suka berbincang.Isu kecil pun diorang open topik untuk berbincang.
Solution
Selepas membuat google search,solution untuk isu wifi putus - putus dan speed drop ni ialah dengan mengubah variable GRUB_CMDLINE_LINUX_DEFAULT pada grub file.
Credit to this post : https://askubuntu.com/questions/1544785/wifi-connection-not-working-properly-on-ubuntu-24-04-dual-boot
Proceed ke grub directory dan buka :
cd /etc/default
sudo nano grub
Seterusnya kita akan jumpa beberapa line :
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`( . /etc/os-release; echo ${NAME:-Ubuntu} ) 2>/dev/null || echo Ubuntu`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
Kita perlu ubah :
# Other code....
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
# Other code....
menjadi :
# Other code....
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_iommu=off"
# Other code....
Jangan lupe untuk update grub.
sudo update-grub
Dan langkah terakhir,kita akan reboot :
sudo reboot
Jadi ini lah cara yang aku buat untuk troubleshoot isu wifi unstable dan speed drop pada laptop Asus ROG G56J yang menggunakan wifi Qualcomm Atheros AR9485 Wireless Network Adapter.Sekiranya anda mengalami masalah yang sama,tetapi model laptop berbeza,jangan panik.
- Langkah pertama identify/cari tahu adapter yang di gunakan pada laptop tersebut.
- Seterusnya buat google search untuk cari perbincangan berkaitan wifi adapter tersebut.
- ← Previous
Deploy Next.js pada VPS - Next →
Install Node.Js Stable Version pada Ubuntu
Rino Puji Blog