Điểm:4

TPLink AX3000 không hoạt động với Ubuntu 20.04 (Không thể INIT ucode -110)

lá cờ ci
jck

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?

chili555 avatar
lá cờ cn
Tôi nhận thấy điều này: "Phiên bản chương trình cơ sở đã tải: 59.601f3a66.0 cc-a0-59.ucode" Bản cài đặt 21.10 của tôi cũng bao gồm -62 và -63. Tôi khuyên bạn cũng nên cài đặt chúng và khởi động lại. Kiểm tra lại: `sudo dmesg | grep iwl` Đăng lại nếu bạn cần hướng dẫn từng bước. https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/
chili555 avatar
lá cờ cn
"Tôi hơi lo lắng về Khả năng: , nhưng tôi chưa tìm ra cách để theo đuổi nó." Tuy nhiên, điều đó thật tầm thường, hãy thử chạy lệnh với sudo. Ngoài ra, đây có phải là khởi động kép với Windows không?
heynnema avatar
lá cờ ru
Cho tôi xem ` lspci -nn | grep -i wi-fi`. Sau khi tôi thấy đầu ra đó, tôi sẽ cung cấp cho bạn một lệnh nữa. Bắt đầu nhận xét cho tôi bằng @heynnema nếu không tôi sẽ nhớ chúng.
lá cờ ci
jck
@chili555 Tôi có v63 đi kèm, nhưng nó không sử dụng nó. Tôi đã xóa tất cả các phiên bản khác và `dmesg` nói với tôi rằng nó không tìm thấy phần sụn nào được hỗ trợ, chỉ hỗ trợ tối đa v59. Bạn có muốn tôi thử lại để tôi có thể hiển thị lỗi chính xác không? Ngoài ra, đã sửa lỗi khả năng, cảm ơn bạn!
lá cờ ci
jck
@heynnema `01:00.0 Bộ điều khiển mạng [0280]: Intel Corporation Wi-Fi 6 AX200 [8086:2723] (rev 1a)`
lá cờ ci
jck
@chili555 Quên nói điều này, máy của tôi hoàn toàn là Ubuntu, không có khởi động kép.
heynnema avatar
lá cờ ru
Bây giờ hãy thực hiện `modinfo iwlwifi | grep -i 2723` và cho tôi xem đầu ra.
lá cờ ci
jck
@heynnema `alias: pci:v00008086d00002723sv*sd*bc*sc*i*` (Nhân tiện, cảm ơn bạn đã giúp đỡ!)
heynnema avatar
lá cờ ru
Cài đặt lại `linux-firmware`. Khởi động lại. thi lại. Chỉnh sửa câu hỏi của bạn và cho tôi xem `ls -al /lib/firmware/iwlwifi-cc*` và `ls -al /lib/firmware/*.p*`.
lá cờ ci
jck
Hãy để chúng tôi [tiếp tục cuộc thảo luận này trong cuộc trò chuyện](https://chat.stackexchange.com/rooms/131791/discussion-between-jck-and-heynnema).
Steve Tose avatar
lá cờ us
heynnema đã nhận xét về một câu hỏi tương tự khác và tôi cũng muốn đăng câu hỏi này ở đây. không có nhiều lời giải thích nhưng tôi thấy một người dùng reddit đã khẳng định kernel 5.12 đã khắc phục sự cố. xem https://www.reddit.com/r/linuxquestions/comments/qcdnv1/trouble_installing_asx3000_wifi6_card_iwlwifi/
heynnema avatar
lá cờ ru
@jck Status vui lòng... cũng xem các bình luận trò chuyện gần đây...
lá cờ ci
jck
Tôi đã gọi cho Amazon. người đại diện cho biết anh ấy sẽ chuyển yêu cầu hoàn tiền của tôi cho nhóm kỹ thuật. Đáng lẽ họ phải gọi lại cho tôi trong vòng 2 ngày nhưng họ đã không làm như vậy.
lá cờ ci
jck
Tôi đang lên kế hoạch mua một phần cứng khác.
Điểm:0
lá cờ ru

Nếu bạn khởi động kép với Windows, hãy tắt Khởi động nhanhngủ đông trong Windows:

  • khởi động vào Windows
  • mở bảng điều khiển Nguồn
  • chọn thay đổi những gì các nút nguồn làm
  • chọn thay đổi các tùy chọn không khả dụng
  • bỏ chọn khởi động nhanh
  • đóng bảng điều khiển Nguồn
  • mở một cửa sổ nhắc lệnh quản trị
  • loại powercfg /h tắt
  • loại chkdsk / f c:
  • phê duyệt để chạy chkdsk ở lần khởi động lại tiếp theo
  • khởi động lại vào Windows để cho chkdsk chạy trên ổ C:
  • khởi động lại vào Ubuntu và xem thẻ wifi có hoạt động không

Nếu bạn có cả hai khe cắm PCIe x1 và PCIe x16 trên bo mạch chủ của mình:

  • Cắm AX3000 vào khe cắm PCIe x1, nơi nó sẽ hoạt động.

Cập nhật số 1

Bạn có BIOS F3. F5 có thể tải xuống từ https://www.gigabyte.com/Motherboard/B460M-DS3H-rev-10/support#support-dl-bios

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