Điểm:1

Cả bộ điều hợp Ethernet và WiFi đều không hoạt động trên Lenovo Thinkpad P14 trong Ubuntu 2x.04

lá cờ cn

Gần đây tôi đã nhận được máy tính mới của mình, một máy tính xách tay Lenovo Thinkpad P14s. Theo bảng dữ liệu, nó đi kèm với bộ điều hợp WiFi Realtek RTL8852AE (WiFi-6, 802.11ax, 2x2 Dual Band) và cổng ethernet RJ45 tiêu chuẩn.

Tuy nhiên, sau khi cài đặt Ubuntu 20.04 LTS, không có WiFi nào khả dụng. Tôi đã thực hiện một số nghiên cứu trên web và tìm thấy các đề xuất để cài đặt Ubuntu 21.04 thay thế. Tuy nhiên, điều này cũng không hoạt động. Bây giờ, tôi đã có cho mình một dây cáp LAN và cố gắng kết nối qua Ethernet, nhưng thấy cách này cũng không hoạt động, mặc dù một trong những bộ điều hợp ethernet mà hệ thống hiển thị được cho là đang kết nối (nhưng chưa bao giờ kết nối xong).

Một vài đầu ra:

thiết bị nmcli
LOẠI THIẾT BỊ TRẠNG THÁI KẾT NỐI
enp2s0f0 ethernet không khả dụng --
enp5s0 ethernet không khả dụng --
lo loopback unmanaed --

sudo lshw -mạng lớp
*-mạng
    Mô tả: Giao diện Ethernet
    sản phẩm: Bộ điều khiển Gigabit Ethernet PCI Express RTL8111/8168/8411
    ...
    tên logic: enp2s0f0
    ...
*-mạng KHÔNG ĐƯỢC YÊU CẦU
    Mô tả: Bộ điều khiển mạng
    sản phẩm: Realtec Semiconductor Co., Ltd. 
    ...
*-mạng 
    Mô tả: Giao diện Ethernet
    sản phẩm: Bộ điều khiển Gigabit Ethernet PCI Express RTL8111/8168/8411
    tên logic: enp5s0 

Tôi có thể làm gì khác - ngoài việc quay lại Windows - để hệ thống đó hoạt động? Tôi không phải là chuyên gia Linux, vì vậy tôi đang tìm giải pháp đơn giản nhất có thể.

CHỈNH SỬA 1: Đầu ra bổ sung

hiển thị thiết bị nmcli

CHUNG.THIẾT BỊ: enp2s0f0
CHUNG.TYPE: ethernet
CHUNG.HWADDR: 38:F3:AB:F4:42:13
TỔNG HỢP.MTU: 1500
GENERAL.STATE: 20 (không khả dụng)
CHUNG. KẾT NỐI: --
CHUNG.CON-PATH: --
WIRED-PROPERTIES.CARRIER: tắt

CHUNG.THIẾT BỊ: enp5s0
CHUNG.TYPE: ethernet
CHUNG.HWADDR: 38:F3:AB:F4:42:12
TỔNG HỢP.MTU: 1500
GENERAL.STATE: 20 (không khả dụng)
CHUNG. KẾT NỐI: --
CHUNG.CON-PATH: --
WIRED-PROPERTIES.CARRIER: tắt

CHUNG.DEVICE: lo
GENERAL.TYPE: loopback
CHUNG.HWADDR: 00:00:00:00:00:00
TỔNG HỢP.MTU: 65536
GENERAL.STATE: 10 (không được quản lý)
dòng 1-23...bỏ qua...
CHUNG.THIẾT BỊ: enp2s0f0
CHUNG.TYPE: ethernet
CHUNG.HWADDR: 38:F3:AB:F4:42:13
TỔNG HỢP.MTU: 1500
GENERAL.STATE: 20 (không khả dụng)
CHUNG. KẾT NỐI: --
CHUNG.CON-PATH: --
WIRED-PROPERTIES.CARRIER: tắt

