Tôi đã phải cài đặt trình điều khiển mỗi https://github.com/tomaspinho/rtl8821ce một vài lần trên máy tính xách tay ASUS và mỗi lần nó hoạt động một lúc trước khi bị hỏng. Tôi đã xem xét hàng tá "giải pháp" mặc dù không có giải pháp nào thực sự giải quyết được vấn đề vĩnh viễn (nghĩa là tôi phải gỡ cài đặt/cài đặt lại trình điều khiển sau một thời gian). Tuy nhiên, bây giờ, tôi hoàn toàn không thể chạy Wifi của mình nếu không có USB dongle.
Mỗi Trình điều khiển RTL8821CE đã được cài đặt, nhưng không hoạt động, @heynnema, đã yêu cầu chia sẻ nội dung sau để tạo điều kiện tìm ra giải pháp:
rtl8821ce, v5.5.2_34066.20200325, 5.11.0-37-generic, x86_64: đã cài đặt (CẢNH BÁO! Khác biệt giữa mô-đun được xây dựng và mô-đun được cài đặt!)
~ î° Sudo lshw -C mạng
[sudo] mật khẩu cho jg:
*-mạng KHÔNG ĐƯỢC YÊU CẦU
Mô tả: Bộ điều khiển mạng
sản phẩm: Bộ điều hợp mạng không dây RTL8821CE 802.11ac PCIe
nhà cung cấp: Realtek Semiconductor Co., Ltd.
id vật lý: 0
thông tin xe buýt: pci@0000:01:00.0
phiên bản: 00
chiều rộng: 64 bit
xung nhịp: 33MHz
khả năng: pm msi pciexpress cap_list
cấu hình: độ trễ = 0
tài nguyên: ioport:f000(size=256) bộ nhớ:fcf00000-fcf0ffff
* -mạng: 0
Mô tả: Giao diện Ethernet
id vật lý: 1
tên logic: ipv6leakintrf0
nối tiếp: 4a:c3:07:5b:2c:e5
khả năng: ethernet vật lý
cấu hình: Broadcast=yes driver=dummy driverversion=5.11.0-37-generic
*-mạng: 1
Mô tả: Giao diện không dây
id vật lý: 2
thông tin xe buýt: usb@1:2
tên logic: wlx984827c6b66c
nối tiếp: 98:48:27:c6:b6:6c
khả năng: không dây vật lý ethernet
cấu hình: phát sóng=có driver=r8188eu driverversion=5.11.0-37-generic ip=192.168.1.129 multicast=yes wireless=IEEE 802.11g
~ î° mèo /etc/mạng/giao diện
mèo:/etc/mạng/giao diện: Không có tệp hoặc thư mục như vậy
â î° ~ î° mèo /etc/netplan/*.yaml
# Để NetworkManager quản lý tất cả các thiết bị trên hệ thống này
mạng:
phiên bản: 2
trình kết xuất: Trình quản lý mạng
Bất kỳ hướng dẫn/hỗ trợ sẽ được đánh giá rất cao.
CHỈNH SỬA để thêm đầu ra cho mỗi yêu cầu để biết thêm thông tin theo phản hồi của @Jeremy31:
~ î° modinfo 8821ce | egrep -i 'file|vermagic'; mokutil --sb-state
tên tệp: /lib/modules/5.11.0-37-generic/updates/dkms/8821ce.ko
vermagic: 5.11.0-37-generic SMP mod_unload modversions
parm: rtw_FileMaskEfuse: giá trị drv Mask Efuse mặc định: 0 (uint)
parm: rtw_phy_file_path:Đường dẫn của tham số phy (charp)
parm: rtw_load_phy_file:Bản đồ bit tệp PHY (int)
parm: rtw_decrypt_phy_file:Bật giải mã tệp PHY (int)
Khởi động an toàn bị vô hiệu hóa
Chỉnh sửa lần thứ 2 cho mỗi yêu cầu để biết thêm thông tin cho mỗi @Jeremy31 bên dưới:
~ î° dmesg | grep 8821
[ 2.155492] 8821ce: đang tải hạt nhân làm hỏng mô-đun ngoài cây.
[ 2.191521] 8821ce: xác minh mô-đun không thành công: thiếu chữ ký và/hoặc khóa bắt buộc - hạt nhân nhiễm độc
[ 2.197826] rtl8821ce 0000:01:00.0: kích hoạt thiết bị (0000 -> 0003)
[ 2.219923] rtl8821ce 0000:01:00.0: AMD-Vi: Sự kiện đã ghi [IO_PAGE_FAULT domain=0x0009 address=0xfede7000 flags=0x0000]
[ 12.399578] proc_dir_entry 'net/rtl8821ce' đã được đăng ký
[ 12.399671] Modules linked in: rtl8821ce(OE+) rfcomm dummy cmac algif_hash algif_skcipher af_alg bnep binfmt_misc nls_iso8859_1 uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 btusb btrtl videobuf2_common btbcm btintel videodev bluetooth mc ecdh_generic ecc rtsx_usb_ms memstick rtsx_usb_sdmmc rtsx_usb snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio snd_hda_codec_hdmi snd_hda_intel snd_intel_dspcfg soundwire_intel soundwire_generic_allocation soundwire_cadence intel_rapl_msr snd_hda_codec intel_rapl_common snd_hda_core snd_hwdep soundwire_bus snd_soc_core snd_compress edac_mce_amd ac97_bus snd_pcm_dmaengine kvm_amd snd_pcm kvm crct10dif_pclmul amdgpu snd_seq_midi ghash_clmulni_intel snd_seq_midi_event joydev snd_rawmidi iommu_v2 gpu_sched drm_ttm_helper ttm aesni_intel snd_seq crypto_simd drm_kms_helper snd_seq_device snd_timer cryptd glue_helper rapl input_leds cec 8821ce(OE) wmi_bmof asus_nb_wmi serio_raw rc_core i2c_algo_bit k10temp snd fb_sys_fops hid_multito ừm
[ 12.400393] rtw_drv_proc_init+0x3b/0xc8 [rtl8821ce]
[ 12.400660] rtw_drv_entry+0x28/0x1000 [rtl8821ce]
[ 12.400930] CẢNH BÁO: CPU: 0 PID: 323 tại /var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/rtw_proc.c:296 rtw_drv_proc_init+0x54/0xc8 [rtl8821ce]
[ 12.401134] Modules linked in: rtl8821ce(OE+) rfcomm dummy cmac algif_hash algif_skcipher af_alg bnep binfmt_misc nls_iso8859_1 uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 btusb btrtl videobuf2_common btbcm btintel videodev bluetooth mc ecdh_generic ecc rtsx_usb_ms memstick rtsx_usb_sdmmc rtsx_usb snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio snd_hda_codec_hdmi snd_hda_intel snd_intel_dspcfg soundwire_intel soundwire_generic_allocation soundwire_cadence intel_rapl_msr snd_hda_codec intel_rapl_common snd_hda_core snd_hwdep soundwire_bus snd_soc_core snd_compress edac_mce_amd ac97_bus snd_pcm_dmaengine kvm_amd snd_pcm kvm crct10dif_pclmul amdgpu snd_seq_midi ghash_clmulni_intel snd_seq_midi_event joydev snd_rawmidi iommu_v2 gpu_sched drm_ttm_helper ttm aesni_intel snd_seq crypto_simd drm_kms_helper snd_seq_device snd_timer cryptd glue_helper rapl input_leds cec 8821ce(OE) wmi_bmof asus_nb_wmi serio_raw rc_core i2c_algo_bit k10temp snd fb_sys_fops hid_multito ừm
[ 12.401402] RIP: 0010:rtw_drv_proc_init+0x54/0xc8 [rtl8821ce]
[ 12.401687] rtw_drv_entry+0x28/0x1000 [rtl8821ce]
[ 12.402034] Lỗi: Trình điều khiển 'rtl8821ce' đã được đăng ký, đang hủy...
Chỉnh sửa lần thứ 3 theo yêu cầu bổ sung thông tin từ @Jermemy31:
â î° ~ î° dmesg | grep 8821
[ 2.080005] 8821ce: đang tải hạt nhân làm hỏng mô-đun ngoài cây.
[ 2.080989] 8821ce: xác minh mô-đun không thành công: thiếu chữ ký và/hoặc khóa bắt buộc - hạt nhân nhiễm độc
[ 2.085513] rtl8821ce 0000:01:00.0: kích hoạt thiết bị (0000 -> 0003)
[ 2.114711] rtl8821ce 0000:01:00.0: AMD-Vi: Sự kiện đã ghi [IO_PAGE_FAULT domain=0x0009 address=0xfed97000 flags=0x0000]
[ 2.115070] CẢNH BÁO: CPU: 0 PID: 308 tại /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/hal/rtl8821c/rtl8821c_halinit.c:122 rtl8821c_power_off+0x62/0x8d [8821ce]
[ 2.115163] Modules linked in: 8821ce(OE+) rapl cec input_leds(+) rc_core asus_nb_wmi(+) hid_multitouch(+) snd serio_raw wmi_bmof efi_pstore snd_rn_pci_acp3x i2c_algo_bit fb_sys_fops syscopyarea ccp k10temp snd_pci_acp3x sysfillrect cfg80211 sysimgblt soundcore mac_hid sch_fq_codel msr parport_pc ppdev lp parport drm ip_tables x_tables autofs4 hid_generic mfd_aaeon asus_wmisparse_keymap nvme crc32_pclmul ahci libahci xhci_pci nvme_core xhci_pci_renesas i2c_piix4 wmi video i2c_hid hide
[ 2.115211] RIP: 0010:rtl8821c_power_off+0x62/0x8d [8821ce]
[ 2.115309] rtw_hal_power_off+0x3e/0x41 [8821ce]
[ 2.115397] hal_read_mac_hidden_rpt+0x143/0x226 [8821ce]
[ 2.115476] rtl8821c_read_efuse+0x35f/0x599 [8821ce]
[ 2.115549] read_adapter_info+0xe/0x15 [8821ce]
[ 2.115621] rtw_hal_read_chip_info+0x76/0x81 [8821ce]
[ 2.115698] rtw_pci_primary_adapter_init+0x148/0x36b [8821ce]
[ 2.115774] rtw_drv_init+0x2cf/0x6a3 [8821ce]
[ 2.115888] rtw_drv_entry+0x4c/0x1000 [8821ce]