Score:2

อแด็ปเตอร์ไร้สาย (MediaTek MT7921) ไม่ทำงานหลังจากรีบูตใน Ubuntu 21.10 (โพรบล้มเหลวโดยมีข้อผิดพลาด -110)

ธง cn

ฉันมี Ubuntu 21.10 และฉันได้จัดการให้ทำงานกับอแด็ปเตอร์ไร้สาย MediaTek MT7921 อย่างไรก็ตาม หลังจากรีบูตเครื่องเมื่อไม่นานมานี้ ฉันไม่สามารถใช้อแด็ปเตอร์ได้อีกต่อไป มันหายไปแล้ว ฉันไม่แน่ใจ อาจเป็นเพราะการอัปเดตบางอย่าง ฉันยืนยันว่าอแด็ปเตอร์ทำงานอย่างถูกต้องใน Windows 11 (ดูอัลบูต) ดังนั้นปัญหาจึงเกิดขึ้นกับระบบ Linux


# lsb_release -a

ไม่มีโมดูล LSB
รหัสผู้จัดจำหน่าย: Ubuntu
คำอธิบาย: อูบุนตู 21.10
เผยแพร่: 21.10 น
สมญานาม: impish

# uname -a

Linux kitcat 5.15.10-051510-generic #202112171031 SMP วันศุกร์ที่ 17 ธันวาคม 10:53:39 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

# lshw -C เครือข่าย

  *-เครือข่าย                 
       คำอธิบาย: อินเตอร์เฟสอีเธอร์เน็ต
       ผลิตภัณฑ์: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       ผู้จัดจำหน่าย: Realtek Semiconductor Co., Ltd.
       รหัสทางกายภาพ: 0
       ข้อมูลรถบัส: pci@0000:04:00.0
       ชื่อตรรกะ: enp4s0
       รุ่น: 15
       อนุกรม: 04:42:1a:86:25:37
       ความจุ: 1Gbit/s
       ความกว้าง: 64 บิต
       นาฬิกา: 33MHz
       ความสามารถ: pm msi pciexpress msix bus_master cap_list อีเธอร์เน็ตทางกายภาพ tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd การเจรจาอัตโนมัติ
       การกำหนดค่า: การเจรจาอัตโนมัติ=เปิดออกอากาศ=ใช่ ไดรเวอร์=r8169 ไดรเวอร์เวอร์ชัน=5.15.10-051510-เฟิร์มแวร์ทั่วไป=rtl8168h-2_0.0.2 02/26/15 เวลาแฝง=0 ลิงก์=ไม่มีมัลติคาสต์=ใช่ พอร์ต=คู่บิด
       ทรัพยากร: irq:24 ioport:f000(size=256) หน่วยความจำ:fcf04000-fcf04fff หน่วยความจำ:fcf00000-fcf03fff
  *-เครือข่ายไม่อ้างสิทธิ์
       คำอธิบาย: ตัวควบคุมเครือข่าย
       สินค้า: MEDIATEK Corp.
       ผู้จัดจำหน่าย: MEDIATEK Corp.
       รหัสทางกายภาพ: 0
       ข้อมูลรถบัส: pci@0000:05:00.0
       รุ่น: 00
       ความกว้าง: 64 บิต
       นาฬิกา: 33MHz
       ความสามารถ: pciexpress msi pm cap_list
       การกำหนดค่า: เวลาแฝง = 0
       ทรัพยากร: iomemory:fc0-fbf iomemory:fc0-fbf iomemory:fc0-fbf หน่วยความจำ:fc30300000-fc303fffff หน่วยความจำ:fc30400000-fc30403fff หน่วยความจำ:fc30404000-fc30404fff
  *-เครือข่าย:0
       คำอธิบาย: อินเตอร์เฟสอีเธอร์เน็ต
       รหัสประจำตัว: 1
       ชื่อตรรกะ: vethb9c79ff
       อนุกรม: 8a:d3:9e:7f:c7:71
       ขนาด: 10Gbit/s
       ความสามารถ: ทางกายภาพของอีเธอร์เน็ต
       การกำหนดค่า: การเจรจาอัตโนมัติ = ปิดการออกอากาศ = ใช่ ไดรเวอร์ = veth ไดรเวอร์เวอร์ชัน = 1.0 ดูเพล็กซ์ = ลิงก์แบบเต็ม = ใช่ มัลติคาสต์ = ใช่ พอร์ต = ความเร็วคู่บิด = 10Gbit / s
  *-เครือข่าย:1
       คำอธิบาย: อินเตอร์เฟสอีเธอร์เน็ต
       รหัสประจำตัว: 2
       ชื่อตรรกะ: veth4a60e92
       อนุกรม: 36:27:65:ec:c2:30
       ขนาด: 10Gbit/s
       ความสามารถ: ทางกายภาพของอีเธอร์เน็ต
       การกำหนดค่า: การเจรจาอัตโนมัติ = ปิดการออกอากาศ = ใช่ ไดรเวอร์ = veth ไดรเวอร์เวอร์ชัน = 1.0 ดูเพล็กซ์ = ลิงก์แบบเต็ม = ใช่ มัลติคาสต์ = ใช่ พอร์ต = ความเร็วคู่บิด = 10Gbit / s
  *-เครือข่าย:2
       คำอธิบาย: อินเตอร์เฟสอีเธอร์เน็ต
       รหัสประจำตัว: 3
       ข้อมูลรถบัส: usb@2:2
       ชื่อตรรกะ: usb0
       อนุกรม: b6:1e:40:df:cb:07
       ความสามารถ: ทางกายภาพของอีเธอร์เน็ต
       การกำหนดค่า: การเจรจาอัตโนมัติ=ปิดการออกอากาศ=ใช่ ไดรเวอร์=rndis_host ไดรเวอร์เวอร์ชัน=5.15.10-051510-เพล็กซ์ทั่วไป=ครึ่งเฟิร์มแวร์=อุปกรณ์ RNDIS ip=192.168.26.197 ลิงก์=ใช่ มัลติคาสต์=ใช่ พอร์ต=คู่บิด