CHUNG.THIẾT BỊ: enp5s0
CHUNG.TYPE: ethernet
CHUNG.HWADDR: 38:F3:AB:F4:42:12
TỔNG HỢP.MTU: 1500
GENERAL.STATE: 20 (không khả dụng)
CHUNG. KẾT NỐI: --
CHUNG.CON-PATH: --
WIRED-PROPERTIES.CARRIER: tắt

CHUNG.DEVICE: lo
GENERAL.TYPE: loopback
CHUNG.HWADDR: 00:00:00:00:00:00
TỔNG HỢP.MTU: 65536
GENERAL.STATE: 10 (không được quản lý)
CHUNG. KẾT NỐI: --
CHUNG.CON-PATH: --
IP4.ADDRESS[1]: 127.0.0.1/8
IP4.GATEWAY: --
IP6.ADDRESS[1]: ::1/128
IP6.GATEWAY: --
IP6.ROUTE[1]: dst = ::1/128, nh = ::, mt = 256        

CHỈNH SỬA 2: Đầu ra bổ sung

lsmod
Kích thước mô-đun được sử dụng bởi
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
cct10dif_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
vui vẻ 28672 0
đầu vào_led 16384 0
snd_intel_dspcfg 28672 1 snd_hda_intel
rapl 20480 0
videodev 249856 3 videobuf2_v4l2,uvcvideo,videobuf2_common
seri_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_codec_realtek,snd_timer,snd_compress,thinkpad_acpi,snd_soc_core,sndidi
âm thanh lõi 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
lá cờ za
Vui lòng gửi kết quả của lệnh; hiển thị thiết bị nmcli. Ngoài ra, bạn có thể cần phải cài đặt trình điều khiển bổ sung. Xem liên kết này để được giải thích: https://itsfoss.com/fix-no-wless-network-ubuntu/
lá cờ cn
Đã thêm qua CHỈNH SỬA.
lá cờ za
Thiết bị ethernet được nhận dạng nhưng không được kết nối với bộ định tuyến của bạn. 1/ Bộ định tuyến có hoạt động bình thường không? 2/ Kiểm tra xem bạn có cần bổ sung driver không. Nhấp vào hiển thị ứng dụng, chọn 'trình cập nhật phần mềm', từ menu chọn 'trình điều khiển bổ sung'. Chờ phản hồi. Nếu không có trình điều khiển wifi hoặc ethernet nào hiển thị, hãy theo liên kết đã đăng trước đó. Lưu ý: Tôi cũng gặp trường hợp tương tự với Lubuntu - Lubuntu không cài đặt trình điều khiển và trình điều khiển phải được cài đặt thủ công. Các máy của Lenovo có khả năng tương thích khá tốt, vì vậy tôi hơi ngạc nhiên khi đọc những khó khăn với ethernet/wifi.
lá cờ za
Ngoài ra, bạn đã cài đặt chính xác chưa? https://download.lenovo.com/pccbbs/mobiles_pdf/tp_p14s_amd_ubuntu_20.04_lts_installation_v1.0.pdf
lá cờ za
Ngoài ra, xin lỗi, tôi quên yêu cầu đầu ra của lệnh: lsmod.
lá cờ cn
Về hướng dẫn cài đặt: Tôi không có nhiều danh mục trong menu con Config. Ví dụ: Bộ nhớ bị thiếu hoàn toàn! Do đó, tôi chỉ có thể thay đổi cài đặt Khởi động an toàn như được mô tả.
lá cờ cn
Về trình điều khiển bổ sung: Không có trình điều khiển nào được cung cấp cho tôi trong menu đã nói.
lá cờ cn
Về lsmod: được thêm qua EDIT.
lá cờ za
Tôi thấy không có trình điều khiển nào được tải. Ubuntu lẽ ra phải cài đặt trình điều khiển mới nhất: 'r8169' và trình điều khiển này sẽ hoạt động vượt trội cho thiết bị. Để kiểm tra trình điều khiển, hãy thực hiện lệnh: lsmod | grep r8169 . Điều này sẽ trả về r8169. Nếu không, thì có điều gì đó trong máy Lenovo đang ngăn tải.
lá cờ za
Sau khi tìm kiếm các vấn đề về wifi lenovo, tôi tìm thấy nhiều bài đăng. Sự đồng thuận dường như là sử dụng trình điều khiển cũ hơn r8168. Lưu ý: nhãn thiết bị của bạn là '8168', vì vậy trình điều khiển sẽ hoạt động. Bạn có thể tìm thấy một cuộc tranh luận cho trình điều khiển này tại liên kết này: https://mirrors.edge.kernel.org/ubuntu/pool/universe/r/r8168/ Sau khi tải xuống, deb sẽ tự động cài đặt bằng cách nhấp vào nó. Nếu vẫn thất bại, bạn nên liên hệ với Lenovo.
lá cờ cn
Xin lỗi vì tôi là một n00b như vậy. Trình điều khiển nào tại liên kết bạn đã cung cấp là trình điều khiển chính xác? Tôi đã tải xuống r8168-dkms_8.049.02-1_all.deb, vì đây là tệp mới nhất, nhưng quá trình cài đặt qua dpkg -i không hoạt động, cho tôi biết rằng có các vấn đề phụ thuộc ngăn cản cấu hình: r8168-dkms phụ thuộc vào dkms (> =2.1.1.0=; tuy nhiên Gói dkms chưa được cài đặt.
lá cờ za
lệnh: sudo apt cài đặt dkms ...Sau đó thử gỡ lỗi lại
lá cờ cn
Đã cài đặt cả DKMS và trình điều khiển này - không hoạt động. :(
lá cờ za
Bạn cần liên hệ với Lenovo và yêu cầu họ giải thích lý do tại sao trình điều khiển Linux tiêu chuẩn không hoạt động đối với phần cứng wifi. Bạn đã thử máy của mình bằng Windows chưa? Bạn có biết chắc chắn phần cứng wifi đang hoạt động bình thường không?
Điểm:1
lá cờ cn

Sau nhiều ngày nghiên cứu trên web và thử các giải pháp tiềm năng khác nhau, cuối cùng tôi đã tìm ra giải pháp. Nó đơn giản và đơn giản:

sudo apt cài đặt linux-oem-20.04d

Do sự cố trong kho lưu trữ github hoạt động trên trình điều khiển cho biết (https://github.com/lwfinger/rtw89/issues/75), biến thể OEM của Ubuntu 20.04 đã chứa sẵn trình điều khiển. Tôi đã thử nó, và nó hoạt động như một sự quyến rũ.

Lưu ý: Trước khi làm như vậy, tôi đã gọi điện cho bộ phận Hỗ trợ Premier của Lenovo, người này nói với tôi rằng vấn đề chính xác là do các biến thể GEN 2 của Lenovo Thinkpad P14s, vì máy tính xách tay này không hỗ trợ Ubuntu chính thức, trong khi đối với biến thể Gen 1, cộng đồng Ubuntu đã có bao gồm trình điều khiển đã được phê duyệt.

lá cờ za
Rất vui khi đọc giải pháp của bạn. Như tôi nghi ngờ, Lenovo là nguồn tốt nhất của bạn để gỡ lỗi này. Toàn bộ cộng đồng Linux sẽ được hưởng lợi từ việc tìm hiểu thế hệ 2 Lenovo không tương thích với Linux khi xuất xưởng. Bạn đã yêu cầu Lenovo đăng vấn đề này trên trang web của họ trong các trang hỗ trợ của họ chưa? Câu hỏi cuối cùng: trình điều khiển nào đang hoạt động, r8169 hay r8168?
lá cờ cn
lpsci -nnk | grep net -A2 cho tôi biết: Trình điều khiển hạt nhân đang sử dụng: r8169

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.