ID bài viết: 000058909 Loại nội dung: Xử lý sự cố Lần duyệt cuối: 04/11/2022

Các vấn đề Intel® Killer™ AX1650 trong Ubuntu*/Ubuntu* 16.04+

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Tóm tắt

Hướng dẫn chẩn đoán và khắc phục sự cố cho Intel Killer AX1650 trong Ubuntu/Ubuntu 16.04+

Mô tả

Nếu Intel® Killer™ hệ thống dựa trên Nghệ thuật Quản trị Không dây AX1650 của bạn không được nhìn thấy hoặc sử dụng, thì bạn có thể đang thiếu trình điều khiển hoặc chương trình cơ sở Iwlwifi chính xác. Hướng dẫn này bao gồm các tùy chọn về cách cài đặt trình điều khiển Iwlwifi làm việc. Chúng tôi đã khẳng định rằng các tùy chọn này sẽ khôi phục kết nối không dây bằng cách sử dụng AX1650 trong Ubuntu* 16.04/18.04/19.04.

Lưu ýNếu thiết bị bạn đang cố gắng cài đặt trình điều khiển WI-FI trên hoàn toàn không có quyền truy cập Internet, vui lòng tham khảo bài viết sau.
Độ phân giải

Có ba cách chính để giải quyết vấn đề:

  • Linux* Kernel 5.1 hoặc Linux Kernel 5.3
    Sử dụngChương trình cơ sở Intel Wi-Fi 6 AX200 160MHz trong khi chạy Linux Kernel 5.1 hoặc 5.3. Điều này sẽ yêu cầu bạn cài đặt và sử dụng Linux Kernel mới hơn và sao chép các tệp chương trình cơ sở vào thư mục /lib/firmware/của bạn. Bạn cũng có thể cài đặt bản phát hành Linux mới hơn của mình. Ví dụ: Ubuntu 19.10 sẽ hoạt động ngay lập tức khi nó cài đặt với Linux Kernel 5.3 và chương trình cơ sở cần thiết.

    Các Nhân Linux mới hơn như 5.4+ có thể gặp lỗi và các vấn đề về khả năng tương thích, vì vậy nếu bạn thấy có vấn đề khi sử dụng chúng, hãy thử hạ cấp xuống 5.3

  • Sử dụng Trình quản lý gói như APT để cài đặt trình điều khiển Iwlwifi được hỗ trợ tự động
    Chạy các lệnh sau đây từng lệnh và khởi động lại máy tính của bạn. Nếu AX1650 của bạn vẫn chưa được phát hiện/sử dụng, bạn có thể cuộn xuống và thử các bước Backport cũ hơn.
    $ sudo add-apt-repository ppa:canonical-hwe-team/backport-iwlwifi
    Cập nhật $ sudo apt-get
    $ sudo apt-get install backport-iwlwifi-dkms
    $ khởi động lại
  • Backport thủ công trình điều khiển Iwlwifi cho Nhân Linux cũ hơn
    Trình điều khiển Iwlwifi hoạt động với AX1650 có trong Linux Kernels 5.1+.
    Nếu bạn muốn Backport trình điều khiển Iwlwifi đến Linux Kernel cũ của mình, bạn có thể làm theo các bước dưới đây.

Trình điều khiển backported được tạo ra cho môi trường hiện tại của bạn. Nếu bạn backport một trình điều khiển và sau đó nâng cấp hệ thống của bạn, có khả năng trình điều khiển Backported sẽ không chạy chính xác. Bạn sẽ phải gỡ cài đặt trình điều khiển Backported trước đó và sau đó tạo trình điều khiển khác cho môi trường hiện tại của bạn.

Hỗ trợ trình điều khiển Iwlwifi cho các Nhân Linux cũ hơn

Trước khi bạn bắt đầu quá trình Backport thủ công, đây là mô tả và ví dụ nhanh về ba bước cần thiết để Backporting dòng sông Iwlwifi cho AX1650 của bạn:

