Puncte:1

Nici adaptorul Ethernet și nici WiFi nu funcționează pe Lenovo Thinkpad P14s sub Ubuntu 2x.04

drapel cn

Am primit recent noul meu computer, un notebook Lenovo Thinkpad P14s. Conform fișei tehnice, acesta vine cu un adaptor WiFi Realtek RTL8852AE (WiFi-6, 802.11ax, 2x2 Dual Band) și un port standard RJ45 Ethernet.

Cu toate acestea, după instalarea Ubuntu 20.04 LTS, nu a fost deloc disponibil WiFi. Am făcut câteva cercetări pe web și am găsit sugestii pentru a instala Ubuntu 21.04. Cu toate acestea, nici acest lucru nu a funcționat. Acum, mi-am luat un cablu LAN și am încercat să mă conectez prin Ethernet, dar am constatat că nici acest lucru nu funcționează, deși se spunea că unul dintre adaptoarele Ethernet pe care le arată sistemul se conectează (dar nu a terminat niciodată de conectat).

Câteva ieșiri:

dispozitiv nmcli
CONEXIUNEA STARE TIP DISPOZIT
enp2s0f0 Ethernet indisponibil --
enp5s0 ethernet indisponibil --
loopback unmanaed --

sudo lshw -class network
*-reţea
    descriere: interfață Ethernet
    produs: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
    ...
    nume logic: enp2s0f0
    ...
*-rețea NEREVENIND
    descriere: Controler de rețea
    produs: Realtec Semiconductor Co., Ltd. 
    ...
*-reţea 
    descriere: interfață Ethernet
    produs: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
    nume logic: enp5s0 

Ce altceva - în afară de a reveni la Windows - aș putea face pentru ca acel sistem să funcționeze? Nu sunt un profesionist Linux, așa că caut cea mai simplă soluție posibilă.

EDITARE 1: Ieșire suplimentară

afișează dispozitivul nmcli

GENERAL.DEVICE: enp2s0f0
GENERAL.TIP: ethernet
GENERAL.HWADDR: 38:F3:AB:F4:42:13
GENERAL.MTU: 1500
GENERAL.STATE: 20 (indisponibil)
GENERAL.CONNECTION: --
GENERAL.CON-PATH: --
WIRED-PROPERTIES.CARRIER:dezactivat

GENERAL.DEVICE: enp5s0
GENERAL.TIP: ethernet
GENERAL.HWADDR: 38:F3:AB:F4:42:12
GENERAL.MTU: 1500
GENERAL.STATE: 20 (indisponibil)
GENERAL.CONNECTION: --
GENERAL.CON-PATH: --
WIRED-PROPERTIES.CARRIER:dezactivat

GENERAL.DEVICE: ia
GENERAL.TYPE: loopback
GENERAL.HWADDR: 00:00:00:00:00:00
GENERAL.MTU: 65536
GENERAL.STATE: 10 (negestionat)
rândurile 1-23... săriți peste...
GENERAL.DEVICE: enp2s0f0
GENERAL.TIP: ethernet
GENERAL.HWADDR: 38:F3:AB:F4:42:13
GENERAL.MTU: 1500
GENERAL.STATE: 20 (indisponibil)
GENERAL.CONNECTION: --
GENERAL.CON-PATH: --
WIRED-PROPERTIES.CARRIER:dezactivat

GENERAL.DEVICE: enp5s0
GENERAL.TIP: ethernet
GENERAL.HWADDR: 38:F3:AB:F4:42:12
GENERAL.MTU: 1500
GENERAL.STATE: 20 (indisponibil)
GENERAL.CONNECTION: --
GENERAL.CON-PATH: --
WIRED-PROPERTIES.CARRIER:dezactivat

GENERAL.DEVICE: ia
GENERAL.TYPE: loopback
GENERAL.HWADDR: 00:00:00:00:00:00
GENERAL.MTU: 65536
GENERAL.STATE: 10 (negestionat)
GENERAL.CONNECTION: --
GENERAL.CON-PATH: --
IP4.ADRESA[1]: 127.0.0.1/8
IP4.GATEWAY: --
IP6.ADRESA[1]: ::1/128
IP6.GATEWAY: --
IP6.RUTA[1]: dst = ::1/128, nh = ::, mt = 256        

EDITARE 2: Ieșire suplimentară

lsmod
Dimensiunea modulului utilizat de
rfcomm 81920 4
cmac 16384 3
algif_hash 16384 1
algif_skcipher 16384 1
af_alg 28672 6 algif_hash,algif_skcipher
bnep 28672 2
intel_rapl_msr 20480 0
intel_rapl_common 24576 1 intel_rapl_msr
snd_soc_dmic 16384 1
snd_acp3x_rn 16384 2
snd_acp3x_pdm_dma 16384 1
edac_mce_amd 32768 0
nls_iso8859_1 16384 1
amdgpu 6385664 2
snd_soc_core 290816 3 snd_acp3x_rn,snd_soc_dmic,snd_acp3x_pdm_dma
snd_compress 28672 1 snd_soc_core
ac97_bus 16384 1 snd_soc_core
snd_pcm_dmaengine 16384 1 snd_soc_core
snd_ctl_led 24576 0
kvm_amd 126976 0
snd_hda_codec_realtek 147456 1
snd_hda_codec_generic 81920 1 snd_hda_codec_realtek
kvm 872448 1 kvm_amd
crct10dif_pclmul 16384 1
ghash_clmulni_intel 16384 0
uvcvideo 106496 0
videobuf2_vmalloc 20480 1 uvcvideo
btusb 61440 0
snd_hda_codec_hdmi 61440 1
btrtl 24576 1 btusb
aesni_intel 376832 4
iommu_v2 24576 1 amdgpu
btbcm 16384 1 btusb
videobuf2_memops 20480 1 videobuf2_vmalloc
gpu_sched 36864 1 amdgpu
btintel 32768 1 btusb
crypto_simd 16384 1 aesni_intel
videobuf2_v4l2 32768 1 uvcvideo
drm_ttm_helper 16384 1 amdgpu
cryptd 24576 3 crypto_simd,ghash_clmulni_intel
bluetooth 663552 33 btrtl,btintel,btbcm,bnep,btusb,rfcomm
ttm 69632 2 amdgpu,drm_ttm_helper
videobuf2_common 61440 4 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,videobuf2_memops
snd_hda_intel 53248 9
joydev 28672 0
input_leds 16384 0
snd_intel_dspcfg 28672 1 snd_hda_intel
rapl 20480 0
videodev 249856 3 videobuf2_v4l2,uvcvideo,videobuf2_common
serio_raw 20480 0
ecdh_generic 16384 2 bluetooth
snd_intel_sdw_acpi 20480 1 snd_intel_dspcfg
ecc 36864 1 ecdh_generic
efi_pstore 16384 0
thinkpad_acpi 114688 0
drm_kms_helper 262144 1 amdgpu
mc 57344 4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
snd_hda_codec 147456 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_seq_midi 20480 0
nvram 16384 1 thinkpad_acpi
wmi_bmof 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
platform_profile 16384 1 thinkpad_acpi
cec 53248 1 drm_kms_helper
ledtrig_audio 16384 3 snd_ctl_led,snd_hda_codec_generic,thinkpad_acpi
snd_hda_core 94208 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
rc_core 57344 1 cec
snd_rawmidi 36864 1 snd_seq_midi
ccp 102400 1 kvm_amd
i2c_algo_bit 16384 1 amdgpu
fb_sys_fops 16384 1 drm_kms_helper
snd_hwdep 16384 1 snd_hda_codec
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
snd_pcm 118784 8 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_compress,snd_soc_core,snd_hda_core,snd_acp3x_pdm_dma,snd_pcm_dmaengine
snd_seq 73728 2 snd_seq_midi,snd_seq_midi_event
snd_rn_pci_acp3x 20480 0
snd_pci_acp3x 20480 0
snd_seq_device 16384 3 snd_seq,snd_seq_midi,snd_rawmidi
snd_timer 40960 2 snd_seq,snd_pcm
ucsi_acpi 16384 0
typec_ucsi 45056 1 ucsi_acpi
typec 57344 1 typec_ucsi
snd 94208 37 snd_ctl_led, snd_hda_codec_generic, snd_seq, snd_seq_device, snd_hda_codec_hdmi, snd_hwdep, snd_hda_intel, snd_hda_codec, snd_hda, snd_hda_codec, snd_hda, snd_hda_codec, snd_hda_codec_time_real
soundcore 16384 2 snd_ctl_led,snd
nxp_nci_i2c 20480 0
nxp_nci 16384 1 nxp_nci_i2c
nci 73728 2 nxp_nci,nxp_nci_i2c
nfc 118784 2 nci,nxp_nci
amd_pmc 20480 0
mac_hid 16384 0
sch_fq_codel 20480 3
msr 16384 0
parport_pc 45056 0
ppdev 24576 0
lp 20480 0
parport 65536 3 parport_pc,lp,ppdev
drm 561152 7 gpu_sched,drm_kms_helper,amdgpu,drm_ttm_helper,ttm
ip_tables 32768 0
x_tables 49152 1 ip_tables
autofs4 45056 2
crc32_pclmul 16384 0
sdhci_pci 65536 0
r8169 94208 0
nvme 45056 2
cqhci 32768 1 sdhci_pci
xhci_pci 20480 0
psmouse 159744 0
i2c_piix4 28672 0
xhci_pci_renesas 20480 1 xhci_pci
nvme_core 126976 3 nvme
sdhci 69632 1 sdhci_pci
realtek 32768 2
wmi 32768 1 wmi_bmof
video 53248 1 thinkpad_acpi
i2c_scmi 20480 0
drapel za
Vă rugăm să postați rezultatul comenzii; afișează dispozitivul nmcli. De asemenea, poate fi necesar să instalați drivere suplimentare. Vezi acest link pentru explicații: https://itsfoss.com/fix-no-wireless-network-ubuntu/
drapel cn
Adăugat prin EDIT.
drapel za
Dispozitivul ethernet este recunoscut, dar nu este conectat la routerul dvs. 1/ Routerul funcționează corect? 2/ Verificați dacă aveți nevoie de drivere suplimentare. Faceți clic pe Afișați aplicații, selectați „Actualizare software”, din meniu selectați „Drifere suplimentare”. Astept raspuns. Dacă nu apare niciun driver Wi-Fi sau Ethernet, urmați linkul postat mai devreme. Notă: Am avut o situație similară cu Lubuntu - Lubuntu nu a instalat driverul, iar driverul a trebuit instalat manual. Mașinile Lenovo sunt destul de bune pentru compatibilitate, așa că sunt oarecum surprins să citesc despre dificultăți cu ethernet/wifi.
drapel za
De asemenea, ai instalat corect? https://download.lenovo.com/pccbbs/mobiles_pdf/tp_p14s_amd_ubuntu_20.04_lts_installation_v1.0.pdf
drapel za
De asemenea, scuzați, am uitat să cer rezultatul comenzii: lsmod.
drapel cn
Referitor la manualul de instalare: nu am multe dintre categoriile din submeniul Config. De exemplu: Depozitarea lipsește complet! Astfel, am putut schimba doar setarea Secure Boot așa cum este descris.
drapel cn
În ceea ce privește șoferii suplimentari: niciunul dintre ei nu mi se oferă în meniul menționat.
drapel cn
În ceea ce privește lsmod: adăugat prin EDIT.
drapel za
Nu văd niciun driver încărcat. Ubuntu ar fi trebuit să instaleze cel mai recent driver: „r8169”, iar acesta ar trebui să funcționeze imediat pentru dispozitiv. Pentru a verifica driverul, faceți comanda: lsmod | grep r8169 . Acesta ar trebui să returneze r8169. Dacă nu, atunci ceva în aparatul Lenovo împiedică încărcarea.
drapel za
După ce am căutat probleme cu lenovo wifi, am găsit multe postări. Consensul pare să fie folosirea driverului mai vechi r8168. Notă: eticheta dispozitivului dvs. este „8168”, deci driverul ar trebui să funcționeze. Puteți găsi o deb pentru acest driver la acest link: https://mirrors.edge.kernel.org/ubuntu/pool/universe/r/r8168/ După descărcare, deb-ul ar trebui să se instaleze automat făcând clic pe el. Dacă totul eșuează, ar trebui să contactați Lenovo.
drapel cn
Îmi pare rău că sunt un astfel de n00b. Care dintre driverele de la linkul pe care l-ați furnizat este cel corect? Am descărcat r8168-dkms_8.049.02-1_all.deb, deoarece acesta a fost cel mai recent fișier, dar instalarea prin dpkg -i nu a funcționat, spunându-mi că au existat probleme de dependență care împiedică configurarea: r8168-dkms depinde de dkms (> =2.1.1.0=; cu toate acestea, pachetul dkms nu este instalat.
drapel za
comandă: sudo apt install dkms ...Atunci reîncercați deb
drapel cn
S-au instalat atât DKMS, cât și acest driver - nu a funcționat. :(
drapel za
Trebuie să contactați Lenovo și să îi cereți să explice de ce driverul standard Linux nu va funcționa pentru hardware-ul wifi. Ați încercat mașina dvs. folosind Windows? Știți sigur că hardware-ul wifi funcționează corect?
Puncte:1
drapel cn

După zile de cercetare pe web și încercând diferite soluții potențiale, am găsit în sfârșit soluția. Este simplu și simplu:

sudo apt install linux-oem-20.04d

După cum indică o problemă într-un depozit Github care lucrează cu drivere (https://github.com/lwfinger/rtw89/issues/75), varianta OEM a Ubuntu 20.04 conține deja driverele. L-am încercat și a funcționat ca un farmec.

Notă: Înainte de a face acest lucru, am sunat la Lenovo Premier Support, care mi-a spus că problema este exact cu variantele GEN 2 ale Lenovo Thinkpad P14s, deoarece acest notebook nu acceptă oficial Ubuntu, în timp ce pentru varianta Gen 1 comunitatea Ubuntu avea deja au inclus șoferi autorizați.

drapel za
Sunt foarte fericit să citesc soluția dvs. După cum bănuiam, Lenovo a fost cea mai bună sursă pentru a depana acest lucru. Întreaga comunitate Linux va beneficia de pe urma învățării gen2 Lenovo nu este compatibil cu Linux din nou. Ați solicitat Lenovo să posteze această problemă pe site-ul lor în paginile de asistență? Ultima întrebare: care driver funcționează, r8169 sau r8168?
drapel cn
lpsci -nnk | grep net -A2 îmi spune: Driver kernel în uz: r8169

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.