On 5/15/24 11:47 AM, Ping-Ke Shih wrote:
Any idea what could go wrong here? I have tried disabling via all before-mentioned methods and the network card crashes on both older and newer kernels despite all my efforts.What is the kernel version of the newest Fedora? I can try it in my side.
6.8.9-300.fc40.x86_64
It looks like firmware enters abnormal state, so my suggestion is to disable all power save functions to clarify the problems, but it seems like you have done all of them. Is it possible to remove modules from/lib/modules/ ? Then insmod manually with module parameters to disable power save functions one-by-one?
Not sure, which modules in particular are you referring to so I can isolate this further: $ ll /lib/modules/$(uname -r)/kernel/net total 200 drwxr-xr-x. 2 root root 4096 May 13 15:05 6lowpan drwxr-xr-x. 2 root root 4096 May 13 15:05 802 drwxr-xr-x. 2 root root 4096 May 13 15:05 8021q drwxr-xr-x. 2 root root 4096 May 13 15:05 9p drwxr-xr-x. 2 root root 4096 May 13 15:07 appletalk drwxr-xr-x. 2 root root 4096 May 13 15:07 atm drwxr-xr-x. 2 root root 4096 May 13 15:07 ax25 drwxr-xr-x. 2 root root 4096 May 13 15:07 batman-adv drwxr-xr-x. 5 root root 4096 May 13 15:05 bluetooth drwxr-xr-x. 3 root root 4096 May 13 15:05 bridge drwxr-xr-x. 3 root root 4096 May 13 15:05 can drwxr-xr-x. 2 root root 4096 May 13 15:05 ceph drwxr-xr-x. 2 root root 4096 May 13 15:05 core drwxr-xr-x. 2 root root 4096 May 13 15:05 dns_resolver drwxr-xr-x. 2 root root 4096 May 13 15:05 dsa drwxr-xr-x. 2 root root 4096 May 2 08:00 handshake drwxr-xr-x. 2 root root 4096 May 13 15:05 hsr drwxr-xr-x. 3 root root 4096 May 13 15:05 ieee802154 drwxr-xr-x. 2 root root 4096 May 13 15:05 ife drwxr-xr-x. 3 root root 4096 May 13 15:07 ipv4 drwxr-xr-x. 4 root root 4096 May 13 15:05 ipv6 drwxr-xr-x. 2 root root 4096 May 13 15:05 kcm drwxr-xr-x. 2 root root 4096 May 13 15:05 key drwxr-xr-x. 2 root root 4096 May 13 15:07 l2tp drwxr-xr-x. 2 root root 4096 May 13 15:05 llc drwxr-xr-x. 3 root root 4096 May 13 15:05 mac80211 drwxr-xr-x. 2 root root 4096 May 13 15:05 mac802154 drwxr-xr-x. 2 root root 4096 May 13 15:05 mpls drwxr-xr-x. 2 root root 4096 May 2 08:00 mptcp drwxr-xr-x. 4 root root 4096 May 13 15:05 netfilter drwxr-xr-x. 2 root root 4096 May 13 15:07 netrom drwxr-xr-x. 4 root root 4096 May 13 15:05 nfc drwxr-xr-x. 2 root root 4096 May 13 15:05 nsh drwxr-xr-x. 2 root root 4096 May 13 15:05 openvswitch drwxr-xr-x. 2 root root 4096 May 13 15:05 psample drwxr-xr-x. 2 root root 4096 May 13 15:05 qrtr drwxr-xr-x. 2 root root 4096 May 13 15:07 rds drwxr-xr-x. 2 root root 4096 May 13 15:05 rfkill drwxr-xr-x. 2 root root 4096 May 13 15:07 rose drwxr-xr-x. 2 root root 4096 May 13 15:05 rxrpc drwxr-xr-x. 2 root root 4096 May 13 15:07 sched drwxr-xr-x. 2 root root 4096 May 13 15:05 sctp drwxr-xr-x. 2 root root 4096 May 13 15:05 smc drwxr-xr-x. 4 root root 4096 May 13 15:05 sunrpc drwxr-xr-x. 2 root root 4096 May 13 15:05 tipc drwxr-xr-x. 2 root root 4096 May 13 15:05 tls drwxr-xr-x. 2 root root 4096 May 13 15:05 vmw_vsock drwxr-xr-x. 3 root root 4096 May 13 15:05 wireless drwxr-xr-x. 2 root root 4096 May 13 15:05 xdp drwxr-xr-x. 2 root root 4096 May 13 15:05 xfrm On 5/15/24 1:40 PM, Kalle Valo wrote: >> Is it possible to remove modules from/lib/modules/ ? Then insmod manually >> with module parameters to disable power save functions one-by-one? > BTW it should be also possible to blacklist modules to avoid them being > loaded automatically. At least in Debian I do this: > > $ cat /etc/modprobe.d/kvalo.conf > blacklist ath11k_pci Indeed, I guess maybe one way to remove modules on reboot, thanks for the hints! Regards, Plamen
Attachment:
OpenPGP_0xA4696276CE5A052D.asc
Description: OpenPGP public key
Attachment:
OpenPGP_signature.asc
Description: OpenPGP digital signature