# dmesg | เกรป mt7921

[ 15.142556] mt7921e 0000:05:00.0: เปิดใช้งานอุปกรณ์ (0000 -> 0002)
[15.143067] mt7921e 0000:05:00.0: ปิดการใช้งาน ASPM L1
[ 15.143127] mt7921e 0000:05:00.0: การแก้ไข ASIC: 79610010
[ 16.226929] mt7921e: โพรบของ 0000:05:00.0 ล้มเหลวโดยมีข้อผิดพลาด -110

# lspci -nnk

00:00.0 โฮสต์บริดจ์ [0600]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne Root Complex [1022:1630]
    ระบบย่อย: ASUSTeK Computer Inc. Renoir Root Complex [1043:16c2]
00:00.2 IOMMU [0806]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne IOMMU [1022:1631]
    ระบบย่อย: ASUSTeK Computer Inc. Renoir IOMMU [1043:16c2]
00:01.0 สะพานโฮสต์ [0600]: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge [1022:1632]
00:01.1 สะพาน PCI [0604]: Advanced Micro Devices, Inc. [AMD] สะพาน Renoir PCIe GPP [1022:1633]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: pcieport
00:02.0 สะพานโฮสต์ [0600]: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge [1022:1632]
00:02.1 สะพาน PCI [0604]: Advanced Micro Devices, Inc. [AMD] สะพาน Renoir/Cezanne PCIe GPP [1022:1634]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: pcieport
00:02.2 สะพาน PCI [0604]: Advanced Micro Devices, Inc. [AMD] สะพาน Renoir/Cezanne PCIe GPP [1022:1634]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: pcieport
00:02.4 สะพาน PCI [0604]: Advanced Micro Devices, Inc. [AMD] สะพาน Renoir/Cezanne PCIe GPP [1022:1634]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: pcieport
00:08.0 โฮสต์บริดจ์ [0600]: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge [1022:1632]
00:08.1 บริดจ์ PCI [0604]: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus [1022:1635]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: pcieport
00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b] (rev 51)
    ระบบย่อย: ASUSTeK Computer Inc. FCH SMBus Controller [1043:16c2]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: piix4_smbus
    โมดูลเคอร์เนล: i2c_piix4, sp5100_tco
