Am o problemă în care la închiderea capacului laptopului meu (comportamentul definit este suspendarea), wifi-ul meu se va întrerupe complet. Am încercat atât Arch, cât și Ubuntu și apare aceeași problemă. Am încercat să repornesc NetworkManager fără rezultat. Se pare că interfața wireless este setată în starea JOS, dar nimic nu pare să o poată aduce înapoi, fără o repornire.
Folosind Ubuntu 21.04.
Huawei Matebook 2020 (Ryzen 4500U)
ieșire din sudo lshw -c network
:
*-reţea
descriere: Interfață wireless
produs: Adaptor de rețea fără fir PCIe RTL8822CE 802.11ac
furnizor: Realtek Semiconductor Co., Ltd.
ID fizic: 0
info autobuz: pci@0000:01:00.0
nume logic: wlp1s0
versiunea: 00
serial: 80:30:49:37:ce:cf
lățime: 64 biți
ceas: 33 MHz
capabilități: pm msi pciexpress bus_master cap_list ethernet fizic wireless
configurație: difuzare=da driver=rtw_8822ce driverversion=5.11.0-37-generic firmware=N/A ip=138.38.187.118 latență=0 link=da multicast=da wireless=IEEE 802.11
resurse: irq:69 ioport:2000(dimensiune=256) memorie:d0500000-d050ffff
UPDATE: Pe tot parcursul zilei de ieri, wifi-ul a funcționat conform așteptărilor (adică, reconectarea rapidă după o suspendare), totuși astăzi a revenit la problema obișnuită. Nu mă pot gândi la nimic din ce am schimbat, așa că este greu de stabilit.
UPDATE #2: Am încercat o soluție prin plasarea unui script în interior \lib\systemd\system-sleep
care ruleaza ca root:
#!/bin/sh
caz de 1 USD in
post)
ifconfig wlp1s0 up
;;
esac
Și acest lucru a funcționat pentru moment, dar a doua oară când mi-am trezit laptopul, s-a oprit.Introducerea manuală a comenzii din script are ca rezultat eroarea:
SIOCSIFFLAGS: Operațiune deja în desfășurare
.
Rețineți că această eroare nu apare dacă wifi-ul funcționează și am setat manual interfața în jos și apoi din nou în sus, ceea ce îmi semnalează că scriptul este agățat de această comandă după reluare.