Bước 1 – Tải xuống các gói Git và Build-Essential mới nhất

  • Build-Essential chứa gói 'Make' và một vài gói khác cần thiết để tạo trình điều khiển.

Bước 2 – Tải xuống kho lưu trữ Iwlwifi-Firmware.git

  • Sau đó, bạn sẽ di chuyển các tệp Iwlwifi sang thư mục /lib/firmware/thư mục để Trình điều khiển mới được tạo của bạn có thể hoạt động chính xác sau khi khởi động lại.

Bước 3 – Tải xuống kho lưu trữ Backport-Iwlwifi.git

  • Sử dụng kho 'Make' và 'Backport-Iwlwifi' để xây dựng trình điều khiển Iwlwifi.
  • Vì 'Make sẽ sản xuất Một Trình điều khiển không được ký, bạn có thể sẽ thấy lỗi /cảnh báo SSL.
    • Điều này là tốt, nhưng đây là lý do khởi động an toàn phải bị vô hiệu hóa.
    • Nếu Máy tính của bạn đã bật Khởi động an toàn sẽ không sử dụng Trình điều khiển không có chữ ký!

Dưới đây là một ví dụ về các bước này đang được thực hiện

  • Điều kiện bắt đầu cho đầu ra ví dụ này:
    • Dell XPS 13 9360
      AX1650
      Chế độ khởi động thế hệ cũ; TẮT khởi động an toàn
      Ubuntu 18.04 sau đó được Cài đặt dưới dạng phân vùng EXT4 với bộ Điểm Mount là '/'
      Máy tính khởi động lại và khởi động lại Ubuntu 18.04
    • Backport_Iwlwifi-Ví dụ
      AX1650 đang sử dụng Trình điều khiển Iwlwifi như được hiển thị trong đầu ra của 'mạng sudo lshw -C' và Có thể truy cập WiFi.
Lưu ýPhải tắt Khởi động bảo mật trong BIOS của bạn trước khi làm theo các bước sau. Nếu bạn không chắc chắn về cách tắt Khởi động an toàn, vui lòng tham khảo tài liệu hoặc trang web hỗ trợ của máy hoặc bo mạch chủ của bạn.

Hãy bắt đầu

Nhập các lệnh sau đây vào một dòng thiết bị cuối cùng một lúc.

Bước 1 – Tải xuống các gói Git và Build-Essential mới nhất

Cập nhật $ sudo apt
$ sudo apt-get install -y git
$ sudo apt-get install -y build-essential

Bước 2 – Tải xuống kho lưu trữ Iwlwifi-Firmware.git

Bản sao chép $ git git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
$ cd linux-firmware
$ sudo cp iwlwifi-* /lib/firmware/
$ cd ..

Bước 3 - Tạo Trình điều khiển Iwlwifi được hỗ trợ cho thiết lập hiện tại của bạn

Bản sao chép $ git https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git
$ cd backport-iwlwifi
$ sudo làm defconfig-iwlwifi-public
$ sudo make -j4
$ sudo thực hiện cài đặt

 
Lệnh này có thể là cần thiết để buộc máy của bạn sử dụng Trình điều khiển từ khi khởi động:
$ update-initramfs -u

Khởi động lại máy tính của bạn và xác minh nó đang hoạt động.

Lưu ýNếu bạn cập nhật Ubuntu sau khi sử dụng trình điều khiển Backported, bạn có thể phải lặp lại Bước 3 từ đầu để xây dựng trình điều khiển mới.

Nội dung gốc bằng tiếng Anh trên trang này vừa do con người vừa do máy dịch. Nội dung này chỉ để cung cấp thông tin chung và giúp quý vị thuận tiện. Quý vị không nên tin đây là thông tin hoàn chỉnh hoặc chính xác. Nếu có bất kỳ mâu thuẫn nào giữa bản tiếng Anh và bản dịch của trang này, thì bản tiếng Anh sẽ chi phối và kiểm soát. Xem phiên bản tiếng Anh của trang này.