ข้ามไปที่เนื้อหาหลัก
ฐานความรู้เกี่ยวกับการสนับสนุน

เกิดปัญหากับ Intel® Killer™ AX1650 Wi-Fi ใน Debian/Ubuntu 16.04+

ประเภทข้อมูล: การแก้ไขปัญหา   |   ID บทความ: 000058909   |   การตรวจสอบครั้งล่าสุด: 28/05/2025

คำอธิบาย

หากระบบที่ใช้ Debian ของคุณไม่รู้จักหรือไม่ได้ใช้ Intel® Killer™ Wireless AX1650 ของคุณ อาจเป็นเพราะไม่มีไดรเวอร์หรือเฟิร์มแวร์ Iwlwifi คู่มือนี้มีโซลูชันสําหรับติดตั้งไดรเวอร์ Iwlwifi ที่ใช้งานได้ วิธีการเหล่านี้ได้รับการตรวจสอบให้คืนค่าการเชื่อมต่อไร้สายสําหรับ AX1650 ใน Ubuntu เวอร์ชัน 16.04, 18.04 และ 19.04

โน้ตหากอุปกรณ์ที่คุณกําลังพยายามติดตั้งไดรเวอร์ WI-FI ไม่มีการเข้าถึงอินเทอร์เน็ต เลย โปรดดู บทความต่อไปนี้

ความละเอียด

มีสามวิธีหลักในการแก้ปัญหา:

  • Linux* Kernel 5.1 หรือ Linux Kernel 5.3
    ใช้ เฟิร์มแวร์ Intel Wi-Fi 6 AX200 160MHz ในขณะที่รัน Linux Kernel 5.1 หรือ 5.3 การดําเนินการนี้คุณจะต้องติดตั้งและใช้ Linux Kernel ที่ใหม่กว่าและคัดลอกไฟล์เฟิร์มแวร์ไปยัง /lib/firmware/folder ของคุณ คุณอาจสามารถติดตั้ง Linux รุ่นใหม่กว่าได้เช่นกัน ตัวอย่างเช่น Ubuntu 19.10 ควรทํางานทันทีเนื่องจากติดตั้งด้วย Linux Kernel 5.3 และเฟิร์มแวร์ที่จําเป็น

    เคอร์เนล Linux ที่ใหม่กว่า เช่น 5.4+ อาจมีปัญหาด้านข้อบกพร่องและความเข้ากันได้ ดังนั้นหากคุณพบปัญหาในการใช้งาน ให้ลองปรับลดรุ่นเป็น 5.3

  • ใช้ตัวจัดการแพ็คเกจเช่น APT เพื่อติดตั้งไดรเวอร์ Iwlwifi ที่สํารองข้อมูลโดยอัตโนมัติ
    เรียกใช้คําสั่งต่อไปนี้ทีละคําสั่ง และเริ่มการทํางานของคอมพิวเตอร์ของคุณใหม่ หากไม่พบ/ใช้งาน AX1650 ของคุณ คุณสามารถเลื่อนลงและลองขั้นตอน Backport เดิม
    $ sudo add-apt-repository ppa:canonical-hwe-team/backport-iwlwifi
    $ sudo apt-get update
    $ sudo apt-get install backport-iwlwifi-dkms
    $ reboot

  • แบ็คพอร์ตไดรเวอร์ Iwlwifi สําหรับ Linux Kernels รุ่นเก่ากว่าด้วยตนเอง
    ไดรเวอร์ Iwlwifi ที่ทํางานกับ AX1650 จะรวมอยู่ใน Linux Kernels 5.1+
    หากคุณต้องการแบ็คพอร์ตว่าไดรเวอร์ Iwlwifi ไปยัง Linux Kernel รุ่นเก่าคุณสามารถทําตามขั้นตอนด้านล่าง

ไดรเวอร์เบ็ดเสร็จถูกสร้างขึ้นสําหรับสภาพแวดล้อมปัจจุบันของคุณ หากคุณสํารองข้อมูลไดรเวอร์ แล้วอัปเกรดระบบของคุณ อาจเป็นไปได้ว่าไดรเวอร์ที่ได้รับการสนับสนุนจะทํางานไม่ถูกต้อง คุณจะต้องถอนการติดตั้งไดรเวอร์ที่ได้รับการสนับสนุนก่อนหน้านี้ แล้วสร้างไดรเวอร์ใหม่สําหรับสภาพแวดล้อมปัจจุบันของคุณ

แบ็คพอร์ตไดรเวอร์ Iwlwifi สําหรับ Linux Kernels รุ่นเก่า

