ฉันใช้ Ubuntu 20.04.03 พร้อมเคอร์เนล 5.11
ฉันมีเมนบอร์ด Gigabyte B460M DS3H พร้อมซีพียู Core i5 ฉันได้ติดตั้งอแด็ปเตอร์ TPLink AX3000 Wifi 6 ที่ใช้ชิปเซ็ต Intel AX200 ติดตั้งอยู่ในสล็อต PCIe (เท่านั้น)
บลูทูธใช้งานได้แต่ไวไฟใช้ไม่ได้ ไม่มีตัวเลือกไร้สายที่ปรากฏในเมนูการตั้งค่า
ฉันเข้าใจจาก เว็บไซต์ของอินเทล ว่าชิปเซ็ตนี้ได้รับการรองรับในเคอร์เนลตั้งแต่ 5.1
ก่อนอื่นฉันตรวจสอบ lspci
และฉันเห็นว่ารู้จักอุปกรณ์แล้ว
$lspci
01:00.0 ตัวควบคุมเครือข่าย: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
(นี่คือผลลัพธ์โดยละเอียด)
$ sudo lspci -vv -s 01:00.0
01:00.0 ตัวควบคุมเครือข่าย: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
ระบบย่อย: Intel Corporation Wi-Fi 6 AX200
การควบคุม: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
สถานะ: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=เร็ว >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
เวลาแฝง: 0, ขนาดบรรทัดแคช: 64 ไบต์
ขัดจังหวะ: ปักหมุด A ที่ส่งไปยัง IRQ 16
ภูมิภาค 0: หน่วยความจำที่ b1200000 (64 บิต ไม่สามารถดึงล่วงหน้าได้) [size=16K]
ความสามารถ: [c8] การจัดการพลังงานเวอร์ชัน 3
ค่าสถานะ: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
สถานะ: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
ความสามารถ: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
ที่อยู่: 0000000000000000 ข้อมูล: 0000
ความสามารถ: [40] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 128 ไบต์, PhantFunc 0, Latency L0s <512ns, L1 ไม่จำกัด
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0.000W
DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr+ NoSnoop+ FLReset-
MaxPayload 128 ไบต์ MaxReadReq 128 ไบต์
DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
LnkCap: พอร์ต #0, ความเร็ว 5GT/s, ความกว้าง x1, ASPM L1, เวลาแฝงทางออก L1 <8us
ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
LnkCtl: เปิดใช้งาน ASPM L1; RCB 64 ไบต์ปิดใช้งาน - CommClk+
ExtSynch- ClockPM- AutWidDis- BWINt- AutBWINt-
LnkSta: ความเร็ว 5GT/s (ตกลง), ความกว้าง x1 (ตกลง)
TrErr- รถไฟ- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: หมดเวลาสิ้นสุด: ช่วง B, TimeoutDis+, NROPrPrP-, LTR+
10BitTagComp-, 10BitTagReq-, OBFF ผ่าน WAKE#, ExtFmt-, EETLPPrefix-
ไม่รองรับ EmergencyPowerReduction, EmergencyPowerReductionInit-
FRS-, TPHComp-, ExtTPHComp-
AtomicOpsCap: 32บิต- 64บิต- 128บิตCAS-
DevCtl2: หมดเวลาเสร็จสิ้น: 16ms ถึง 55ms, TimeoutDis-, LTR+, OBFF ผ่าน WAKE#
AtomicOpsCtl: ReqEn-
LnkCtl2: ความเร็วลิงก์เป้าหมาย: 5GT/s, EnterCompliance- SpeedDis-
ระยะขอบการส่ง: ช่วงการทำงานปกติ, EnterModifiedCompliance- ComplianceSOS-
การไม่เน้นการปฏิบัติตามข้อกำหนด: -6dB
LnkSta2: ระดับการลดการเน้นปัจจุบัน: -3.5dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
ความสามารถ: [80] MSI-X: Enable+ Count=16 Masked-
ตารางเวกเตอร์: BAR=0 offset=00002000
PBA: BAR=0 ออฟเซ็ต=00003000
ความสามารถ: [100 v1] การรายงานข้อผิดพลาดขั้นสูง
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- โรลโอเวอร์- หมดเวลา- AdvNonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- โรลโอเวอร์- หมดเวลา- AdvNonFatalErr+
AERCap: ตัวชี้ข้อผิดพลาดแรก: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
บันทึกส่วนหัว: 00000000 00000000 00000000 00000000
ความสามารถ: [14c v1] การรายงานค่าเผื่อเวลาแฝง
เวลาในการสอดแนมสูงสุด: 71680ns
เวลาแฝงสูงสุดที่ไม่มีการสอดแนม: 71680ns
ความสามารถ: [154 v1] L1 PM Substates
L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
PortCommonModeRestoreTime=30us PortTPowerOnTime=18us
L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
T_CommonMode=0us LTR1.2_Threshold=0ns
L1SubCtl2: T_PwrOn=10us
ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: iwlwifi
โมดูลเคอร์เนล: iwlwifi
ฉันมองไปที่ modprobe iwlwifi
และฉันไม่เห็นอะไรเกี่ยวกับที่นั่น ฉันสามารถสร้างผลลัพธ์ซ้ำได้หากจำเป็น แต่ดูเหมือนจะไม่เป็นเช่นนั้น โมดูลมีอยู่และถูกโหลด ฉันไม่เห็นข้อผิดพลาดใดๆ
เมื่อฉันมองไปที่ dmesg
ฉันเห็นผลลัพธ์ต่อไปนี้:
[ 6.901606] iwlwifi 0000:01:00.0: SecBoot CPU1 สถานะ: 0x5625, CPU2 สถานะ: 0x3
[ 6.901617] iwlwifi 0000:01:00.0: พีซี UMAC: 0x804766c0
[ 6.901625] iwlwifi 0000:01:00.0: LMAC พีซี: 0xd0
[ 6.901627] iwlwifi 0000:01:00.0: WRT: กำลังรวบรวมข้อมูล: ini ทริกเกอร์ 13 ไล่ออก
[ 6.901694] iwlwifi 0000:01:00.0: เริ่มการถ่ายโอนบันทึกข้อผิดพลาด IWL:
[ 6.901695] iwlwifi 0000:01:00.0: สถานะ: 0x00000000 จำนวน: 6
[ 6.901696] iwlwifi 0000:01:00.0: เวอร์ชันเฟิร์มแวร์ที่โหลด: 59.601f3a66.0 cc-a0-59.ucode
[ 6.901697 ] iwlwifi 0000:01:00.0: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL
[ 6.901698] iwlwifi 0000:01:00.0: 0x002022F0 | trm_hw_status0
[ 6.901699] iwlwifi 0000:01:00.0: 0x00000000 | trm_hw_status1
[6.901700] iwlwifi 0000:01:00.0: 0x004FAA36 | branchlink2
[ 6.901701 ] iwlwifi 0000:01:00.0: 0x004F0E12 | Interruptlink1
[ 6.901702] iwlwifi 0000:01:00.0: 0x004F0E12 | Interruptlink2
[ 6.901703 ] iwlwifi 0000:01:00.0: 0x004F3D2A | ข้อมูล1
[ 6.901703] iwlwifi 0000:01:00.0: 0x00001000 | ข้อมูล2
[ 6.901704 ] iwlwifi 0000:01:00.0: 0x00000000 | ข้อมูล3
[ 6.901705] iwlwifi 0000:01:00.0: 0x00000000 | เวลาสัญญาณ
[ 6.901706] iwlwifi 0000:01:00.0: 0x0000CCF8 | tsf ต่ำ
[ 6.901707 ] iwlwifi 0000:01:00.0: 0x00000000 | สวัสดี
[ 6.901707 ] iwlwifi 0000:01:00.0: 0x00000000 | เวลา gp1
[ 6.901708] iwlwifi 0000:01:00.0: 0x00012423 | เวลา gp2
[ 6.901709] iwlwifi 0000:01:00.0: 0x00000001 | ประเภทการแก้ไข uCode
[ 6.901710 ] iwlwifi 0000:01:00.0: 0x0000003B | uCode เวอร์ชันหลัก
[ 6.901711 ] iwlwifi 0000:01:00.0: 0x601F3A66 | uCode รุ่นรองลงมา
[ 6.901712] iwlwifi 0000:01:00.0: 0x00000340 | รุ่น hw
[ 6.901712 ] iwlwifi 0000:01:00.0: 0x00C89000 | รุ่นบอร์ด
[ 6.901713 ] iwlwifi 0000:01:00.0: 0x8001FF03 | hcmd
[ 6.901714] iwlwifi 0000:01:00.0: 0x00020000 | isr0
[ 6.901715] iwlwifi 0000:01:00.0: 0x00000000 | isr1
[ 6.901716 ] iwlwifi 0000:01:00.0: 0x08F00002 | isr2
[ 6.901716 ] iwlwifi 0000:01:00.0: 0x00C0001C | isr3
[ 6.901717] iwlwifi 0000:01:00.0: 0x00000000 | isr4
[ 6.901718] iwlwifi 0000:01:00.0: 0x00000000 | รหัส cmd ล่าสุด
[ 6.901719 ] iwlwifi 0000:01:00.0: 0x004F3D2A | wait_เหตุการณ์
[ 6.901719] iwlwifi 0000:01:00.0: 0x00000000 | l2p_control
[ 6.901720 ] iwlwifi 0000:01:00.0: 0x00000020 | l2p_duration
[ 6.901721 ] iwlwifi 0000:01:00.0: 0x00000000 | l2p_mhถูกต้อง
[ 6.901722] iwlwifi 0000:01:00.0: 0x00000000 | l2p_addr_match
[ 6.901722 ] iwlwifi 0000:01:00.0: 0x00000009 | lmpm_pmg_sel
[ 6.901723] iwlwifi 0000:01:00.0: 0x00000000 | การประทับเวลา
[6.901724] iwlwifi 0000:01:00.0: 0x0000F81C | flow_handler
[ 6.901748] iwlwifi 0000:01:00.0: เริ่มการถ่ายโอนบันทึกข้อผิดพลาด IWL:
[ 6.901749] iwlwifi 0000:01:00.0: สถานะ: 0x00000000 จำนวน: 7
[ 6.901750 ] iwlwifi 0000:01:00.0: 0x20100222 | ADVANCED_SYSASSERT
[ 6.901751 ] iwlwifi 0000:01:00.0: 0x00000000 | ลิงค์สาขา umac1
[ 6.901751 ] iwlwifi 0000:01:00.0: 0x804568FC | ลิงค์สาขา umac2
[ 6.901752] iwlwifi 0000:01:00.0: 0xC0085328 | Umac อินเตอร์รัปต์ลิงก์1
[ 6.901753] iwlwifi 0000:01:00.0: 0x00000000 | Umac อินเตอร์รัปต์ลิงก์2
[ 6.901754] iwlwifi 0000:01:00.0: 0xDEADBEEF | ข้อมูล umac1
[ 6.901755] iwlwifi 0000:01:00.0: 0xDEADBEEF | ข้อมูลยูแมค2
[ 6.901755] iwlwifi 0000:01:00.0: 0xDEADBEEF | ข้อมูลยูแมค3
[ 6.901756] iwlwifi 0000:01:00.0: 0x0000003B | ยูแมคเมเจอร์
[ 6.901757] iwlwifi 0000:01:00.0: 0x601F3A66 | ยูแมคไมเนอร์
[ 6.901757] iwlwifi 0000:01:00.0: 0x0001241D | ตัวชี้เฟรม
[ 6.901758] iwlwifi 0000:01:00.0: 0xC0886AD4 | ตัวชี้สแต็ก
[ 6.901759] iwlwifi 0000:01:00.0: 0x00000000 | cmd โฮสต์ล่าสุด
[ 6.901760 ] iwlwifi 0000:01:00.0: 0x00000000 | สถานะ isr
[ 6.901765] iwlwifi 0000:01:00.0: Fseq ลงทะเบียน:
[ 6.901767 ] iwlwifi 0000:01:00.0: 0x60000000 | FSEQ_ERROR_CODE
[ 6.901770 ] iwlwifi 0000:01:00.0: 0x80290021 | FSEQ_TOP_INIT_VERSION
[ 6.901772] iwlwifi 0000:01:00.0: 0x00050008 | FSEQ_CNVIO_INIT_VERSION
[ 6.901775 ] iwlwifi 0000:01:00.0: 0x0000A503 | FSEQ_OTP_VERSION
[ 6.901778] iwlwifi 0000:01:00.0: 0x80000003 | FSEQ_TOP_CONTENT_VERSION
[ 6.901780] iwlwifi 0000:01:00.0: 0x4552414E | FSEQ_ALIVE_TOKEN
[ 6.901783] iwlwifi 0000:01:00.0: 0x00100530 | FSEQ_CNVI_ID
[ 6.901786] iwlwifi 0000:01:00.0: 0x00000532 | FSEQ_CNVR_ID
[ 6.901788] iwlwifi 0000:01:00.0: 0x00100530 | CNVI_AUX_MISC_CHIP
[ 6.901793 ] iwlwifi 0000:01:00.0: 0x00000532 | CNVR_AUX_MISC_CHIP
[ 6.901798] iwlwifi 0000:01:00.0: 0x05B0905B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[ 6.901802] iwlwifi 0000:01:00.0: 0x0000025B | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[ 6.901805] iwlwifi 0000:01:00.0: ไม่สามารถเริ่ม RT ucode: -110
[ 6.973724] r8169 0000:03:00.0 enp3s0: ลิงก์ไม่ทำงาน
[ 7.267768] iwlwifi 0000:01:00.0: ไม่สามารถเรียกใช้ INIT ucode: -110
[ 7.341627] loop13: ความจุที่ตรวจพบเปลี่ยนจาก 0 เป็น 8
[8.282620] rfkill: ตัวจัดการอินพุตถูกปิดใช้งาน
ดูเหมือนว่าไม่สามารถเริ่มต้นเฟิร์มแวร์ได้โดยมีรหัสข้อผิดพลาด -110
. ฉันไม่สามารถหาได้ว่าสิ่งนี้หมายถึงอะไร
ฉันลองใช้เฟิร์มแวร์ที่ให้มาบนไซต์ Intel ที่เชื่อมโยงก่อนหน้านี้โดยคัดลอกลงในของฉัน /lib/เฟิร์มแวร์
ไดเร็กทอรีและลบอันเก่าออก dmesg
ได้รายงานหมายเลขเวอร์ชันที่เปลี่ยนแปลงแล้ว แต่ข้อผิดพลาดก็เหมือนเดิมทุกประการ ดูเหมือนจะไม่น่าแปลกใจเลย Intel มีเฟิร์มแวร์ v46 แต่ Ubuntu มาพร้อมกับ v59
ฉันพบสิ่งนี้ ด้ายสนับสนุน ซึ่งดูเหมือนจะอธิบายปัญหาที่แท้จริงของฉัน เธรดสรุปโดยตัวแทนระบุว่าอะแดปเตอร์ไม่รองรับกับเมนบอร์ด ดูเหมือนจะยากที่จะเชื่อ ผู้ใช้อ้างว่าอะแดปเตอร์ทำงานได้ดีใน Windows ดังนั้นจึงไม่น่าจะมีปัญหาความเข้ากันได้ของฮาร์ดแวร์ ฉันไม่ได้ลองใช้อะแดปเตอร์ใน Windows เป็นการส่วนตัว แต่ฉันเชื่อว่าเมนบอร์ดไม่รองรับ นี่คืออะแดปเตอร์ยอดนิยมที่มีชิปเซ็ตที่ได้รับการสนับสนุนมาอย่างยาวนาน
ฉันเริ่มสงสัยว่าฉันอาจเพิ่งได้รับอะแดปเตอร์ที่ชำรุด ก่อนที่ฉันจะลองส่งคืนและรับใหม่ มีอะไรอีกไหมที่ฉันสามารถทำได้เพื่อแก้ไขจุดบกพร่องนั้น -110
รหัสข้อผิดพลาด? มีอะไรอีกบ้างที่ฉันควรค้นหาหรือติดตั้ง