Điểm:2

Wifi ngừng hoạt động sau khi khởi động lại trừ khi tôi khởi động Windows trước

lá cờ us

Khi tôi khởi động vào Ubuntu (21.04), wifi máy tính xách tay của tôi thường ngừng hoạt động sau vài phút. Nó ngắt kết nối khỏi bộ định tuyến và không thể phát hiện bất kỳ bộ định tuyến nào gần đó nữa. Có một giải pháp thay thế: máy tính xách tay của tôi được thiết lập để khởi động kép Windows và nếu tôi khởi động Windows và sau đó ngay lập tức khởi động lại Ubuntu, thì wifi luôn hoạt động tốt.

vấn đề của tôi có vẻ tương tự như cái này, nhưng bản sửa lỗi đã hoạt động cho trường hợp đó (tắt "khởi động nhanh" trên Windows) không hoạt động trong trường hợp của tôi.

[Chỉnh sửa]: Sau khi thử nghiệm thêm, có vẻ như sự cố chỉ được kích hoạt khi máy tính xách tay của tôi bị tắt trong vài giờ rồi khởi động lại. Nếu wifi của tôi đang hoạt động và sau đó tôi khởi động lại Ubuntu hoặc thậm chí tắt nguồn và bật lại ngay lập tức, thì wifi dường như tiếp tục hoạt động tốt. Nhưng nếu tôi tắt máy tính qua đêm và sau đó bật lại vào buổi sáng, sự cố wifi sẽ quay trở lại. Khi điều này xảy ra, cách duy nhất để làm cho nó hoạt động trở lại là khởi động Windows, sau đó khởi động lại và khởi động Ubuntu.

Chip wifi của tôi là Realtek RTL8821CE 802.11ac PCIe. Tôi đã dán đầu ra của một vài lệnh chẩn đoán wifi bên dưới, trong trường hợp điều đó có thể hữu ích:

Đây là đầu ra trong khi wifi đang hoạt động:

Sudo lshw -C mạng

  *-mạng
       Mô tả: Giao diện không dây
       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:02:00.0
       tên logic: wlp2s0
       phiên bản: 00
       nối tiếp: 28:39:26:70:6a:d9
       chiều rộng: 64 bit
       xung nhịp: 33MHz
       khả năng: pm msi pciexpress bus_master cap_list ethernet vật lý không dây
       cấu hình: Broadcast=yes driver=rtw_8821ce driverversion=5.11.0-17-generic firmware=N/A ip=192.168.1.7 lag=0 link=yes multicast=yes wireless=IEEE 802.11
       tài nguyên: irq:144 ioport:3000(size=256) bộ nhớ:a4200000-a420ffff


danh sách rfkill

0: ideapad_wlan: Mạng LAN không dây
    Bị chặn mềm: không
    Bị chặn cứng: không
1: ideapad_bluetooth: Bluetooth
    Bị chặn mềm: có
    Bị chặn cứng: không
2: phy0: Mạng LAN không dây
    Bị chặn mềm: không
    Bị chặn cứng: không
3: hci0: Bluetooth
    Bị chặn mềm: có
    Bị chặn cứng: không


lspci -nn | mạng grep -i

