Ciao a tutti, come da titolo, quando sono in hot spot con lo smartphone dopo un tempo random (ma in genere pochi minuti) non ho più internet (senza perdere la connessione wifi).
Con lo stesso smarphone ciò non succede con altri dispositivi (per esempio smart tv) o altri SO (per esempio Win11). E non succedeva con un precedente notebook. Quello attuale è un hp 15sfq5017nl, mentre il kernel è 6.2.14-200.fc37.x86_64.
Per riavere internet devo disabilitare il wifi sul computer, riattivarlo e riconnettermi all’hot spot.
[master@hp-15sfq5017nl ~]$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: wlo1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 2c:3b:70:4c:b1:fb brd ff:ff:ff:ff:ff:ff
altname wlp1s0
inet 192.168.127.207/24 brd 192.168.127.255 scope global dynamic noprefixroute wlo1
valid_lft 3582sec preferred_lft 3582sec
inet6 fe80::7d3:c5b8:4af8:814c/64 scope link noprefixroute
valid_lft forever preferred_lft forever
[master@hp-15sfq5017nl ~]$ ping `ip route | grep default | awk '{print $3}'`
PING 192.168.127.73 (192.168.127.73) 56(84) bytes of data.
64 bytes from 192.168.127.73: icmp_seq=1 ttl=64 time=4.42 ms
64 bytes from 192.168.127.73: icmp_seq=2 ttl=64 time=3.94 ms
64 bytes from 192.168.127.73: icmp_seq=3 ttl=64 time=43.3 ms
64 bytes from 192.168.127.73: icmp_seq=4 ttl=64 time=7.10 ms
(...)
[master@hp-15sfq5017nl ~]$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=110 time=44.8 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=110 time=44.3 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=110 time=90.7 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=110 time=36.1 ms
(...)
[master@hp-15sfq5017nl ~]$ resolvectl dns
Global:
Link 2 (wlo1): 192.168.127.73
[master@hp-15sfq5017nl ~]$ resolvectl query www.fedoraproject.org
www.fedoraproject.org: 152.19.134.142 -- link: wlo1
38.145.60.20 -- link: wlo1
18.159.254.57 -- link: wlo1
185.141.165.254 -- link: wlo1
152.19.134.198 -- link: wlo1
18.192.40.85 -- link: wlo1
38.145.60.21 -- link: wlo1
85.236.55.6 -- link: wlo1
18.133.140.134 -- link: wlo1
2605:bc80:3010:600:dead:beef:cafe:fed9 -- link: wlo1
2604:1580:fe00:0:dead:beef:cafe:fed1 -- link: wlo1
2001:4178:2:1269::fed2 -- link: wlo1
2600:2701:4000:5211:dead:beef:fe:fed3 -- link: wlo1
2a05:d01c:c6a:cc01:269:da52:9ae1:43e6 -- link: wlo1
2a05:d014:10:7803:f774:4d7c:e277:a457 -- link: wlo1
(wildcard.fedoraproject.org)
-- Information acquired via protocol DNS in 155.9ms.
-- Data is authenticated: no; Data was acquired via local or encrypted transport: no
-- Data from: network
Dopo vari aggiornamenti, ora qualche volta la cosa succede anche con l’hot spot di casa. Ribadisco che con Win11, in altra partizione, nessun problema. Che faccio tento direttamente fc38?
Ciao! Infatti il problema non è l’AP (il problema si presenta anche con lo smarphone, mentre a casa è più raro, stamattina per esempio qui a casa sembra andare sempre mentre ieri sera dava problemi).
Eccolo lì. Se fai una ricerca su internet, troverai una valanga di gente con i problemi più diversi.
Schede wifi Realtek su Linux, che io sappia, sono fonte di grandi mal di testa.
Update: passato a fc38 e il problema resta identico a prima. Forse solo con l’hot spot del cellulare, ma comunque non è cambiato nulla… sul portatile precedente, con fc36, nessun problema ed era sempre una scheda realtek.
Pare che il tutto si verifichi SOLO quando uso il notebook NON alimentato dalla rete, cioè a batteria. Questo a regime, cioè una volta che ho cominciato a usare computer e wifi.
Eccezione: quando alimentato dalla rete, succede che all’avvio si connette automaticamente al router, ma non ha internet. Anche in questo caso basta disabilitare il wifi e riabilitarlo, a quel punto funziona senza problemi (a batteria no, come dicevo…)
Rivedi le impostazioni di risparmio energetico che sono presenti nel tuo ambiente desktop (gnome?). Il problema, forse sta li.
La gestione del risparmio energetico potrebbe disattivare e riattivare NetworkManager in varie situazioni.
Ciao! Ho gnome. C’ho pensato… ma almeno vedendo qui (vedi schermata allegata) non mi pare ci siano chissà quali impostazioni da settare (il risparmio energetico automatico mi pare sia solo a batteria scarica, ma il problema si presenta sempre… e in ogni caso ho già provato a disabilitarlo…)
E come ho spiegato varie volte più sopra, non è il wifi a spegnersi (resto connesso), ma è internet che non va più.
Allora inizio ad ipotizzare ad un problema di DNS…
Quando ti capita il problema prova: $ sudo systemctl restart systemd-resolved
Se la cosa viene risolta allora protrebbe anche esserci un problema su selinux e quindi ti consiglio: $ sudo fixfiles onboot