ก่อนที่คุณจะเริ่มกระบวนการ Backport ด้วยตนเอง ต่อไปนี้เป็นคําอธิบายโดยสรุปและตัวอย่างขั้นตอนที่จําเป็นสามขั้นตอนสําหรับการบันทึกไดรเวอร์ Iwlwifi สําหรับ AX1650 ของคุณ:

  1. ขั้นตอนที่ 1 - ดาวน์โหลดแพ็คเกจ Git และ Build-Essential ล่าสุด
    • Build-Essential ประกอบด้วยแพ็คเกจ 'Make' และ แพ็คเกจ อื่นๆ ที่จําเป็นสําหรับการสร้างไดรเวอร์
  2. ขั้นตอนที่ 2 - ดาวน์โหลดเฟิร์มแวร์ Iwlwifi ที่เก็บข้อมูล git
    • จากนั้นคุณจะย้ายไฟล์ Iwlwifi ไปยังโฟลเดอร์ /lib/firmware/ ของคุณเพื่อให้ไดรเวอร์ที่เพิ่งสร้างขึ้นใหม่ของคุณสามารถทํางานได้อย่างถูกต้องหลังจากรีบูต
  3. ขั้นตอนที่ 3 - ดาวน์โหลดที่เก็บข้อมูล Backport-Iwlwifi .git
    • ใช้คลัง 'Make' และ 'Backport-Iwlwifi' เพื่อสร้างไดรเวอร์ Iwlwifi
    • เนื่องจาก 'ผู้ผลิตจะผลิตไดรเวอร์ที่ไม่ได้รับการรับรอง คุณอาจเห็นข้อผิดพลาด / การเตือนเกี่ยวกับ SSL
      • ใช้ได้ แต่นี่คือเหตุผลที่ Secure Boot ต้องปิดการใช้งาน
      • หากเปิดใช้งาน Secure Boot คอมพิวเตอร์ของคุณจะไม่ใช้ไดรเวอร์ที่ไม่ได้รับการรับรอง!

นี่เป็นตัวอย่างของขั้นตอนเหล่านี้ที่ดําเนินการ

  • เงื่อนไขเริ่มต้นสําหรับเอาต์พุตตัวอย่างนี้:
    • Dell XPS 13 9360
      AX1650
      โหมดการเริ่มต้นระบบรุ่นเก่า ปิดการบูตที่ปลอดภัย
      จากนั้น Ubuntu 18.04 จะถูกติดตั้งเป็นพาร์ติชั่น EXT4 พร้อมชุดจุด Mount เป็น '/'
      คอมพิวเตอร์รีสตาร์ตและบูตเป็น Ubuntu 18.04
    • ตัวอย่าง backport-iwlwifi
      AX1650 ใช้ไดรเวอร์ Iwlwifi ตามที่แสดงในเอาต์พุตของ 'เครือข่าย sudo lshw -C' และ WiFi สามารถเข้าถึงได้
โน้ตต้องปิดใช้งาน Secure Boot ใน BIOS ของคุณก่อนทําตามขั้นตอนเหล่านี้ หากคุณไม่แน่ใจเกี่ยวกับวิธีปิดใช้งาน Secure Boot โปรดดูเอกสารหรือเว็บไซต์การสนับสนุนของเครื่องหรือเมนบอร์ดของคุณ

มาเริ่มกัน

ป้อนคําสั่งต่อไปนี้ลงในเทอร์มินัลทีละบรรทัด

  1. ขั้นตอนที่ 1 - ดาวน์โหลดแพ็คเกจ Git และ Build-Essential ล่าสุด

    $ sudo apt update
    $ sudo apt-get install -y git
    $ sudo apt-get install -y build-essential

  2. ขั้นตอนที่ 2 - ดาวน์โหลดคลังข้อมูล Iwlwifi-Firmware.git

    $ git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
    $ cd linux-firmware
    $ sudo cp iwlwifi-* /lib/firmware/
    $ cd ..

  3. ขั้นตอนที่ 3 - สร้างไดรเวอร์ Iwlwifi ที่แบ็คพอร์ตสําหรับการตั้งค่าปัจจุบันของคุณ

    $ git clone https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git
    $ cd backport-iwlwifi
    $ sudo make defconfig-iwlwifi-public
    $ sudo make -j4
    $ sudo make install


    อาจจําเป็นต้องบังคับให้เครื่องของคุณใช้ไดรเวอร์จากการบู๊ต:
    $ update-initramfs -u

รีบูตคอมพิวเตอร์ของคุณและตรวจสอบว่าเครื่องใช้งานได้

โน้ตหากคุณอัปเดต Ubuntu หลังจากใช้ไดรเวอร์ Backported คุณอาจต้องทําซ้ําขั้นตอนที่ 3 ตั้งแต่ต้นเพื่อสร้างไดรเวอร์ใหม่

ผลิตภัณฑ์ที่เกี่ยวข้อง

บทความนี้จะนำไปใช้กับผลิตภัณฑ์ 12 รายการ

ข้อสงวนสิทธิ์

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

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่?

ติดต่อฝ่ายสนับสนุน
ติดต่อฝ่ายสนับสนุน