Ho installato Fedora sul mio portatile nuovo, acquistato circa un mese fa. Da quando l’ho installato il wifi continua a disconnettersi senza nessun apparente motivo: l’unico modo per farlo funzionare è riconnettermi. Tuttavia sta diventando insopportabile, poiché ultimamente sta succedendo numerose volte di seguito tutti i giorni. Avevo letto che si trattava di problemi legati ad alcune impostazioni di risparmio energetico ma non saprei cosa cambiare
Ciao e benvenuto.
Mostraci qualche dettaglio circa la tua scheda di rete e connessione
$ lspci -vnn -s $(lspci | grep -i wireless | awk '{print $1}')
$ journalctl --no-hostname -b -u wpa_supplicant | sed "s/SSID='.*' //"
$ iw dev $(iw dev | awk '$1=="Interface"{print $2}') get power_save
Ciao, grazie per avermi risposto.
Ecco gli output dei comandi che mi hai inviato:
$ lspci -vnn -s $(lspci | grep -i wireless | awk '{print $1}')
04:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8852BE PCIe 802.11ax Wireless Network Controller [10ec:b852]
DeviceName: WLAN
Subsystem: Hewlett-Packard Company Device [103c:88e3]
Physical Slot: 8
Flags: bus master, fast devsel, latency 0, IRQ 155
I/O ports at 3000 [size=256]
Memory at 81000000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: rtw89_8852be
Kernel modules: rtw89_8852be
$ journalctl --no-hostname -b -u wpa_supplicant | sed "s/SSID='.*' //"
nov 19 17:28:10 systemd[1]: Starting wpa_supplicant.service - WPA supplicant...
nov 19 17:28:10 systemd[1]: Started wpa_supplicant.service - WPA supplicant.
nov 19 17:28:10 wpa_supplicant[1921]: Successfully initialized wpa_supplicant
nov 19 17:28:13 wpa_supplicant[1921]: wlo1: WPS-CANCEL
nov 19 17:28:13 wpa_supplicant[1921]: wlo1: SME: Trying to authenticate with 78:b2:13:69:b9:12 (freq=5500 MHz)
nov 19 17:28:14 wpa_supplicant[1921]: wlo1: Trying to associate with 78:b2:13:69:b9:12 (freq=5500 MHz)
nov 19 17:28:14 wpa_supplicant[1921]: wlo1: Associated with 78:b2:13:69:b9:12
nov 19 17:28:14 wpa_supplicant[1921]: wlo1: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
nov 19 17:28:14 wpa_supplicant[1921]: wlo1: WPA: Key negotiation completed with 78:b2:13:69:b9:12 [PTK=CCMP GTK=CCMP]
nov 19 17:28:14 wpa_supplicant[1921]: wlo1: CTRL-EVENT-CONNECTED - Connection to 78:b2:13:69:b9:12 completed [id=0 id_str=]
nov 19 17:28:14 wpa_supplicant[1921]: wlo1: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-49 noise=9999 txrate=585000
$ iw dev $(iw dev | awk '$1=="Interface"{print $2}') get power_save
Power save: on
Seguendo le indicazioni dello sviluppatore del driver in questo contesto, ti consiglio di dare un
$ printf '%s\n' "options rtw89_pci disable_aspm_l1=y disable_aspm_l1ss=y disable_clkreq=y" "options rtw89_core disable_ps_mode=y" | sudo tee /etc/modprobe.d/50-rtw89.conf
Quindi riavvia e osserva come si comporta. Qualora ci dovesse essere qualunque problema basterà rimuovere il file /etc/modprobe.d/50-rtw89.conf e ricaricare il modulo del kernel o riavviare.
Va bene, grazie mille. Per ora sembra funzionare