Tôi đang chạy Ubuntu 20.04.03 với kernel 5.11.
Tôi có bo mạch chủ Gigabyte B460M DS3H với CPU Core i5. Tôi đã cài đặt bộ điều hợp TPLink AX3000 Wifi 6 sử dụng chipset AX200 của Intel. Nó được cài đặt trong khe cắm PCIe (chỉ).
Bluetooth hoạt động nhưng WiFi thì không. Không có tùy chọn Không dây nào xuất hiện trong menu cài đặt.
tôi hiểu từ trang web của Intel rằng chipset này đã được hỗ trợ trong nhân kể từ 5.1.
Đầu tiên tôi đã kiểm tra lspci
và tôi có thể thấy rằng thiết bị đã được nhận dạng.
$ lspci
01:00.0 Bộ điều khiển mạng: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
(Đây là đầu ra dài dòng)
$ sudo lspci -vv -s 01:00.0
01:00.0 Bộ điều khiển mạng: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
Hệ thống con: Intel Corporation Wi-Fi 6 AX200
Điều khiển: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Trạng thái: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=nhanh >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Độ trễ: 0, Kích thước dòng bộ đệm: 64 byte
Ngắt: chân A được định tuyến đến IRQ 16
Vùng 0: Bộ nhớ ở b1200000 (64-bit, không thể tìm nạp trước) [size=16K]
Khả năng: [c8] Quản lý năng lượng phiên bản 3
Cờ: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Trạng thái: D0 NoSoftRst+ PME-Enable- DSel=0 DSscale=0 PME-
Khả năng: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
Địa chỉ: 0000000000000000 Dữ liệu: 0000
Khả năng: [40] Điểm cuối Express (v2), MSI 00
DevCap: MaxPayload 128 byte, PhantFunc 0, Độ trễ L0s <512ns, L1 không giới hạn
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0,000W
DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr+ NoSnoop+ FLReset-
MaxPayload 128 byte, MaxReadReq 128 byte
DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
LnkCap: Cổng #0, Tốc độ 5GT/s, Chiều rộng x1, ASPM L1, Độ trễ thoát L1 <8us
ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
LnkCtl: Đã bật ASPM L1; RCB 64 byte bị vô hiệu hóa- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Tốc độ 5GT/s (ok), Chiều rộng x1 (ok)
TrErr- Train- SlotClk+ DActive- BWMgmt- ABWMgmt-
DevCap2: Thời gian chờ hoàn thành: Phạm vi B, TimeoutDis+, NROPrPrP-, LTR+
10BitTagComp-, 10BitTagReq-, OBFF qua WAKE#, ExtFmt-, EETLPPrefix-
EmergencyPowerReduction Không được hỗ trợ, EmergencyPowerReductionInit-
FRS-, TPHComp-, ExtTPHComp-
AtomicOpsCap: 32bit- 64bit- 128bitCAS-
DevCtl2: Thời gian chờ hoàn thành: 16ms đến 55ms, TimeoutDis-, LTR+, OBFF Qua WAKE#
AtomicOpsCtl: ReqEn-
LnkCtl2: Tốc độ liên kết mục tiêu: 5GT/s, EnterCompliance- SpeedDis-
Biên độ truyền: Phạm vi hoạt động bình thường, EnterModifiedCompliance- ComplianceSOS-
Giảm nhấn mạnh tuân thủ: -6dB
LnkSta2: Mức giảm nhấn mạnh hiện tại: -3,5dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Khả năng: [80] MSI-X: Enable+ Count=16 Masked-
Bảng vectơ: BAR=0 offset=00002000
PBA: BAR=0 offset=00003000
Khả năng: [100 v1] Báo cáo lỗi nâng cao
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- Rollover- Hết thời gian- AdvNonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Hết thời gian- AdvNonFatalErr+
AERCap: Con trỏ lỗi đầu tiên: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
Nhật ký tiêu đề: 00000000 00000000 00000000 00000000
Khả năng: [14c v1] Báo cáo dung sai độ trễ
Độ trễ rình mò tối đa: 71680ns
Độ trễ không rình mò tối đa: 71680ns
Khả năng: [154 v1] Trạng thái con L1 PM
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
Trình điều khiển hạt nhân đang sử dụng: iwlwifi
Mô-đun hạt nhân: iwlwifi
Tôi đã nhìn iwlwifi modprobe
và tôi không thấy bất cứ điều gì liên quan ở đó. Tôi có thể tạo lại đầu ra nếu cần, nhưng có vẻ như không. Mô-đun tồn tại và được tải, tôi không thấy bất kỳ lỗi nào.
Khi tôi nhìn vào dmesg
, tôi thấy đầu ra sau:
[ 6.901606] iwlwifi 0000:01:00.0: Trạng thái SecBoot CPU1: 0x5625, Trạng thái CPU2: 0x3
[ 6.901617] iwlwifi 0000:01:00.0: UMAC PC: 0x804766c0
[ 6.901625] iwlwifi 0000:01:00.0: LMAC PC: 0xd0
[ 6.901627] iwlwifi 0000:01:00.0: WRT: Thu thập dữ liệu: kích hoạt ini 13 đã kích hoạt.
[ 6.901694] iwlwifi 0000:01:00.0: Bắt đầu kết xuất nhật ký lỗi IWL:
[ 6.901695] iwlwifi 0000:01:00.0: Trạng thái: 0x00000000, số lượng: 6
[ 6.901696] iwlwifi 0000:01:00.0: Phiên bản chương trình cơ sở đã tải: 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 | liên kết nhánh2
[ 6.901701] iwlwifi 0000:01:00.0: 0x004F0E12 | liên kết ngắt1
[ 6.901702] iwlwifi 0000:01:00.0: 0x004F0E12 | liên kết gián đoạn2
[ 6.901703] iwlwifi 0000:01:00.0: 0x004F3D2A | dữ liệu1
[ 6.901703] iwlwifi 0000:01:00.0: 0x00001000 | dữ liệu2
[ 6.901704] iwlwifi 0000:01:00.0: 0x00000000 | dữ liệu3
[ 6.901705] iwlwifi 0000:01:00.0: 0x00000000 | đèn hiệu thời gian
[ 6.901706] iwlwifi 0000:01:00.0: 0x0000CCF8 | tsf thấp
[ 6.901707] iwlwifi 0000:01:00.0: 0x00000000 | tsf xin chào
[ 6.901707] iwlwifi 0000:01:00.0: 0x00000000 | thời gian gp1
[ 6.901708] iwlwifi 0000:01:00.0: 0x00012423 | thời gian gp2
[ 6.901709] iwlwifi 0000:01:00.0: 0x00000001 | loại sửa đổi uCode
[ 6.901710] iwlwifi 0000:01:00.0: 0x0000003B | phiên bản uCode chính
[ 6.901711] iwlwifi 0000:01:00.0: 0x601F3A66 | phiên bản uCode nhỏ
[ 6.901712] iwlwifi 0000:01:00.0: 0x00000340 | phiên bản hw
[ 6.901712] iwlwifi 0000:01:00.0: 0x00C89000 | phiên bản bảng
[ 6.901713] iwlwifi 0000:01:00.0: 0x8001FF03 | tp.hcm
[ 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 | ID cmd cuối cùng
[ 6.901719] iwlwifi 0000:01:00.0: 0x004F3D2A | đợi_sự kiện
[ 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_mhvalid
[ 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 | dấu thời gian
[ 6.901724] iwlwifi 0000:01:00.0: 0x0000F81C | flow_handler
[ 6.901748] iwlwifi 0000:01:00.0: Bắt đầu kết xuất nhật ký lỗi IWL:
[ 6.901749] iwlwifi 0000:01:00.0: Trạng thái: 0x00000000, số lượng: 7
[ 6.901750] iwlwifi 0000:01:00.0: 0x20100222 | ADVANCED_SYSASSERT
[ 6.901751] iwlwifi 0000:01:00.0: 0x00000000 | liên kết nhánh umac1
[ 6.901751] iwlwifi 0000:01:00.0: 0x804568FC | liên kết nhánh umac2
[ 6.901752] iwlwifi 0000:01:00.0: 0xC0085328 | liên kết ngắt umac1
[ 6.901753] iwlwifi 0000:01:00.0: 0x00000000 | liên kết ngắt umac2
[ 6.901754] iwlwifi 0000:01:00.0: 0xDEADBEEF | dữ liệu umac1
[ 6.901755] iwlwifi 0000:01:00.0: 0xDEADBEEF | dữ liệu umac2
[ 6.901755] iwlwifi 0000:01:00.0: 0xDEADBEEF | dữ liệu umac3
[ 6.901756] iwlwifi 0000:01:00.0: 0x0000003B | chuyên ngành umac
[ 6.901757] iwlwifi 0000:01:00.0: 0x601F3A66 | umac nhỏ
[ 6.901757] iwlwifi 0000:01:00.0: 0x0001241D | con trỏ khung
[ 6.901758] iwlwifi 0000:01:00.0: 0xC0886AD4 | con trỏ ngăn xếp
[ 6.901759] iwlwifi 0000:01:00.0: 0x00000000 | cmd máy chủ cuối cùng
[ 6.901760] iwlwifi 0000:01:00.0: 0x00000000 | đăng ký trạng thái isr
[ 6.901765] iwlwifi 0000:01:00.0: Thanh ghi 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: Không thể khởi động RT ucode: -110
[ 6.973724] r8169 0000:03:00.0 enp3s0: Liên kết không hoạt động
[ 7.267768] iwlwifi 0000:01:00.0: Không thể chạy INIT ucode: -110
[ 7.341627] loop13: dung lượng được phát hiện thay đổi từ 0 thành 8
[ 8.282620] rfkill: trình xử lý đầu vào bị tắt
Có vẻ như không thể khởi tạo phần sụn, với mã lỗi -110
. Tôi đã không quản lý để tìm ra chính xác điều này có nghĩa là gì.
Tôi đã thử sử dụng chương trình cơ sở được cung cấp trên trang web Intel đã liên kết trước đó bằng cách sao chép nó vào /lib/phần sụn
thư mục và loại bỏ cái cũ. dmesg
đã báo cáo số phiên bản đã thay đổi, nhưng lỗi hoàn toàn giống nhau. Điều này có vẻ không quá ngạc nhiên, Intel cung cấp phần sụn v46, nhưng Ubuntu được cài đặt với v59.
tôi đã tìm thấy cái này chủ đề hỗ trợ mà dường như để mô tả vấn đề chính xác của tôi. Chủ đề kết thúc với việc người đại diện nói rằng bộ điều hợp không tương thích với bo mạch chủ. Điều đó có vẻ khó tin. Người dùng ở đó khẳng định rằng bộ điều hợp hoạt động tốt trong Windows, vì vậy sẽ không có vấn đề về khả năng tương thích phần cứng. Cá nhân tôi chưa thử bộ điều hợp trong Windows, nhưng tôi khó tin rằng bo mạch chủ không hỗ trợ nó. Đây là một bộ điều hợp phổ biến với chipset đã được hỗ trợ trong một thời gian dài.
Tôi bắt đầu nghi ngờ rằng mình có thể vừa nhận được một bộ điều hợp bị lỗi. Trước khi tôi cố gắng trả lại và lấy một cái khác, tôi có thể làm gì khác để gỡ lỗi đó không? -110
mã lỗi? Có bất cứ điều gì khác tôi nên tìm kiếm hoặc cài đặt?