Điểm:2

Bộ điều hợp không dây (MediaTek MT7921) không hoạt động sau khi khởi động lại trong Ubuntu 21.10 (thăm dò không thành công với lỗi -110)

lá cờ cn

Tôi có Ubuntu 21.10 và tôi đã quản lý để nó hoạt động với bộ điều hợp không dây MediaTek MT7921. Tuy nhiên, gần đây sau khi khởi động lại máy, tôi không thể sử dụng bộ chuyển đổi được nữa, nó đã biến mất. Tôi không chắc, có thể là do một số bản cập nhật gây ra. Tôi đã xác nhận rằng bộ điều hợp đang hoạt động bình thường trong Windows 11 (khởi động kép), vì vậy sự cố xảy ra với hệ thống Linux.


# lsb_release -a

Không có mô-đun LSB nào khả dụng.
ID nhà phân phối: Ubuntu
Mô tả: Ubuntu 21.10
Phát hành: 21.10
Tên mã: impish

# uname -a

Linux kitcat 5.15.10-051510-generic #202112171031 SMP Thứ sáu ngày 17 tháng 12 10:53:39 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

# lshw -C mạng

  *-mạng                 
       Mô tả: Giao diện Ethernet
       sản phẩm: Bộ điều khiển Gigabit Ethernet PCI Express RTL8111/8168/8411
       nhà cung cấp: Realtek Semiconductor Co., Ltd.
       id vật lý: 0
       thông tin xe buýt: pci@0000:04:00.0
       tên logic: enp4s0
       phiên bản: 15
       nối tiếp: 04:42:1a:86:25:37
       dung lượng: 1Gbit/s
       chiều rộng: 64 bit
       xung nhịp: 33MHz
       khả năng: pm msi pciexpress msix bus_master cap_list ethernet vật lý tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd tự động đàm phán
       cấu hình: autonegotiation=on Broadcast=yes driver=r8169 driverversion=5.15.10-051510-generic firmware=rtl8168h-2_0.0.2 26/02/15 độ trễ=0 link=no multicast=yes port=twisted pair
       tài nguyên: irq:24 ioport:f000(size=256) bộ nhớ:fcf04000-fcf04fff bộ nhớ:fcf00000-fcf03fff
  *-mạng KHÔNG ĐƯỢC YÊU CẦU
       Mô tả: Bộ điều khiển mạng
       Sản phẩm: MEDIATEK Corp.
       Nhà cung cấp: MEDIATEK Corp.
       id vật lý: 0
       thông tin xe buýt: pci@0000:05:00.0
       phiên bản: 00
       chiều rộng: 64 bit
       xung nhịp: 33MHz
       khả năng: pciexpress msi pm cap_list
       cấu hình: độ trễ = 0
       tài nguyên: iomemory:fc0-fbf iomemory:fc0-fbf iomemory:fc0-fbf memory:fc30300000-fc303fffff memory:fc30400000-fc30403fff memory:fc30404000-fc30404fff
  * -mạng: 0
       Mô tả: Giao diện Ethernet
       id vật lý: 1
       tên logic: vethb9c79ff
       nối tiếp: 8a:d3:9e:7f:c7:71
       kích thước: 10Gbit/s
       khả năng: ethernet vật lý
       cấu hình: autonegotiation=off Broadcast=yes driver=veth driverversion=1.0 duplex=full link=yes multicast=yes port=tốc độ cặp xoắn=10Gbit/s
  *-mạng: 1
       Mô tả: Giao diện Ethernet
       id vật lý: 2
       tên logic: veth4a60e92
       nối tiếp: 36:27:65:ec:c2:30
       kích thước: 10Gbit/s
       khả năng: ethernet vật lý
       cấu hình: autonegotiation=off Broadcast=yes driver=veth driverversion=1.0 duplex=full link=yes multicast=yes port=tốc độ cặp xoắn=10Gbit/s
  *-mạng:2
       Mô tả: Giao diện Ethernet
       id vật lý: 3
       thông tin xe buýt: usb@2:2
       tên logic: usb0
       nối tiếp: b6:1e:40:df:cb:07
       khả năng: ethernet vật lý
       cấu hình: autonegotiation=off Broadcast=yes driver=rndis_host driverversion=5.15.10-051510-generic duplex=half firmware=RNDIS device ip=192.168.26.197 link=yes multicast=yes port=twisted pair

# dmesg | grep mt7921

[ 15.142556] mt7921e 0000:05:00.0: kích hoạt thiết bị (0000 -> 0002)
[ 15.143067] mt7921e 0000:05:00.0: tắt ASPM L1
[ 15.143127] mt7921e 0000:05:00.0: Bản sửa đổi ASIC: 79610010
[ 16.226929] mt7921e: thăm dò 0000:05:00.0 không thành công với lỗi -110