02:00.0 Bộ điều khiển mạng [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE Bộ điều hợp mạng không dây PCIe 802.11ac [10ec:c821]

uname -r # phiên bản hạt nhân
5.11.0-18-chung


iwconfig

wlp2s0 IEEE 802.11 ESSID:"SRISUWAN"  
          Chế độ:Được quản lý Tần số:2,457 GHz Điểm truy cập: FC:3F:7C:29:E6:F8   
          Tốc độ bit=65 Mb/s Tx-Power=20 dBm   
          Thử lại giới hạn ngắn:7 RTS thr:off Fragment thr:off
          Quản lý năng lượng: bật
          Chất lượng liên kết=70/70 Mức tín hiệu=-28 dBm  
          Rx không hợp lệ nwid:0 Rx mật mã không hợp lệ:0 Rx mảnh không hợp lệ:0
          Tx thử lại quá mức:0 Misc không hợp lệ:12 Thiếu đèn hiệu:0

Và đây là kết quả khi nó không hoạt động:

Sudo lshw -C mạng

*-chung                 
       Mô tả: Giao diện không dây
       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:02:00.0
       tên logic: wlp2s0
       phiên bản: ff
       nối tiếp: 28:39:26:70:6a:d9
       chiều rộng: 32 bit
       xung nhịp: 66MHz
       khả năng: bus_master vga_palette cap_list ethernet vật lý không dây
       cấu hình: phát = có trình điều khiển = rtw_8821ce driverversion = 5.11.0-17-generic firmware = N/A độ trễ = 255 liên kết = không có độ trễ tối đa = 255 mingnt = 255 phát đa hướng = có không dây = IEEE 802.11
       tài nguyên: irq:144 ioport:3000(size=256) bộ nhớ:a4200000-a420ffff


danh sách rfkill

0: ideapad_wlan: Mạng LAN không dây
        Bị chặn mềm: không
        Bị chặn cứng: không
1: ideapad_bluetooth: Bluetooth
        Bị chặn mềm: có
        Bị chặn cứng: không
2: phy0: Mạng LAN không dây
        Bị chặn mềm: không
        Bị chặn cứng: không
3: hci0: Bluetooth
        Bị chặn mềm: có
        Bị chặn cứng: không


lspci -nn | mạng grep -i

02:00.0 Bộ điều khiển mạng [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE Bộ điều hợp mạng không dây PCIe 802.11ac [10ec:c821] (rev ff)

iwconfig

wlp2s0 IEEE 802.11 ESSID: tắt/bất kỳ  
          Chế độ:Điểm truy cập được quản lý: Tx-Power không liên kết=20 dBm   
          Thử lại giới hạn ngắn:7 RTS thr:off Fragment thr:off
          Quản lý năng lượng: bật

Đáp lại đề xuất của sancho.s, đây là đầu ra của inxi -Fxz trong khi wifi đang hoạt động:

Hệ thống:
  Hạt nhân: 5.11.0-18-generic x86_64 bits: 64 trình biên dịch: gcc v: 10.2.1 
  Máy tính để bàn: Gnome 3.38.4 Bản phân phối: Ubuntu 21.04 (Hirsute Hippo) 
Máy móc:
  Loại: Máy tính xách tay Hệ thống: LENOVO sản phẩm: 81MU v: Lenovo IdeaPad S145-14IWL 
  nối tiếp: <bộ lọc> 
  Mobo: LENOVO model: LVNNB161216 v: SDK0Q55756 WIN serial: <filter> 
  UEFI: LENOVO v: ASCN50WW ngày: 24/11/2020 
Pin:
  ID-1: Điện tích BAT0: 23,0 Wh điều kiện: 23,0/30,0 Wh (77%) 
  model: LGC L17L2PF1 tình trạng: Full 
CPU:
  Thông tin: Mô hình lõi tứ: Intel Core i5-8265U bit: 64 loại: MT MCP 
  vòm: Kaby Lake lưu ý: kiểm tra vòng quay: Bộ đệm C L2: 6 MiB 
  cờ: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx 
  bogomips: 28800 
  Tốc độ: 800 MHz tối thiểu/tối đa: 400/1600 MHz Tốc độ lõi (MHz): 1: 800 2: 865 
  3: 800 4: 800 5: 799 6: 792 7: 800 8: 794 
đồ họa:
  Thiết bị-1: Nhà cung cấp Intel WhiskeyLake-U GT2 [UHD Graphics 620]: Lenovo 
  trình điều khiển: i915 v: ID xe buýt hạt nhân: 00:02.0 
  Thiết bị-2: Nhà cung cấp NVIDIA GM108M [GeForce MX110]: Trình điều khiển Lenovo: nvidia 
  v: 460.80 ID xe buýt: 01:00.0 
  Thiết bị-3: Acer Tích hợp Loại máy ảnh: Trình điều khiển USB: uvcvideo 
  ID xe buýt: 1-7:3 
  Hiển thị: máy chủ x11: Trình điều khiển X.Org 1.20.11: đã tải: modesetting,nvidia 
  dỡ tải: fbdev,nouveau,vesa độ phân giải: 1920x1080~60Hz 
  OpenGL: trình kết xuất: GeForce MX110/PCIe/SSE2 v: 4.6.0 NVIDIA 460.80 
  kết xuất trực tiếp: Có 
âm thanh:
  Thiết bị-1: Nhà cung cấp âm thanh độ nét cao Intel Cannon Point-LP: Lenovo 
  trình điều khiển: snd_hda_intel v: ID xe buýt hạt nhân: 00:1f.3 
  Máy chủ âm thanh: ALSA v: k5.11.0-18-generic 
Mạng:
  Thiết bị-1: Bộ điều hợp mạng không dây Realtek RTL8821CE 802.11ac PCIe 
  nhà cung cấp: Lenovo driver: rtw_8821ce v: N/A port: 3000 bus ID: 02:00.0 
  NẾU: trạng thái wlp2s0: up mac: <filter> 
Bluetooth:
  Thiết bị-1: Loại Radio Bluetooth Realtek: Trình điều khiển USB: btusb v: 0.8 
  ID xe buýt: 1-10:4 
  Báo cáo: ID: trạng thái hci0: địa chỉ xuống: <bộ lọc> 
Ổ đĩa:
  Bộ nhớ cục bộ: tổng: 476,94 GiB đã sử dụng: 41,07 GiB (8,6%) 
  ID-1: /dev/nvme0n1 nhà cung cấp: Intel model: SSDPEKNW512G8L kích thước: 476,94 GiB 
  nhiệt độ: 31,9 C 
Vách ngăn:
  ID-1: / size: 23,35 GiB đã sử dụng: 15,24 GiB (65,3%) fs: ext4 
  nhà phát triển: /dev/nvme0n1p4 
  Kích thước ID-2: /boot/efi: 256 MiB đã sử dụng: 33,6 MiB (13,1%) fs: vfat 
  nhà phát triển: /dev/nvme0n1p1 
  ID-3: /kích thước nhà: 207,11 GiB đã sử dụng: 25,8 GiB (12,5%) fs: ext4 
  nhà phát triển: /dev/nvme0n1p6 
Tráo đổi:
  ID-1: loại hoán đổi-1: kích thước phân vùng: 8,06 GiB đã sử dụng: 0 KiB (0,0%) 
  nhà phát triển: /dev/nvme0n1p7 
cảm biến:
  Nhiệt độ hệ thống: cpu: 58,0 C mobo: N/A gpu: nvidia temp: 52 C 
  Tốc độ quạt (RPM): N/A 
Thông tin:
  Quy trình: 321 Thời gian hoạt động: 4 giờ 34 phút Bộ nhớ: 7,65 GiB đã sử dụng: 3,77 GiB (49,3%) 
  Ban đầu: systemd runlevel: 5 Trình biên dịch: gcc: 10.3.0 Gói: 2685 
  Shell: Bash v: 5.1.4 inxi: 3.3.01 

Và đầu ra của inxi -Fxz trong khi wifi không hoạt động:

Hệ thống:
  Hạt nhân: 5.11.0-18-generic x86_64 bits: 64 trình biên dịch: gcc v: 10.2.1 
  Máy tính để bàn: Gnome 3.38.4 Bản phân phối: Ubuntu 21.04 (Hirsute Hippo) 
Máy móc:
  Loại: Máy tính xách tay Hệ thống: LENOVO sản phẩm: 81MU v: Lenovo IdeaPad S145-14IWL 
  nối tiếp: <bộ lọc> 
  Mobo: LENOVO model: LVNNB161216 v: SDK0Q55756 WIN serial: <filter> 
  UEFI: LENOVO v: ASCN50WW ngày: 24/11/2020 
Pin:
  ID-1: Điện tích BAT0: 23,0 Wh điều kiện: 23,0/30,0 Wh (77%) 
  model: LGC L17L2PF1 tình trạng: Full 
CPU:
  Thông tin: Mô hình lõi tứ: Intel Core i5-8265U bit: 64 loại: MT MCP 
  vòm: Kaby Lake lưu ý: kiểm tra vòng quay: Bộ đệm C L2: 6 MiB 
  cờ: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx 
  bogomips: 28800 
  Tốc độ: 800 MHz tối thiểu/tối đa: 400/3900 MHz Tốc độ lõi (MHz): 1: 800 2: 800 
  3: 800 4: 795 5: 800 6: 767 7: 800 8: 718 
đồ họa:
  Thiết bị-1: Nhà cung cấp Intel WhiskeyLake-U GT2 [UHD Graphics 620]: Lenovo 
  trình điều khiển: i915 v: ID xe buýt hạt nhân: 00:02.0 
  Thiết bị-2: Nhà cung cấp NVIDIA GM108M [GeForce MX110]: Trình điều khiển Lenovo: nvidia 
  v: 460.80 ID xe buýt: 01:00.0 
  Thiết bị-3: Acer Tích hợp Loại máy ảnh: Trình điều khiển USB: uvcvideo bus ID: 1-7:3 
  Hiển thị: máy chủ x11: Trình điều khiển X.Org 1.20.11: đã tải: modesetting,nvidia 
  dỡ tải: fbdev,nouveau,vesa độ phân giải: 1920x1080~60Hz 
  OpenGL: trình kết xuất: GeForce MX110/PCIe/SSE2 v: 4.6.0 NVIDIA 460.80 
  kết xuất trực tiếp: Có 
âm thanh:
  Thiết bị-1: Nhà cung cấp âm thanh độ nét cao Intel Cannon Point-LP: Lenovo 
  trình điều khiển: snd_hda_intel v: ID xe buýt hạt nhân: 00:1f.3 
  Máy chủ âm thanh: ALSA v: k5.11.0-18-generic 
Mạng:
  Thiết bị-1: Bộ điều hợp mạng không dây Realtek RTL8821CE 802.11ac PCIe 
  trình điều khiển: rtw_8821ce v: N/A port: 4000 bus ID: 02:00.0 
  NẾU: trạng thái wlp2s0: down mac: <filter> 
Bluetooth:
  Thiết bị-1: Loại Radio Bluetooth Realtek: Trình điều khiển USB: btusb v: 0.8 
  ID xe buýt: 1-10:4 
  Báo cáo: ID: trạng thái hci0: địa chỉ xuống: <bộ lọc> 
Ổ đĩa:
  Bộ nhớ cục bộ: tổng: 476,94 GiB đã sử dụng: 40,89 GiB (8,6%) 
  ID-1: /dev/nvme0n1 nhà cung cấp: Intel model: SSDPEKNW512G8L kích thước: 476,94 GiB 
  nhiệt độ: 30,9 C 
Vách ngăn:
  ID-1: / size: 23,35 GiB đã sử dụng: 15,17 GiB (65,0%) fs: ext4 
  nhà phát triển: /dev/nvme0n1p4 
  Kích thước ID-2: /boot/efi: 256 MiB đã sử dụng: 33,6 MiB (13,1%) fs: vfat 
  nhà phát triển: /dev/nvme0n1p1 
  ID-3: /kích thước nhà: 207,11 GiB đã sử dụng: 25,69 GiB (12,4%) fs: ext4 
  nhà phát triển: /dev/nvme0n1p6 
Tráo đổi:
  ID-1: loại hoán đổi-1: kích thước phân vùng: 8,06 GiB đã sử dụng: 0 KiB (0,0%) 
  nhà phát triển: /dev/nvme0n1p7 
cảm biến:
  Nhiệt độ hệ thống: cpu: 54,0 C mobo: N/A gpu: nvidia temp: 48 C 
  Tốc độ quạt (RPM): N/A 
Thông tin:
  Quy trình: 285 Thời gian hoạt động: 11 phút Bộ nhớ: 7,65 GiB đã sử dụng: 2,08 GiB (27,2%) 
  Ban đầu: systemd runlevel: 5 Trình biên dịch: gcc: 10.3.0 Gói: 2685 
  Shell: Bash v: 5.1.4 inxi: 3.3.01 

Thêm thông tin. Theo yêu cầu, tôi đã chạy một loạt lệnh sau trong khi wifi đang hoạt động và trong khi không hoạt động:

kết nối mạng $ nmcli
đài $ nmcli tất cả
kết nối $ nmcli hiển thị
trạng thái thiết bị $ nmcli 
$ nmcli thiết bị hiển thị wlp2s0
$ dmesg -T | grep rtw
$ nmcli kết nối mạng trên
$ nmcli thiết bị kết nối wlp2s0
$ nmcli kết nối lên SRISUWAN

Kết quả như sau:

Trong khi wifi đang hoạt động: dán

Trong khi wifi không hoạt động: dán

Trong khi wifi không hoạt động sau khi tắt nguồn kéo dài: dán

sancho.s ReinstateMonicaCellio avatar
lá cờ pl
Vui lòng thêm đầu ra của `inxi -Fxz` khi wifi hoạt động và khi không. Ngoài ra, sẽ hữu ích nếu bạn làm rõ bạn đã đăng lệnh của mình trong điều kiện nào và thêm kết quả đầu ra tương ứng cho điều kiện *kia*.
lá cờ us
@sancho.sReinstateMonicaCellio: Tôi đã làm như bạn đề xuất; bạn sẽ thấy kết quả trong bài viết của tôi bây giờ. Tôi cũng đã thêm một số thông tin bổ sung trong bài đăng của mình về điều kiện nào gây ra sự cố wifi (có vẻ như nó chỉ xảy ra khi máy tính đã khởi động lại sau khi tắt trong vài giờ).
sancho.s ReinstateMonicaCellio avatar
lá cờ pl
Các đầu ra được cung cấp (chính xác như được đề xuất, điều lạ lùng là không phổ biến ở đây trong Askubfox) rất hữu ích. Vui lòng xem thêm câu trả lời.
HuHa avatar
lá cờ es
Chỉ là một phỏng đoán hoang dã: Phần sụn cho bộ điều khiển WiFi đó cần được tải trước và Windows có phần sụn cho nó, trong khi Linux thì không; hoặc bạn có thể cần cài đặt gói chương trình cơ sở cho nó.
Điểm:2
lá cờ ma

https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi#about_dual-boot_with_windows_and_fast-boot_enabled giải quyết vấn đề cho tôi:

Nếu bạn có máy khởi động kép với phiên bản Windows gần đây và bắt đầu gặp sự cố trong quá trình khởi tạo thiết bị WiFi khi khởi động Linux, vấn đề có thể là do tính năng khởi động nhanhâ trên Windows.

Với tính năng này được kích hoạt, Windows không thực sự tắt toàn bộ hệ thống, nhưng để mọi thứ chạy một phần để bạn có thể bắt đầu máy nhanh hơn nữa. Hãy thử tắt tùy chọn này, trên Windows 10 nó phải nằm trong âBảng điều khiểnâHardware and SoundâPower OptionsâSystem Cài đặtâ. Chọn Chooose what the power buttons do để truy cập Cài đặt hệ thống từ Tùy chọn nguồn. Sau đó tắt Fast Tùy chọn Khởi độngâ trong âCài đặt Tắt máyâ. Điều này sẽ khiến Windows tắt hoàn toàn và có thể giải quyết vấn đề.

lá cờ us
Như tôi đã lưu ý trong phần mô tả ban đầu về vấn đề của mình: "Vấn đề của tôi có vẻ tương tự như [liên kết], nhưng cách khắc phục hiệu quả cho trường hợp đó (tắt "khởi động nhanh" trên Windows) không hiệu quả với tôi."
lá cờ ma
Bạn đã giải quyết được vấn đề của mình. Tôi để lại cái này ở đây cho những người khác có thể không thử.
Điểm:2
lá cờ pl

Chẩn đoán

Theo sự khác biệt mà bạn hiển thị, hãy đăng đầu ra (với mạng hoạt động/không hoạt động) của các lệnh bên dưới. Nếu bất cứ điều gì làm cho nó hoạt động, xin vui lòng bình luận.

kết nối mạng $ nmcli
đài $ nmcli tất cả
kết nối $ nmcli hiển thị
trạng thái thiết bị $ nmcli 
$ nmcli thiết bị hiển thị wlp2s0
$ dmesg -T | grep rtw
$ nmcli kết nối mạng trên
$ nmcli thiết bị kết nối wlp2s0
$ nmcli kết nối lên SRISUWAN

CHỈNH SỬA.

cộng

$ dmesg -T | grep -n rtw
$ modinfo rtw_8821ce

Nó sẽ rất hữu ích nếu bạn cũng đã thêm pastebin, ở trạng thái hoạt động/không hoạt động, của thông tin không dây.

Phương pháp khả thi

bạn có thể đã đánh lỗi này. Có những bài viết gần đây báo cáo vấn đề xuất hiện.

  1. Bạn có thể thử thêm tùy chọn rtw88_pci disable_aspm=1 đến /etc/modprobe.d/rtw88_pci.confvà khởi động lại theo đúng trình tự để WiFi hoạt động. Kiểm tra nếu WiFi sau đó thất bại một lần nữa.

  2. Cũng cố gắng vô hiệu hóa khởi động an toàn.

  3. Cũng đọc phần còn lại của báo cáo lỗi.

  4. Hãy thử thay đổi pcie_aspm chính sách đối với một trong hai tiết kiệm điện năng hoặc hiệu suất, cái mà giải quyết một vấn đề có thể tương tự. Làm thế nào để làm nó? Nhìn thấy cái nàycái này để biết cách sửa đổi grub. Trong trường hợp cụ thể này, dường như có nhiều cách để thay đổi tham số, vui lòng thử và gửi lại những gì bạn nhận được.

lá cờ us
Tôi có thể xác nhận rằng Giải pháp khả thi số 1: "Bạn có thể thử thêm `options rtw88_pci disable_aspm=1` vào `/etc/modprobe.d/rtw88_pci.conf` đã hoạt động hoàn hảo để khắc phục sự cố cho tôi. Một lần nữa xin cảm ơn sự giúp đỡ của bạn.

Đă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.