You are not logged in.

#26 2021-05-16 15:19:50

seth
Member
Registered: 2012-09-03
Posts: 58,413

Re: rtw_8822be : can't change power state from D3hot to D0

Preferably, so we've a clean environment - you might be hiding a trivial problem behind an out of tree module.

Offline

#27 2021-05-16 15:21:54

Vincentimetr
Member
Registered: 2021-05-14
Posts: 16

Re: rtw_8822be : can't change power state from D3hot to D0

Yes, but I have this probleme since my fresh install.
I removing them so!
What's next?
What can I provide as information?

Thank you for your help.

Offline

#28 2021-05-16 20:09:26

seth
Member
Registered: 2012-09-03
Posts: 58,413

Re: rtw_8822be : can't change power state from D3hot to D0

The problem would be that if rtw88_* wasn't used for the git package, the "rtw88_pci.disable_aspm=true rtw88_core.lps_deep_mode=0" parameters wouldn't have applied.

Make sure you remove the kernel from that package, simply removing the dkms package probably won't do, https://wiki.archlinux.org/title/Dynami … ve_modules

!!! I don't know whether that dkms just steamrolls over some existing kernel modules, so make sure you've the kernel package for your current kernel around (pacman cache) since you might have to re-install it after removing the dkms module.

The question then is whether you're still facing the same backtraces from the device.
Ultiamtely oc. whether you can "revive" the NIC by disabling NM and iff so, whether wifi-menu triggers the same errors.

Offline

#29 2021-12-29 16:02:33

Vincentimetr
Member
Registered: 2021-05-14
Posts: 16

Re: rtw_8822be : can't change power state from D3hot to D0

Solved by adding in the configuration of the driver (insteed inside kernel parameter) the disable_aspm setting at True. Then reboot to windows and the reboot to linux!

It works for a fresh arch install with the drivers from linux-headers installed from pacman when you have this error in dmesg:

rtw_8822be 0000:03:00.0: can't change power state from D3hot to D0 (config space inaccessible)

In command lines:

sudo pacman -S linux-headers
echo "options rtw_pci disable_aspm=Y"  | sudo tee  /etc/modprobe.d/rtw_pci.conf

sudo reboot
-> go to windows and turn off and on wifi
-> go to arch and it works!

A huge thx to @Seth for helping me!!!

Last edited by Vincentimetr (2021-12-29 16:51:02)

Offline

Board footer

Powered by FluxBB