# lspci -nnk

00:00.0 Cầu máy chủ [0600]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne Root Complex [1022:1630]
    Hệ thống con: ASUSTeK Computer Inc. Renoir Root Complex [1043:16c2]
00:00.2 IOMMU [0806]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne IOMMU [1022:1631]
    Hệ thống con: ASUSTeK Computer Inc. Renoir IOMMU [1043:16c2]
00:01.0 Cầu máy chủ [0600]: Advanced Micro Devices, Inc. [AMD] Cầu máy chủ giả PCIe Renoir [1022:1632]
00:01.1 Cầu nối PCI [0604]: Advanced Micro Devices, Inc. [AMD] Cầu nối Renoir PCIe GPP [1022:1633]
    Trình điều khiển hạt nhân đang sử dụng: pcieport
00:02.0 Cầu máy chủ [0600]: Advanced Micro Devices, Inc. [AMD] Cầu máy chủ giả PCIe Renoir [1022:1632]
00:02.1 Cầu nối PCI [0604]: Advanced Micro Devices, Inc. [AMD] Cầu nối PCIe GPP Renoir/Cezanne [1022:1634]
    Trình điều khiển hạt nhân đang sử dụng: pcieport
00:02.2 Cầu nối PCI [0604]: Advanced Micro Devices, Inc. [AMD] Cầu nối PCIe GPP Renoir/Cezanne [1022:1634]
    Trình điều khiển hạt nhân đang sử dụng: pcieport
00:02.4 Cầu nối PCI [0604]: Advanced Micro Devices, Inc. [AMD] Cầu nối PCIe GPP Renoir/Cezanne [1022:1634]
    Trình điều khiển hạt nhân đang sử dụng: pcieport
00:08.0 Cầu máy chủ [0600]: Advanced Micro Devices, Inc. [AMD] Cầu máy chủ giả Renoir PCIe [1022:1632]
00:08.1 Cầu PCI [0604]: Advanced Micro Devices, Inc. [AMD] Cầu nối PCIe GPP nội bộ Renoir tới Bus [1022:1635]
    Trình điều khiển hạt nhân đang sử dụng: pcieport
00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b] (rev 51)
    Hệ thống con: Bộ điều khiển FCH SMBus của ASUSTeK Computer Inc. [1043:16c2]
    Trình điều khiển hạt nhân đang sử dụng: piix4_smbus
    Mô-đun hạt nhân: i2c_piix4, sp5100_tco
00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:790e] (rev 51)
    Hệ thống con: ASUSTeK Computer Inc. FCH LPC Bridge [1043:16c2]
00:18.0 Cầu máy chủ [0600]: Advanced Micro Devices, Inc. [AMD] Thiết bị [1022:166a]
00:18.1 Cầu máy chủ [0600]: Advanced Micro Devices, Inc. [AMD] Thiết bị [1022:166b]
00:18.2 Cầu máy chủ [0600]: Advanced Micro Devices, Inc. [AMD] Thiết bị [1022:166c]
00:18.3 Cầu máy chủ [0600]: Advanced Micro Devices, Inc. [AMD] Thiết bị [1022:166d]
    Trình điều khiển hạt nhân đang sử dụng: k10temp
    Mô-đun hạt nhân: k10temp
00:18.4 Cầu máy chủ [0600]: Advanced Micro Devices, Inc. [AMD] Thiết bị [1022:166e]
00:18.5 Cầu máy chủ [0600]: Advanced Micro Devices, Inc. [AMD] Thiết bị [1022:166f]
00:18.6 Cầu máy chủ [0600]: Advanced Micro Devices, Inc. [AMD] Thiết bị [1022:1670]
00:18.7 Cầu máy chủ [0600]: Advanced Micro Devices, Inc. [AMD] Thiết bị [1022:1671]
01:00.0 Cầu PCI [0604]: Advanced Micro Devices, Inc. [AMD/ATI] Cổng hướng lên Navi 10 XL của Bộ chuyển mạch PCI Express [1002:1478] (rev c3)
    Trình điều khiển hạt nhân đang sử dụng: pcieport
02:00.0 Cầu PCI [0604]: Advanced Micro Devices, Inc. [AMD/ATI] Cổng xuôi dòng Navi 10 XL của Bộ chuyển mạch PCI Express [1002:1479]
    Trình điều khiển hạt nhân đang sử dụng: pcieport
