Când pornesc în Ubuntu (21.04), wifi-ul laptopului meu nu mai funcționează de obicei după câteva minute. Se deconectează de la router și nu mai poate detecta niciun router din apropiere. Există o soluție: laptopul meu este configurat pentru Windows cu pornire dublă, iar dacă pornesc în Windows și apoi repornesc imediat înapoi în Ubuntu, wifi-ul funcționează întotdeauna bine.
Problema mea pare asemănătoare cu Aceasta, dar remedierea care a funcționat pentru acel caz (dezactivarea „pornirii rapide” pe Windows) nu funcționează la mine.
[Edit]: După experimente suplimentare, se pare că problema se declanșează doar atunci când laptopul meu a fost oprit câteva ore și apoi a pornit din nou. Dacă wifi-ul meu funcționează și apoi repornesc Ubuntu sau chiar opresc și pornesc imediat din nou, atunci wifi-ul pare să continue să funcționeze bine. Dar dacă opresc computerul peste noapte și apoi pornesc dimineața, problema wifi revine. Când se întâmplă acest lucru, singura modalitate de a-l face să funcționeze din nou este pornind Windows și apoi repornind și pornind Ubuntu.
Cipul meu wifi este un Realtek RTL8821CE 802.11ac PCIe. Am inserat mai jos rezultatul câtorva comenzi de diagnosticare wifi, în cazul în care ar putea ajuta:
Aceasta este ieșirea în timp ce wifi-ul funcționează:
sudo lshw -C rețea
*-reţea
descriere: Interfață wireless
produs: Adaptor de rețea fără fir PCIe RTL8821CE 802.11ac
furnizor: Realtek Semiconductor Co., Ltd.
ID fizic: 0
info autobuz: pci@0000:02:00.0
nume logic: wlp2s0
versiunea: 00
serial: 28:39:26:70:6a:d9
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_8821ce driverversion=5.11.0-17-generic firmware=N/A ip=192.168.1.7 latență=0 link=da multicast=da wireless=IEEE 802.11
resurse: irq:144 ioport:3000(dimensiune=256) memorie:a4200000-a420ffff
lista rfkill
0: ideapad_wlan: LAN fără fir
Soft blocat: nu
Blocat greu: nu
1: ideapad_bluetooth: Bluetooth
Soft blocat: da
Blocat greu: nu
2: phy0: LAN fără fir
Soft blocat: nu
Blocat greu: nu
3: hci0: Bluetooth
Soft blocat: da
Blocat greu: nu
lspci -nn | rețeaua grep -i
02:00.0 Controler de rețea [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Adaptor de rețea fără fir [10ec:c821]
uname -r # versiunea kernelului
5.11.0-18-generic
iwconfig
wlp2s0 IEEE 802.11 ESSID: „SRISUWAN”
Mod: Frecvență gestionată: 2,457 GHz Punct de acces: FC:3F:7C:29:E6:F8
Bit Rate=65 Mb/s Tx-Power=20 dBm
Reîncercați limita scurtă:7 RTS thr:off Fragment thr:off
Managementul energiei: activat
Calitatea legăturii=70/70 Nivelul semnalului=-28 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx reîncercări excesive:0 Diverse nevalide:12 Balize pierdute:0
Și aceasta este rezultatul în timp ce nu funcționează:
sudo lshw -C rețea
*-generic
descriere: Interfață wireless
produs: Adaptor de rețea fără fir PCIe RTL8821CE 802.11ac
furnizor: Realtek Semiconductor Co., Ltd.
ID fizic: 0
info autobuz: pci@0000:02:00.0
nume logic: wlp2s0
versiune: ff
serial: 28:39:26:70:6a:d9
lățime: 32 biți
ceas: 66 MHz
capabilități: bus_master vga_palette cap_list ethernet fizic wireless
configurație: broadcast=da driver=rtw_8821ce driverversion=5.11.0-17-generic firmware=N/A latență=255 link=fără maxlatency=255 mingnt=255 multicast=da wireless=IEEE 802.11
resurse: irq:144 ioport:3000(size=256) memorie:a4200000-a420ffff
lista rfkill
0: ideapad_wlan: LAN fără fir
Soft blocat: nu
Blocat greu: nu
1: ideapad_bluetooth: Bluetooth
Soft blocat: da
Blocat greu: nu
2: phy0: LAN fără fir
Soft blocat: nu
Blocat greu: nu
3: hci0: Bluetooth
Soft blocat: da
Blocat greu: nu
lspci -nn | rețeaua grep -i
02:00.0 Controler de rețea [0280]: Realtek Semiconductor Co., Ltd. Adaptor de rețea fără fir PCIe RTL8821CE 802.11ac [10ec:c821] (rev ff)
iwconfig
wlp2s0 IEEE 802.11 ESSID:off/any
Mod: Punct de acces gestionat: Putere Tx neasociată=20 dBm
Reîncercați limita scurtă:7 RTS thr:off Fragment thr:off
Managementul energiei: activat
Ca răspuns la sugestia lui sancho.s, aceasta este rezultatul inxi -Fxz
în timp ce wifi-ul funcționează:
Sistem:
Kernel: 5.11.0-18-generic x86_64 biți: 64 compilator: gcc v: 10.2.1
Desktop: GNOME 3.38.4 Distro: Ubuntu 21.04 (Hirsute Hippo)
Mașinărie:
Tip: Sistem laptop: Produs LENOVO: 81MU v: Lenovo IdeaPad S145-14IWL
serial: <filtru>
Mobo: LENOVO model: LNVNB161216 v: SDK0Q55756 WIN serial: <filtru>
UEFI: LENOVO v: ASCN50WW data: 24.11.2020
Baterie:
ID-1: încărcare BAT0: 23,0 Wh stare: 23,0/30,0 Wh (77%)
model: LGC L17L2PF1 stare: Complet
PROCESOR:
Info: Model Quad Core: Intel Core i5-8265U Biti: 64 tip: MT MCP
arh: Kaby Lake notă: verificați rev: C L2 cache: 6 MiB
steaguri: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
bogomips: 28800
Viteză: 800 MHz min/max: 400/1600 MHz Viteze de bază (MHz): 1: 800 2: 865
3: 800 4: 800 5: 799 6: 792 7: 800 8: 794
Grafică:
Dispozitiv-1: Intel WhiskeyLake-U GT2 [UHD Graphics 620] furnizor: Lenovo
driver: i915 v: ID magistrală kernel: 00:02.0
Dispozitiv-2: NVIDIA GM108M [GeForce MX110] furnizor: driver Lenovo: nvidia
v: 460.80 ID autobuz: 01:00.0
Dispozitiv-3: Acer Integrated Camera Tip: Driver USB: uvcvideo
ID autobuz: 1-7:3
Afișare: server x11: driver X.Org 1.20.11: încărcat: setare mod, nvidia
descărcat: fbdev,nouveau,vesa rezoluție: 1920x1080~60Hz
OpenGL: redare: GeForce MX110/PCIe/SSE2 v: 4.6.0 NVIDIA 460.80
redare directă: Da
Audio:
Dispozitiv-1: Intel Cannon Point-LP High Definition Audio Furnizor: Lenovo
driver: snd_hda_intel v: ID magistrală kernel: 00:1f.3
Server de sunet: ALSA v: k5.11.0-18-generic
Reţea:
Dispozitiv-1: Adaptor de rețea fără fir Realtek RTL8821CE 802.11ac PCIe
furnizor: Lenovo driver: rtw_8821ce v: N/A port: 3000 ID bus: 02:00.0
IF: stare wlp2s0: sus mac: <filtru>
Bluetooth:
Dispozitiv-1: Realtek Bluetooth Tip de radio: driver USB: btusb v: 0.8
ID autobuz: 1-10:4
Raport: ID: hci0 stare: jos adresa: <filtru>
Unități:
Stocare locală: total: 476,94 GiB utilizați: 41,07 GiB (8,6%)
ID-1: /dev/nvme0n1 furnizor: model Intel: SSDPEKNW512G8L dimensiune: 476,94 GiB
temperatura: 31,9 C
Partiție:
ID-1: / dimensiune: 23,35 GiB utilizat: 15,24 GiB (65,3%) fs: ext4
dev: /dev/nvme0n1p4
ID-2: /boot/efi dimensiune: 256 MiB utilizat: 33,6 MiB (13,1%) fs: vfat
dev: /dev/nvme0n1p1
ID-3: /dimensiune acasă: 207,11 GiB utilizat: 25,8 GiB (12,5%) fs: ext4
dev: /dev/nvme0n1p6
Schimbați:
ID-1: tip swap-1: dimensiunea partiției: 8,06 GiB utilizat: 0 KiB (0,0%)
dev: /dev/nvme0n1p7
Senzori:
Temperaturi sistem: CPU: 58,0 C mobo: N/A Gpu: temperatura nvidia: 52 C
Vitezele ventilatorului (RPM): N/A
Info:
Procese: 321 Timp de funcționare: 4h 34m Memorie: 7,65 GiB utilizat: 3,77 GiB (49,3%)
Init: systemd runlevel: 5 Compilatoare: gcc: 10.3.0 Pachete: 2685
Shell: Bash v: 5.1.4 inxi: 3.3.01
Și ieșirea de inxi -Fxz
în timp ce wifi-ul nu funcționează:
Sistem:
Kernel: 5.11.0-18-generic x86_64 biți: 64 compilator: gcc v: 10.2.1
Desktop: GNOME 3.38.4 Distro: Ubuntu 21.04 (Hirsute Hippo)
Mașinărie:
Tip: Sistem laptop: Produs LENOVO: 81MU v: Lenovo IdeaPad S145-14IWL
serial: <filtru>
Mobo: LENOVO model: LNVNB161216 v: SDK0Q55756 WIN serial: <filtru>
UEFI: LENOVO v: ASCN50WW data: 24.11.2020
Baterie:
ID-1: încărcare BAT0: 23,0 Wh stare: 23,0/30,0 Wh (77%)
model: LGC L17L2PF1 stare: Complet
PROCESOR:
Info: Model Quad Core: Intel Core i5-8265U biti: 64 tip: MT MCP
arh: Kaby Lake notă: verificați rev: C L2 cache: 6 MiB
steaguri: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
bogomips: 28800
Viteză: 800 MHz min/max: 400/3900 MHz Viteze de bază (MHz): 1: 800 2: 800
3: 800 4: 795 5: 800 6: 767 7: 800 8: 718
Grafică:
Dispozitiv-1: Intel WhiskeyLake-U GT2 [UHD Graphics 620] furnizor: Lenovo
driver: i915 v: ID magistrală kernel: 00:02.0
Dispozitiv-2: NVIDIA GM108M [GeForce MX110] furnizor: driver Lenovo: nvidia
v: 460.80 ID autobuz: 01:00.0
Dispozitiv-3: Acer Integrated Camera Tip: Driver USB: uvcvideo ID bus: 1-7:3
Afișare: server x11: driver X.Org 1.20.11: încărcat: setare mod, nvidia
descărcat: fbdev,nouveau,vesa rezoluție: 1920x1080~60Hz
OpenGL: redare: GeForce MX110/PCIe/SSE2 v: 4.6.0 NVIDIA 460.80
redare directă: Da
Audio:
Dispozitiv-1: Intel Cannon Point-LP High Definition Audio Furnizor: Lenovo
driver: snd_hda_intel v: ID magistrală kernel: 00:1f.3
Server de sunet: ALSA v: k5.11.0-18-generic
Reţea:
Dispozitiv-1: Adaptor de rețea fără fir Realtek RTL8821CE 802.11ac PCIe
driver: rtw_8821ce v: N/A port: 4000 ID bus: 02:00.0
IF: stare wlp2s0: jos mac: <filtru>
Bluetooth:
Dispozitiv-1: Realtek Bluetooth Tip de radio: driver USB: btusb v: 0.8
ID autobuz: 1-10:4
Raport: ID: hci0 stare: jos adresa: <filtru>
Unități:
Stocare locală: total: 476,94 GiB utilizați: 40,89 GiB (8,6%)
ID-1: /dev/nvme0n1 furnizor: model Intel: SSDPEKNW512G8L dimensiune: 476,94 GiB
temperatura: 30,9 C
Partiție:
ID-1: / dimensiune: 23,35 GiB utilizat: 15,17 GiB (65,0%) fs: ext4
dev: /dev/nvme0n1p4
ID-2: /boot/efi dimensiune: 256 MiB utilizat: 33,6 MiB (13,1%) fs: vfat
dev: /dev/nvme0n1p1
ID-3: /home size: 207,11 GiB utilizat: 25,69 GiB (12,4%) fs: ext4
dev: /dev/nvme0n1p6
Schimbați:
ID-1: tip swap-1: dimensiunea partiției: 8,06 GiB utilizat: 0 KiB (0,0%)
dev: /dev/nvme0n1p7
Senzori:
Temperaturi sistem: CPU: 54,0 C mobo: N/A Gpu: temperatura nvidia: 48 C
Vitezele ventilatorului (RPM): N/A
Info:
Procese: 285 Timp de funcționare: 11 m Memorie: 7,65 GiB utilizat: 2,08 GiB (27,2%)
Init: systemd runlevel: 5 Compilatoare: gcc: 10.3.0 Pachete: 2685
Shell: Bash v: 5.1.4 inxi: 3.3.01
Informatii suplimentare. După cum mi sa cerut, am rulat următoarea serie de comenzi în timp ce wifi-ul funcționa și în timp ce nu era:
$ nmcli conectivitate la rețea
$ nmcli radio all
$ nmcli conexiune arată
$ nmcli starea dispozitivului
$ nmcli device show wlp2s0
$ dmesg -T | grep rtw
$ nmcli rețea activată
$ nmcli device connect wlp2s0
$ conexiune nmcli sus SRISUWAN
Rezultatele au fost următoarele:
În timp ce wifi-ul funcționa: pastă
În timp ce wifi-ul nu funcționa: pastă
În timp ce wifi-ul nu funcționa după o oprire prelungită: pastă