Hardware Issue: Difference between revisions
Jump to navigation
Jump to search
| (5 intermediate revisions by the same user not shown) | |||
| Line 2: | Line 2: | ||
=== Use morrownr's rtw89 === | === Use morrownr's rtw89 === | ||
'''Install driver.''' | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
| Line 10: | Line 12: | ||
sudo make install_fw | sudo make install_fw | ||
sudo cp -v rtw89.conf /etc/modprobe.d/ | sudo cp -v rtw89.conf /etc/modprobe.d/ | ||
sudo reboot | |||
systool -v -m rtw89_pci_git | |||
systool -v -m rtw89_core_git | |||
sudo nano /etc/modprobe.d/rtw89.conf | |||
</syntaxhighlight> | |||
'''/etc/modprobe.d/rtw89.conf''' | |||
<pre> | |||
options rtw89_core_git disable_ps_mode=y | |||
options rtw89_pci_git disable_clkreq=y | |||
options rtw89_pci_git disable_aspm_l1=y | |||
options rtw89_pci_git disable_aspm_l1ss=y | |||
</pre> | |||
'''Verify''' | |||
<syntaxhighlight lang="bash"> | |||
sudo update-initramfs -u | |||
sudo reboot | |||
systool -v -m rtw89_pci_git | |||
systool -v -m rtw89_core_git | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Latest revision as of 01:37, 17 July 2026
Realtek RTL8922ae (rtw89) WiFi problem
Use morrownr's rtw89
Install driver.
git clone https://github.com/morrownr/rtw89.git
sudo make cleanup_target_system
sudo dkms install $PWD
sudo make install_fw
sudo cp -v rtw89.conf /etc/modprobe.d/
sudo reboot
systool -v -m rtw89_pci_git
systool -v -m rtw89_core_git
sudo nano /etc/modprobe.d/rtw89.conf
/etc/modprobe.d/rtw89.conf
options rtw89_core_git disable_ps_mode=y options rtw89_pci_git disable_clkreq=y options rtw89_pci_git disable_aspm_l1=y options rtw89_pci_git disable_aspm_l1ss=y
Verify
sudo update-initramfs -u
sudo reboot
systool -v -m rtw89_pci_git
systool -v -m rtw89_core_git
built-in
sudo nano /etc/modprobe.d/50-rtw89.conf
options rtw89_core disable_ps_mode=y
options rtw89core disable_ps_mode=y
options rtw89_pci disable_aspm_l1=y disable_aspm_l1ss=y disable_clkreq=y
options rtw89pci disable_aspm_l1=y disable_aspm_l1ss=y disable_clkreq=y
sudo update-initramfs -u
sudo reboot
sudo apt install sysfsutils
systool -v -m rtw89_pci | grep -E "disable_aspm_l1|disable_clkreq"
systool -v -m rtw89_core | grep "disable_ps_mode"