03:00.0 Bộ điều khiển hiển thị [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 22 [Radeon RX 6700/6700 XT / 6800M] [1002:73df] (rev c3)
    Hệ thống con: ASUSTeK Computer Inc.Điều hướng 22 [Radeon RX 6700/6700 XT / 6800M] [1043:133c]
    Trình điều khiển hạt nhân đang sử dụng: amdgpu
    Mô-đun hạt nhân: amdgpu
03:00.1 Thiết bị âm thanh [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21 HDMI Audio [Radeon RX 6800/6800 XT / 6900 XT] [1002:ab28]
    Hệ thống phụ: Thiết bị ASUSTeK Computer Inc. [1043:133c]
    Trình điều khiển hạt nhân đang sử dụng: snd_hda_intel
    Mô-đun hạt nhân: snd_hda_intel
04:00.0 Bộ điều khiển Ethernet [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 Bộ điều khiển Ethernet Gigabit PCI Express [10ec:8168] (rev 15)
    Hệ thống con: ASUSTeK Computer Inc. RTL8111/8168/8411 Bộ điều khiển Gigabit Ethernet PCI Express [1043:208f]
    Trình điều khiển hạt nhân đang sử dụng: r8169
    Mô-đun hạt nhân: r8169


05:00.0 Bộ điều khiển mạng [0280]: MEDIATEK Corp. Thiết bị [14c3:7961]
    Hệ thống con: Thiết bị AzureWave [1a3b:4680]
    Mô-đun hạt nhân: mt7921e


06:00.0 Bộ điều khiển bộ nhớ không bay hơi [0108]: Intel Corporation Device [8086:f1aa] (rev 03)
    Hệ thống con: Intel Corporation Device [8086:390f]
    Trình điều khiển hạt nhân đang sử dụng: nvme
    Mô-đun hạt nhân: nvme
07:00.0 Bộ điều khiển tương thích VGA [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [1002:1638] (rev c4)
    Hệ thống con: ASUSTeK Computer Inc. Cezanne [1043:133c]
    Trình điều khiển hạt nhân đang sử dụng: amdgpu
    Mô-đun hạt nhân: amdgpu
07:00.1 Thiết bị âm thanh [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Bộ điều khiển âm thanh độ nét cao Renoir Radeon [1002:1637]
    Hệ thống phụ: Thiết bị ASUSTeK Computer Inc. [1043:133c]
    Trình điều khiển hạt nhân đang sử dụng: snd_hda_intel
    Mô-đun hạt nhân: snd_hda_intel
07:00.2 Bộ điều khiển mã hóa [1080]: Advanced Micro Devices, Inc. [AMD] Bộ xử lý bảo mật nền tảng 17h (Kiểu máy 10h-1fh) [1022:15df]
    Hệ thống con: Bộ xử lý bảo mật nền tảng ASUSTeK Computer Inc. Family 17h (Model 10h-1fh) [1043:16c2]
    Trình điều khiển hạt nhân đang sử dụng: ccp
    Mô-đun hạt nhân: ccp
07:00.3 Bộ điều khiển USB [0c03]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1 [1022:1639]
    Hệ thống con: ASUSTeK Computer Inc.Đổi mới USB 3.1 [1043:201f]
    Trình điều khiển hạt nhân đang sử dụng: xhci_hcd
    Mô-đun hạt nhân: xhci_pci
07:00.4 Bộ điều khiển USB [0c03]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1 [1022:1639]
    Hệ thống con: ASUSTeK Computer Inc. Renoir USB 3.1 [1043:201f]
    Trình điều khiển hạt nhân đang sử dụng: xhci_hcd
    Mô-đun hạt nhân: xhci_pci
07:00.5 Bộ điều khiển đa phương tiện [0480]: Advanced Micro Devices, Inc. [AMD] Bộ xử lý âm thanh Raven/Raven2/FireFlight/Renoir [1022:15e2] (rev 01)
    Hệ thống phụ: Bộ xử lý âm thanh ASUSTeK Computer Inc. Raven/Raven2/FireFlight/Renoir [1043:103f]
    Mô-đun hạt nhân: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x
07:00.6 Thiết bị âm thanh [0403]: Advanced Micro Devices, Inc. [AMD] Family 17h (Model 10h-1fh) Bộ điều khiển âm thanh HD [1022:15e3]
    Tên thiết bị: Bộ điều khiển âm thanh HD
    Hệ thống con: ASUSTeK Computer Inc. Family 17h (Model 10h-1fh) Bộ điều khiển âm thanh HD [1043:103f]
    Trình điều khiển hạt nhân đang sử dụng: snd_hda_intel
    Mô-đun hạt nhân: snd_hda_intel

# danh sách rfkill

0: hci0: Bluetooth
    Bị chặn mềm: không
    Bị chặn cứng: không

# thông tin apt linux-firmware -a | Phiên bản grep

Phiên bản: 1.201.3
Phiên bản: 1.201

# lsmod | grep mt7921

mt7921e 90112 0
mt76_connac_lib 49152 1 mt7921e
mt76 86016 2 mt7921e,mt76_connac_lib
mac80211 1228800 3 mt76,mt7921e,mt76_connac_lib
cfg80211 962560 4 mt76,mt7921e,mac80211,mt76_connac_lib

# modinfo mt7921e | phiên bản grep -i

phiên bản src: 3E83D2B2F561C5689CE69C0
vermagic: 5.15.10-051510-generic SMP mod_unload modversions

# trạng thái dkms

hộp ảo, 6.1.26, 5.12.19-051219-chung, x86_64: đã cài đặt
hộp ảo, 6.1.26, 5.13.0-21-generic, x86_64: đã cài đặt
hộp ảo, 6.1.26, 5.13.0-22-generic, x86_64: đã cài đặt
hộp ảo, 6.1.26, 5.14.21-051421-chung, x86_64: đã cài đặt
hộp ảo, 6.1.26, 5.15.10-051510-chung, x86_64: đã cài đặt

Điều gì có thể là một lý do cho điều này? Tôi sẽ sẵn lòng cung cấp thêm chi tiết theo yêu cầu đầu tiên.

Điểm:1
lá cờ cn

vá từ mediatek cho vấn đề khởi động lại

Điều này hoạt động cho asus zephyrus của tôi, hy vọng sẽ sớm trở thành dòng chính.

tripleee avatar
lá cờ nz
Chỉ cần một liên kết đến một bản vá là có vấn đề đối với khách truy cập trong tương lai. Làm sao họ có thể biết khi nào nó thực sự xuất xưởng với phiên bản Ubuntu mà họ đã cài đặt?
lá cờ cn
Ồ! Mong cho nó được hợp nhất, cảm ơn.
Điểm:0
lá cờ cn

đầu dò mt7921e không thành công với lỗi -110

Thông báo lỗi có thể được quan sát thấy trong dmesg là chìa khóa ở đây:

mt7921e: thăm dò 0000:05:00.0 không thành công với lỗi -110.

Một vấn đề rất giống nhau là báo cáo trướciwlwifi.

Có vẻ như khởi động kép với Windows khiến sự cố này xuất hiện. Windows có thể đang đặt bộ điều hợp mạng vào một số trạng thái, trình điều khiển nhân Linux không thể khôi phục trạng thái đó và gây ra lỗi hết thời gian chờ.

Nhiều người đã báo cáo rằng điều này có thể được khắc phục bằng cách tắt tính năng khởi động nhanh trong Windows, nhưng trong trường hợp của tôi, điều đó không giúp được gì.

Dung dịch

Cách duy nhất tôi tìm thấy để làm cho bộ điều hợp hoạt động là hoàn toàn Tắt nguồn Windows thay vì sử dụng một khởi động lại. Khi bắt đầu khởi động nguội, bộ điều hợp có thể được khởi tạo chính xác bởi nhân Linux.


Nếu bạn biết một giải pháp lâu dài hơn cho vấn đề này, vui lòng chia sẻ ý tưởng của bạn.

Johannes Maria Frank avatar
lá cờ jp
Tôi cũng gặp phải trường hợp tương tự và đối với tôi, giải pháp hài hước là tắt và khởi động máy tính xách tay từ pin. Điều này sẽ phát hiện thiết bị một cách đáng tin cậy.
lá cờ in
Tôi thứ hai kinh nghiệm của @JohannesMariaFrank. Không có gì khác hoạt động. Sau khi khởi động vào Windows, Ubuntu 21.10 của tôi với kernel 5.13.0-22 có hiện tượng này. Cách duy nhất để nó hoạt động trở lại là tắt máy tính, rút ​​phích cắm bộ sạc, sau đó khởi động vào Linux. Sau đó, tôi có thể cắm lại và sự cố sẽ không xảy ra nữa cho đến khi tôi khởi động vào Windows, khi tôi phải thực hiện lại quy trình này. Tôi đã thử tất cả những thứ khác mà tôi tìm thấy trên Internet, bao gồm cả pcie_aspm=force. không may mắn. Máy tính của tôi là Asus Vivobook 16X OLED. Bên cạnh đó, mọi thứ dường như đang hoạt động tốt.
lá cờ cn
Có một cơ chế khôi phục cài đặt gốc, ít nhất là trên ASUS của tôi: đôi khi bộ điều hợp wi-fi của tôi ngừng hoạt động hoàn toàn (cả trên Windows và Linux), trong trường hợp này, bạn cần giữ nút nguồn trong một thời gian dài. Điều này sẽ đặt lại các cài đặt BIOS, nhưng bộ điều hợp cũng sẽ được đặt lại và sẽ bắt đầu hoạt động.

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