00:14.3 สะพาน ISA [0601]: Advanced Micro Devices, Inc. [AMD] สะพาน FCH LPC [1022:790e] (รอบ 51)
    ระบบย่อย: ASUSTeK Computer Inc. FCH LPC Bridge [1043:16c2]
00:18.0 โฮสต์บริดจ์ [0600]: อุปกรณ์ Advanced Micro Devices, Inc. [AMD] [1022:166a]
00:18.1 สะพานโฮสต์ [0600]: อุปกรณ์ Advanced Micro Devices, Inc. [AMD] [1022:166b]
00:18.2 สะพานโฮสต์ [0600]: Advanced Micro Devices, Inc. [AMD] อุปกรณ์ [1022:166c]
00:18.3 สะพานโฮสต์ [0600]: อุปกรณ์ Advanced Micro Devices, Inc. [AMD] [1022:166d]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: k10temp
    โมดูลเคอร์เนล: k10temp
00:18.4 สะพานโฮสต์ [0600]: อุปกรณ์ Advanced Micro Devices, Inc. [AMD] [1022:166e]
00:18.5 สะพานโฮสต์ [0600]: อุปกรณ์ Advanced Micro Devices, Inc. [AMD] [1022:166f]
00:18.6 สะพานโฮสต์ [0600]: อุปกรณ์ Advanced Micro Devices, Inc. [AMD] [1022:1670]
00:18.7 สะพานโฮสต์ [0600]: อุปกรณ์ Advanced Micro Devices, Inc. [AMD] [1022:1671]
01:00.0 สะพาน PCI [0604]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Upstream Port of PCI Express Switch [1002:1478] (rev c3)
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: pcieport
02:00.0 สะพาน PCI [0604]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL พอร์ตดาวน์สตรีมของสวิตช์ PCI Express [1002:1479]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: pcieport
03:00.0 ตัวควบคุมการแสดงผล [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 22 [Radeon RX 6700/6700 XT / 6800M] [1002:73df] (rev c3)
    ระบบย่อย: ASUSTeK Computer Inc.Navi 22 [Radeon RX 6700/6700 XT / 6800M] [1043:133c]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: amdgpu
    โมดูลเคอร์เนล: amdgpu
03:00.1 อุปกรณ์เสียง [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21 HDMI Audio [Radeon RX 6800/6800 XT / 6900 XT] [1002:ab28]
    ระบบย่อย: อุปกรณ์ ASUSTeK Computer Inc. [1043:133c]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: snd_hda_intel
    โมดูลเคอร์เนล: snd_hda_intel
04:00.0 ตัวควบคุมอีเทอร์เน็ต [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
    ระบบย่อย: ASUSTeK Computer Inc. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [1043:208f]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: r8169
    โมดูลเคอร์เนล: r8169


05:00.0 ตัวควบคุมเครือข่าย [0280]: อุปกรณ์ MEDIATEK Corp. [14c3:7961]
    ระบบย่อย: อุปกรณ์ AzureWave [1a3b:4680]
    โมดูลเคอร์เนล: mt7921e


06:00.0 ตัวควบคุมหน่วยความจำแบบไม่ลบเลือน [0108]: Intel Corporation Device [8086:f1aa] (rev 03)
    ระบบย่อย: อุปกรณ์ Intel Corporation [8086:390f]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: nvme
    โมดูลเคอร์เนล: nvme
07:00.0 คอนโทรลเลอร์ที่เข้ากันได้กับ VGA [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [1002:1638] (rev c4)
    ระบบย่อย: ASUSTeK Computer Inc. Cezanne [1043:133c]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: amdgpu
    โมดูลเคอร์เนล: amdgpu
07:00.1 อุปกรณ์เสียง [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller [1002:1637]
    ระบบย่อย: อุปกรณ์ ASUSTeK Computer Inc. [1043:133c]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: snd_hda_intel
    โมดูลเคอร์เนล: snd_hda_intel
07:00.2 ตัวควบคุมการเข้ารหัส [1080]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor [1022:15df]
    ระบบย่อย: ASUSTeK Computer Inc. Family 17h (Models 10h-1fh) Platform Security Processor [1043:16c2]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: ccp
    โมดูลเคอร์เนล: ccp
07:00.3 คอนโทรลเลอร์ USB [0c03]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1 [1022:1639]
    ระบบย่อย: ASUSTeK Computer Inc.เรอนัวร์ USB 3.1 [1043:201f]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: xhci_hcd
    โมดูลเคอร์เนล: xhci_pci
07:00.4 คอนโทรลเลอร์ USB [0c03]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1 [1022:1639]
    ระบบย่อย: ASUSTeK Computer Inc. Renoir USB 3.1 [1043:201f]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: xhci_hcd
    โมดูลเคอร์เนล: xhci_pci
07:00.5 ตัวควบคุมมัลติมีเดีย [0480]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor [1022:15e2] (rev 01)
    ระบบย่อย: ASUSTeK Computer Inc. Raven/Raven2/FireFlight/Renoir Audio Processor [1043:103f]
    โมดูลเคอร์เนล: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x
07:00.6 อุปกรณ์เสียง [0403]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) HD Audio Controller [1022:15e3]
    ชื่ออุปกรณ์: ตัวควบคุมเสียง HD
    ระบบย่อย: ASUSTeK Computer Inc. Family 17h (Models 10h-1fh) HD Audio Controller [1043:103f]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: snd_hda_intel
    โมดูลเคอร์เนล: snd_hda_intel

# รายการ rfkill

0:hci0:บลูทูธ
    ซอฟต์บล็อค: ไม่
    ฮาร์ดบล็อก: ไม่

# apt ข้อมูล linux-firmware -a | รุ่น grep

เวอร์ชัน: 1.201.3
เวอร์ชัน: 1.201

# lsmod | เกรป 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

# แก้ไขข้อมูล mt7921e | รุ่น grep -i

รุ่น src: 3E83D2B2F561C5689CE69C0
vermagic: 5.15.10-051510-SMP ทั่วไป mod_unload modversions

# สถานะ dkms

virtualbox, 6.1.26, 5.12.19-051219-generic, x86_64: ติดตั้งแล้ว
virtualbox, 6.1.26, 5.13.0-21-generic, x86_64: ติดตั้งแล้ว
virtualbox, 6.1.26, 5.13.0-22-generic, x86_64: ติดตั้งแล้ว
virtualbox, 6.1.26, 5.14.21-051421-generic, x86_64: ติดตั้งแล้ว
virtualbox, 6.1.26, 5.15.10-051510-generic, x86_64: ติดตั้งแล้ว

อะไรคือสาเหตุของสิ่งนี้? ฉันยินดีที่จะให้รายละเอียดเพิ่มเติมตามคำขอแรก

Score:1
ธง cn

โปรแกรมแก้ไขจาก mediatek สำหรับปัญหาการรีบูต

สิ่งนี้ใช้ได้กับ asus zephyrus ของฉันหวังว่าจะได้รับการฉีดเร็ว ๆ นี้

tripleee avatar
nz flag
แค่ลิงค์ไปยังแพตช์ก็เป็นปัญหาสำหรับผู้เยี่ยมชมในอนาคต พวกเขาจะทราบได้อย่างไรว่าเมื่อใดที่มาพร้อมกับเวอร์ชัน Ubuntu ที่ติดตั้งจริง
cn flag
ว้าว! รอคอยที่จะรวมเข้าด้วยกันขอบคุณ
Score:0
ธง cn

โพรบ mt7921e ล้มเหลวโดยมีข้อผิดพลาด -110

ข้อความแสดงข้อผิดพลาดที่สามารถสังเกตได้ใน dmesg เป็นกุญแจสำคัญที่นี่:

mt7921e: โพรบของ 0000:05:00.0 ล้มเหลวโดยมีข้อผิดพลาด -110.

ปัญหาที่คล้ายกันมากคือ รายงานไว้ก่อน สำหรับ ไวไฟ.

ดูเหมือนว่าการบูตคู่กับ Windows จะทำให้ปัญหานี้ปรากฏขึ้น Windows อาจกำลังทำให้อะแดปเตอร์เครือข่ายอยู่ในสถานะบางอย่าง ซึ่งไดรเวอร์เคอร์เนลของ Linux ไม่สามารถกู้คืนได้ และทำให้เกิดข้อผิดพลาดการหมดเวลา

หลายคนรายงานว่าสิ่งนี้สามารถแก้ไขได้โดยการปิดใช้งานการบูตอย่างรวดเร็วใน Windows แต่ในกรณีของฉัน มันไม่ได้ช่วยอะไร

สารละลาย

วิธีเดียวที่ฉันพบว่าจะทำให้อแด็ปเตอร์ทำงานได้อย่างสมบูรณ์ ไฟดับ Windows แทนการใช้ก รีบูต. เมื่อเริ่มต้นการบูตแบบเย็น อะแด็ปเตอร์สามารถเริ่มต้นได้อย่างถูกต้องโดยเคอร์เนล Linux


หากคุณทราบวิธีแก้ปัญหาที่ถาวรกว่านี้ โปรดแบ่งปันแนวคิดของคุณด้วย

Johannes Maria Frank avatar
jp flag
ฉันพบสิ่งเดียวกันและสำหรับฉัน วิธีแก้ปัญหาที่ตลกคือปิดและเริ่มแล็ปท็อปจากแบตเตอรี่ สิ่งนี้จะตรวจจับอุปกรณ์ได้อย่างน่าเชื่อถือ
in flag
ประสบการณ์ครั้งที่สองของ @JohannesMariaFrank ไม่มีอะไรทำงาน หลังจากบูตเข้าสู่ Windows แล้ว Ubuntu 21.10 ของฉันที่มีเคอร์เนล 5.13.0-22 แสดงอาการนี้ วิธีเดียวที่จะทำให้คอมพิวเตอร์ทำงานได้อีกครั้งคือปิดคอมพิวเตอร์ ถอดปลั๊กที่ชาร์จ จากนั้นบูตเข้าสู่ Linux จากนั้นฉันสามารถเสียบกลับเข้าไปใหม่ได้ และปัญหาจะไม่เกิดขึ้นอีกจนกว่าฉันจะบูทเข้า Windows เมื่อต้องทำพิธีกรรมนี้อีกครั้ง ฉันลองสิ่งอื่นๆ ทั้งหมดที่ฉันพบบนอินเทอร์เน็ต รวมถึง pcie_aspm=force ไม่มีโชค คอมพิวเตอร์ของฉันคือ Asus Vivobook 16X OLED นอกจากนั้น ทุกอย่างดูเหมือนจะทำงานได้ดี
cn flag
มีกลไกการรีเซ็ตเป็นค่าเริ่มต้นจากโรงงาน อย่างน้อยก็ใน ASUS ของฉัน: บางครั้งอแด็ปเตอร์ wi-fi ของฉันหยุดทำงานทั้งหมด (ทั้งบน Windows และ Linux) ในกรณีนี้ คุณต้องกดปุ่มเปิดปิดค้างไว้เป็นเวลานาน การดำเนินการนี้จะรีเซ็ตการตั้งค่า BIOS แต่อะแดปเตอร์จะถูกรีเซ็ตด้วยและจะเริ่มทำงาน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา