แก้ไขปัญหา “ไม่พบอะแดปเตอร์บลูทูธ” บน Pardus 23 Desktop

หาก Pardus 23 แจ้งว่าไม่มีอะแดปเตอร์ Bluetooth ให้ใช้งาน วิธีแก้ปัญหาที่เร็วที่สุดคือการค้นหาว่า การตรวจจับล้มเหลว ที่จุดใด อุปกรณ์ Bluetooth ต้องผ่านหลายขั้นตอนก่อนที่เดสก์ท็อปจะสามารถใช้งานได้: เฟิร์มแวร์ของคอมพิวเตอร์ต้องเปิดเผยฮาร์ดแวร์ เคอร์เนล Linux ต้องรู้จักอุปกรณ์นั้น วิทยุต้องไม่ถูกปิดกั้น บริการ BlueZ Bluetooth ต้องทำงาน และเดสก์ท็อปต้องสามารถสื่อสารกับบริการนั้นได้

คู่มือนี้เรียงลำดับตามนั้น เขียนขึ้นสำหรับผู้เริ่มต้นใช้งาน แต่หลีกเลี่ยงข้อผิดพลาดทั่วไปของการติดตั้งไดรเวอร์แบบสุ่มก่อนที่จะตรวจสอบว่าระบบสามารถมองเห็นอะไรได้บ้าง Pardus 23 ใช้พื้นฐานจาก Debian 12 และใช้ Linux ซีรีส์ 6.1 ในเวอร์ชัน 23.x โครงการ Pardus ระบุทั้งรุ่น XFCE และ GNOME สำหรับ Pardus 23 ดังนั้นเมนูกราฟิกอาจดูแตกต่างกัน แต่การตรวจสอบเทอร์มินัลด้านล่างยังคงใช้ได้ ณ เดือนตุลาคม 2026 Pardus 23.5 ยังคงอยู่ในระยะเวลาการสนับสนุนที่ Pardus ประกาศไว้ โปรดดูตารางเวอร์ชันอย่างเป็นทางการของ Pardusและบันทึกการเผยแพร่ Pardus 23

ก่อนที่จะเปลี่ยนแปลงอะไรก็ตาม ให้ระบุอาการก่อน

ข้อความ “ไม่พบอะแดปเตอร์บลูทูธ” แตกต่างจากข้อความ “ไม่พบหูฟังของฉัน” อะแดปเตอร์หรือที่เรียกว่าตัวควบคุมบลูทูธ คือตัวรับคลื่นวิทยุภายในคอมพิวเตอร์หรือดองเกิล USB ที่ทำหน้าที่ส่งสัญญาณบลูทูธ ส่วนหูฟัง เมาส์ โทรศัพท์ หรือคีย์บอร์ด เป็นอุปกรณ์บลูทูธแยกต่างหาก

  • ถ้าbluetoothctl listแสดงตัวควบคุมแล้ว Linux ก็สามารถมองเห็นอะแดปเตอร์บลูทูธได้อยู่แล้ว ปัญหาของคุณน่าจะอยู่ที่พลังงาน การสแกน การจับคู่ หรือความเข้ากันได้ของอุปกรณ์มากกว่า
  • หากbluetoothctl listไม่พบตัวควบคุม ให้ดำเนินการตรวจสอบฮาร์ดแวร์, rfkill, บริการ และเฟิร์มแวร์ต่อไปตามขั้นตอนด้านล่าง
  • หากฟังก์ชัน Bluetooth หายไปทันทีหลังจากมีการเปลี่ยนแปลงเคอร์เนล เฟิร์มแวร์ BIOS หรือฮาร์ดแวร์ โปรดจดบันทึกช่วงเวลาดังกล่าวไว้ ข้อมูลนี้จะช่วยในการระบุสาเหตุในภายหลังได้

คุณจะต้องใช้รหัสผ่านผู้ดูแลระบบสำหรับคำสั่งที่ขึ้นต้นด้วยsudo. บันทึกงานที่เปิดอยู่ทั้งหมดก่อนที่จะรีสตาร์ทบริการหรือรีบูตเครื่อง

1. ตรวจสอบว่า Pardus ตรวจพบฮาร์ดแวร์บลูทูธหรือไม่

เปิดเทอร์มินัลแล้วเริ่มด้วยคำสั่ง:

lsusb

โน้ตบุ๊กหลายรุ่นมีวิทยุ Bluetooth ในตัวที่เชื่อมต่อภายในผ่าน USB แม้ว่าจะมี Wi-Fi อยู่ในการ์ดเดียวกันก็ตาม ให้มองหาบรรทัดที่ระบุว่า Bluetooth หรือชื่อผู้ผลิต เช่น Intel, Realtek, Broadcom, Qualcomm, Cambridge Silicon Radio หรือผู้ผลิตวิทยุรายอื่น ๆ นอกจากนี้ คุณยังสามารถตรวจสอบอุปกรณ์ PCI เพื่อหาตัวควบคุมไร้สายแบบรวมได้อีกด้วย

lspci -nnk | grep -iA3 -E 'network|wireless|bluetooth'
เทอร์มินัล Pardus แสดงตัวอย่างผลลัพธ์ของคำสั่ง lsusb และ lspci ขณะตรวจสอบหาอะแดปเตอร์บลูทูธ
เริ่มต้นด้วยการตรวจสอบว่าฮาร์ดแวร์นั้นปรากฏอยู่ในรายการอุปกรณ์ USB หรือ PCI หรือไม่ ตัวระบุผู้ผลิตและตัวระบุอุปกรณ์จะช่วยให้คุณเลือกแพ็คเกจเฟิร์มแวร์ที่ถูกต้องได้ในภายหลัง

ผลลัพธ์นี้หมายความว่า:หากอะแดปเตอร์ปรากฏในรายการlsusbแสดงว่าฮาร์ดแวร์นั้นได้รับการระบุโดยเคอร์เนลแล้ว ซึ่งถือเป็นความคืบหน้าที่ดี อย่าเพิ่งรีบซื้ออะแดปเตอร์ใหม่ หากคำสั่งใดๆ ไม่แสดงฮาร์ดแวร์ที่เกี่ยวข้อง ให้ปิดเครื่องคอมพิวเตอร์อย่างสมบูรณ์ ตรวจสอบปุ่มไร้สายหรือสวิตช์วิทยุ และตรวจสอบการตั้งค่า BIOS/UEFI สำหรับการควบคุมไร้สายหรือบลูทูธ ควรทดสอบดองเกิล USB ในพอร์ต USB อื่นด้วย

หากคุณใช้เครื่องเสมือน โปรดจำไว้ว่าคอมพิวเตอร์โฮสต์จะต้องส่งสัญญาณอุปกรณ์ Bluetooth USB ไปยังเครื่องเสมือน Pardus ไม่สามารถตรวจจับฮาร์ดแวร์ที่เลเยอร์การจำลองเสมือนไม่ได้เปิดเผยได้

2. ตรวจสอบให้แน่ใจว่าบลูทูธไม่ได้ถูกบล็อกโดย rfkill

rfkillเป็นกลไกของ Linux ที่ใช้ในการปิดหรือเปิดใช้งานตัวส่งสัญญาณวิทยุ เช่น Wi-Fi และ Bluetooth เรียกใช้คำสั่ง:

rfkill list

ค้นหาข้อมูลในส่วน Bluetooth ฟิลด์ที่สำคัญคือSoft blockedและHard blocked

  • ถูกบล็อกชั่วคราว: ใช่หมายความว่าซอฟต์แวร์ได้ปิดใช้งานวิทยุแล้ว ล้างออกด้วยsudo rfkill unblock bluetooth.
  • ถูกบล็อกอย่างถาวร: ใช่หมายความว่าซอฟต์แวร์ไม่สามารถเปิดใช้งานวิทยุได้เอง ตรวจสอบสวิตช์ไร้สายแบบฮาร์ดแวร์ ปุ่มฟังก์ชันของแล็ปท็อป การควบคุมโหมดเครื่องบิน หรือการตั้งค่า BIOS/UEFI
เทอร์มินัล Pardus แสดงการเปลี่ยนแปลงสถานะบลูทูธจากถูกบล็อกชั่วคราวเป็นถูกปลดบล็อกด้วยคำสั่ง rfkill
การบล็อกด้วยซอฟต์แวร์สามารถแก้ไขได้ด้วยคำสั่ง rfkill แต่หากเป็นการบล็อกด้วยฮาร์ดแวร์ จะต้องตรวจสอบการควบคุมฮาร์ดแวร์หรือการตั้งค่าเฟิร์มแวร์แทน

ลักษณะการทำงานของฟังก์ชันrfkill rfkill unblockและการบล็อกแบบถาวรนั้นมีเอกสารอธิบายไว้ในคู่มือ rfkill ของ Debianและเอกสาร rfkill สำหรับระบบไร้สายของ Linux

3. ตรวจสอบบริการบลูทูธ BlueZ

BlueZคือสแต็กโปรโตคอลบลูทูธมาตรฐานของ Linux บริการเบื้องหลังของมันคือbluetoothdทำหน้าที่จัดการตัวควบคุมและอุปกรณ์บลูทูธ ตรวจสอบได้ด้วยคำสั่ง:

systemctl status bluetooth

หากติดตั้งบริการแล้วแต่ไม่ได้ใช้งาน ให้เริ่มบริการและเปิดใช้งานสำหรับการบูตครั้งต่อไป:

sudo systemctl enable --now bluetooth
เทอร์มินัล Pardus แสดงว่าบริการ systemd ของ Bluetooth ทำงานอยู่และเปิดใช้งานแล้ว
โดยปกติแล้วบริการ Bluetooth ต้องเปิดใช้งานก่อนจึงจะสามารถจัดการอะแดปเตอร์ได้ผ่านทางการตั้งค่าบนเดสก์ท็อปหรือคำสั่ง bluetoothctl

หากคำสั่งแจ้งว่าbluetooth.serviceไม่มีอยู่ ให้ข้ามไปยังขั้นตอนการตรวจสอบแพ็กเกจ หากบริการเริ่มต้นทำงานแต่ล้มเหลวทันที อย่ารีสตาร์ทซ้ำ ๆ ตรวจสอบบันทึกในขั้นตอนที่ 6 เนื่องจากอาจพบไฟล์เฟิร์มแวร์ที่หายไปหรือข้อผิดพลาดของไดรเวอร์

4. สอบถาม BlueZ ว่ามีตัวควบคุมหรือไม่

ตอนนี้ให้รันคำสั่ง:

bluetoothctl list
bluetoothctl show

คำสั่ง นี้listจะแสดงรายการตัวควบคุมบลูทูธที่ใช้งานได้ และshowแสดงคุณสมบัติของตัวควบคุมที่เลือก คำสั่งเหล่านี้มีรายละเอียดอยู่ในคู่มือ bluetoothctl ของ Debian

หากตัวควบคุมปรากฏขึ้นแต่ปิดอยู่ ให้เข้าสู่เครื่องมือแบบโต้ตอบ:

bluetoothctl
power on
show
quit
โปรแกรมเทอร์มินัล Pardus แสดงรายการคอนโทรลเลอร์โดยใช้คำสั่ง bluetoothctl และรายงานว่า "Powered yes"
เมื่อคำสั่ง bluetoothctl สามารถแสดงรายการคอนโทรลเลอร์และแสดงข้อความ Powered: yes ได้ แสดงว่าอะแดปเตอร์มีอยู่และ BlueZ สามารถสื่อสารกับอะแดปเตอร์นั้นได้

ในขั้นตอนนี้ ข้อความ “ไม่พบอะแดปเตอร์” ในแอปพลิเคชันบนเดสก์ท็อปบางแอป อาจเป็นปัญหาของเซสชันเดสก์ท็อปหรือ GUI มากกว่าปัญหาอุปกรณ์เคอร์เนลหายไป ให้ล็อกเอาต์แล้วล็อกอินใหม่ หรือรีบูตเครื่องหนึ่งครั้งหลังจากทำการอัปเดตและตรวจสอบบริการด้านล่างเสร็จสิ้น หากbluetoothctl listว่างเปล่า ให้ดำเนินการต่อ

5. ตรวจสอบว่าได้ติดตั้งและอัปเดตแพ็กเกจบลูทูธเรียบร้อยแล้ว

Pardus 23 ได้รับการอัปเดตแพ็กเกจผ่านทางที่เก็บแพ็กเกจของ Pardus และโครงการแนะนำให้รักษาการติดตั้ง Pardus 23 ที่มีอยู่ให้เป็นเวอร์ชันล่าสุด บันทึกการอัปเดตของ Pardus ยังแสดงให้เห็นว่า BlueZ ได้รับการอัปเดตในระหว่างวงจรชีวิตของเวอร์ชัน 23.x ด้วย คุณสามารถใช้แอปพลิเคชัน Pardus Updater หรือใช้ APT จากเทอร์มินัลได้:

sudo apt update
sudo apt upgrade

จากนั้นตรวจสอบแพ็กเกจหลัก:

dpkg -l bluez bluetooth

หากแพ็กเกจใดแพ็กเกจหนึ่งหายไป โปรดติดตั้ง:

sudo apt install bluez bluetooth
เทอร์มินัล Pardus แสดงข้อมูลการอัปเดตแพ็กเกจ apt และตรวจสอบแพ็กเกจ bluez และ bluetooth
อัปเดตข้อมูลเมตาของแพ็กเกจก่อน จากนั้นจึงติดตั้งแพ็กเกจ Bluetooth หลักเฉพาะในกรณีที่แพ็กเกจเหล่านั้นหายไปหรือเสียหายเท่านั้น

อย่าคิดว่าการติดตั้งแพ็กเกจใหม่เป็นการแก้ไขปัญหาแบบครอบคลุม หากเคอร์เนลไม่สามารถมองเห็นอะแดปเตอร์ได้ การติดตั้ง BlueZ ใหม่เพียงอย่างเดียวจะไม่ทำให้ฮาร์ดแวร์ปรากฏขึ้นเอกสารแจ้งเตือนการอัปเดต Pardus 23 อย่างเป็นทางการ เป็นข้อมูลอ้างอิงที่มีประโยชน์สำหรับฐานแพ็กเกจ 23.x ที่ได้รับการดูแลรักษา

6. ตรวจสอบหาข้อผิดพลาดของเฟิร์มแวร์หรือไดรเวอร์ในบันทึกเคอร์เนล

ในบริบทนี้ เฟิร์มแวร์หมายถึงไฟล์ไบนารีขนาดเล็กที่ระบบปฏิบัติการโหลดเข้าไปในชิปไร้สายบางตัว ซึ่งแตกต่างจากเฟิร์มแวร์ BIOS/UEFI ของเมนบอร์ดของคุณ อะแดปเตอร์บลูทูธอาจปรากฏขึ้นมาได้lsusbแต่ยังคงไม่สามารถเริ่มต้นทำงานได้หากไฟล์เฟิร์มแวร์ที่จำเป็นหายไป

ตรวจสอบข้อความเคอร์เนลล่าสุด:

sudo dmesg | grep -iE 'bluetooth|btusb|firmware'
หน้าต่างเทอร์มินัล Pardus แสดงข้อความเคอร์เนล Bluetooth และ btusb รวมถึงตัวอย่างความล้มเหลวในการโหลดเฟิร์มแวร์
ข้อความจากเคอร์เนลสามารถแยกแยะตัวควบคุมบลูทูธ USB ที่ตรวจพบได้ออกจากตัวควบคุมที่ล้มเหลวขณะโหลดเฟิร์มแวร์ได้

ให้ความสนใจกับวลีต่างๆ เช่นfirmware: failed to load, Direct firmware load failed, Bluetooth: hci0, หรือbtusbชื่อไฟล์และผู้ผลิตมีความสำคัญ อย่าติดตั้งแพ็คเกจเฟิร์มแวร์ทุกตัวที่คุณหาเจอ

เลือกเฟิร์มแวร์ให้เหมาะสมกับฮาร์ดแวร์จริง

สำหรับระบบ Debian รุ่นที่ 12 แพ็คเกจเฟิร์มแวร์จะถูกจัดหาผ่านnon-free-firmwareคอมโพเนนต์ การกำหนดค่าคลังเก็บข้อมูลอย่างเป็นทางการของ Pardus 23 นั้นรวมคอมโพเนนต์ดังกล่าวไว้ด้วย ตัวอย่างจากแคตตาล็อกแพ็คเกจอย่างเป็นทางการของ Debian ได้แก่:

  • firmware-iwlwifiสำหรับฮาร์ดแวร์ไร้สายของ Intel
  • firmware-realtekสำหรับฮาร์ดแวร์เครือข่าย Realtek รวมถึงชิป Bluetooth ที่รองรับ
  • bluez-firmwareซึ่ง Debian อธิบายไว้โดยเฉพาะสำหรับฮาร์ดแวร์ Bluetooth Broadcom BCM203x และ Raspberry Pi บางรุ่น

ใช้ตัวระบุผู้ผลิต/อุปกรณ์จากขั้นตอนที่ 1 และชื่อไฟล์ที่หายไปที่ถูกต้องdmesgเพื่อตัดสินใจว่าแพ็กเกจใดเหมาะสม หากคุณไม่สามารถระบุฮาร์ดแวร์ได้อย่างมั่นใจ การรวบรวมตัวระบุและสอบถามฝ่ายสนับสนุนของ Pardus จะปลอดภัยกว่าการเพิ่มที่เก็บข้อมูลของบุคคลที่สามหรือดาวน์โหลดไฟล์เฟิร์มแวร์แบบสุ่ม

7. รีสตาร์ทบลูทูธหนึ่งครั้งหลังจากแก้ไขแพ็กเกจหรือเฟิร์มแวร์เสร็จแล้ว

หลังจากติดตั้งแพ็กเกจที่ถูกต้องแล้ว ให้รีสตาร์ทบริการ:

sudo systemctl restart bluetooth
systemctl is-active bluetooth
bluetoothctl list
เทอร์มินัล Pardus แสดงว่าบริการ Bluetooth เริ่มทำงานใหม่แล้ว และคำสั่ง systemctl is-active ก็แสดงผลว่าทำงานอยู่
หลังจากเปลี่ยนแพ็กเกจ Bluetooth หรือเฟิร์มแวร์แล้ว ให้รีสตาร์ทบริการและตรวจสอบว่า systemd รายงานว่าบริการทำงานอยู่

หากคุณติดตั้งเฟิร์มแวร์ใหม่ การรีบูตเครื่องใหม่ทั้งหมดมักเป็นขั้นตอนที่สะอาดที่สุด เพราะจะบังคับให้เคอร์เนลเริ่มต้นฮาร์ดแวร์บลูทูธอีกครั้งตั้งแต่เริ่มต้นบูต หลังจากรีสตาร์ทrfkill listแล้ว ให้ทำซ้ำขั้น bluetoothctl listตอนการติดตั้งแพ็กเกจ คุณไม่จำเป็นต้องทำขั้นตอนการติดตั้งแพ็กเกจซ้ำอีก

8. กลับไปยังแผงควบคุมบลูทูธบนเดสก์ท็อป

เมื่อbluetoothctl listโปรแกรมแสดงอุปกรณ์ควบคุมและbluetoothctl showรายงานว่าเปิดใช้งานแล้ว ให้เปิดการตั้งค่าบลูทูธสำหรับสภาพแวดล้อมเดสก์ท็อปของคุณ เปิดใช้งานบลูทูธ และรอสักครู่จนกว่าอุปกรณ์จะปรากฏขึ้น

แผงการตั้งค่าบลูทูธสไตล์ Pardus พร้อมช่องป้อนข้อมูลหูฟังที่เปิดใช้งานบลูทูธและหูฟังที่อยู่ใกล้เคียง รวมถึงช่องป้อนข้อมูลโทรศัพท์และแป้นพิมพ์
ขั้นตอนสุดท้ายคือการตรวจสอบแผงควบคุมบลูทูธบนเดสก์ท็อป: ควรเปิดใช้งานวิทยุ และอินเทอร์เฟซควรสามารถค้นหาอุปกรณ์ใกล้เคียงได้

XFCE และ GNOME ไม่ได้มีปุ่มควบคุมที่เหมือนกันทุกประการ ดังนั้นไม่ต้องกังวลหากแผงควบคุมของคุณดูไม่เหมือนกัน Pardus รองรับทั้งสองสภาพแวดล้อมเดสก์ท็อปอย่างเป็นทางการในตระกูล Pardus 23

วิธีตีความผลลัพธ์

สิ่งที่คุณเห็นการดำเนินการถัดไปที่มีประโยชน์ที่สุด
ไม่มีฮาร์ดแวร์บลูทูธlsusbไม่มีตัวควบคุมไร้สายที่เกี่ยวข้อง และไม่มีรายการ rfkill ของบลูทูธตรวจสอบ BIOS/UEFI, ตัวควบคุมไร้สายทางกายภาพ, การเชื่อมต่อ USB หรือความล้มเหลวของฮาร์ดแวร์ การเปลี่ยนแปลงแพ็คเกจซอฟต์แวร์ไม่น่าจะช่วยได้จนกว่าจะเห็นปัญหาที่ฮาร์ดแวร์
บลูทูธถูกระบุrfkillและบล็อกแบบซอฟต์บล็อกเรียกใช้คำสั่งsudo rfkill unblock bluetoothจากนั้นตรวจสอบบริการและตัวควบคุมอีกครั้ง
บลูทูธถูกบล็อกอย่างถาวรใช้สวิตช์วิทยุ/ปุ่มฟังก์ชันของแล็ปท็อป หรือการตั้งค่า BIOS/UEFI การปลดล็อกด้วยซอฟต์แวร์ไม่สามารถลบล้างการล็อกด้วยฮาร์ดแวร์ได้
systemctl status bluetoothแจ้งว่าบริการหายไปติดตั้งแพ็กเกจ BlueZ/Bluetooth จากแหล่งเก็บซอฟต์แวร์ของ Pardus
อุปกรณ์ฮาร์ดแวร์ปรากฏขึ้นlsusbแต่dmesgรายงานว่าไฟล์เฟิร์มแวร์หายไประบุผู้ผลิต/รหัสอุปกรณ์ของอะแดปเตอร์ และติดตั้งแพ็คเกจเฟิร์มแวร์ที่ตรงกัน แทนที่จะเดาเอาเอง
bluetoothctl listแสดงตัวควบคุมระบบตรวจพบอะแดปเตอร์แล้ว โปรดดำเนินการต่อเพื่อแก้ไขปัญหาเกี่ยวกับการเปิด/ปิดเครื่อง การสแกน การจับคู่ หรือการใช้งานเดสก์ท็อป แทนที่จะเสียเวลาไปกับการค้นหาไดรเวอร์

ข้อผิดพลาดทั่วไปที่ควรหลีกเลี่ยง

  • การติดตั้งไดรเวอร์แบบสุ่มจากผลการค้นหาบนเว็บ Pardus 23 มีเคอร์เนล BlueZ และแพ็คเกจเฟิร์มแวร์ที่รองรับอยู่แล้วผ่านทางคลังซอฟต์แวร์ ระบุอุปกรณ์ก่อนที่จะเพิ่มสิ่งใดๆ จากภายนอก
  • ถ้า Wi-Fi ใช้งานได้ แสดงว่า Bluetooth ก็ต้องใช้งานได้เช่นกัน การ์ดไร้สายแบบรวมสามารถเปิดใช้งาน Wi-Fi และ Bluetooth ผ่านเส้นทางเคอร์เนลและไฟล์เฟิร์มแวร์ที่แตกต่างกันได้
  • อาจเกิดความสับสนระหว่างอุปกรณ์ต่อพ่วงที่หายไปกับอะแดปเตอร์ที่หายไปหากbluetoothctl listแสดงตัวควบคุม แสดงว่าอะแดปเตอร์มีอยู่จริง แม้ว่าหูฟังของคุณจะยังไม่ปรากฏให้เห็นก็ตาม
  • ไม่สนใจการบล็อก RFKill แบบฮาร์ดแวร์การติดตั้งซอฟต์แวร์ใหม่จะไม่สามารถลบล้างการบล็อกระดับฮาร์ดแวร์ได้
  • การรีสตาร์ทบริการซ้ำๆ โดยไม่ตรวจสอบบันทึกการบริการที่ล้มเหลวซ้ำๆ มักจะทิ้งร่องรอยไว้ในsystemctl statusบันทึกเหตุการณ์หรือไฟล์อื่นdmesgๆ

เมื่อใดควรหยุดการแก้ไขปัญหาในซอฟต์แวร์

หากอะแดปเตอร์ไม่ปรากฏในlsusbรายการฮาร์ดแวร์ที่เกี่ยวข้องหลังจากปิดเครื่องใหม่ ตรวจสอบ BIOS/UEFI และตรวจสอบพอร์ต USB แล้ว ปัญหาอาจอยู่ที่ระดับต่ำกว่าระบบปฏิบัติการ ในทำนองเดียวกัน หากไม่พบดองเกิลบลูทูธ USB ตัวเดียวกันในคอมพิวเตอร์เครื่องอื่น ให้สงสัยว่าตัวดองเกิลเองอาจมีปัญหา

หากตรวจพบฮาร์ดแวร์แล้ว แต่ไฟล์เฟิร์มแวร์เฉพาะไฟล์หนึ่งโหลดไม่สำเร็จซ้ำ ๆ แม้ว่าจะติดตั้งแพ็คเกจเฟิร์มแวร์ Pardus/Debian ที่ถูกต้องแล้วก็ตาม ให้บันทึกผลลัพธ์ของคำสั่งเหล่านี้ก่อนขอความช่วยเหลือ:

uname -a
lsusb
rfkill list
systemctl status bluetooth --no-pager
bluetoothctl list
sudo dmesg | grep -iE 'bluetooth|btusb|firmware'

โปรดระบุเวอร์ชันของ Pardus 23 อย่างละเอียด และระบุว่าคุณใช้ XFCE หรือ GNOME ข้อมูลเหล่านี้จะช่วยให้แยกแยะปัญหาที่เกิดจากฮาร์ดแวร์ เฟิร์มแวร์ เคอร์เนล BlueZ หรือส่วนเดสก์ท็อปได้ง่ายขึ้น โดยไม่ต้องคาดเดา

สรุปแล้ว

วิธีแก้ไขปัญหา “ไม่พบอะแดปเตอร์บลูทูธ” บน Pardus 23 ที่ได้ผลดีที่สุดไม่ใช่การใช้คำสั่งเดียว แต่เป็นการวินิจฉัยปัญหาแบบง่ายๆ ดังนี้: ตรวจสอบให้แน่ใจว่า Linux มองเห็นฮาร์ดแวร์ ล้างบล็อก rfkill ใดๆ ตรวจสอบว่า BlueZ ติดตั้งและทำงานอยู่ ตรวจสอบว่าbluetoothctlสามารถมองเห็นคอนโทรลเลอร์ได้หรือไม่ จากนั้นจึงค่อยตรวจสอบเฟิร์มแวร์ หากคอนโทรลเลอร์ปรากฏในรายการ ให้bluetoothctlหยุดคิดว่าปัญหาเกิดจากอะแดปเตอร์หายไป และดำเนินการจับคู่หรือแก้ไขปัญหาการค้นหาอุปกรณ์ตามปกติ

ฝากความเห็น

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

กำหนดค่า firewalld บน SLES 15: ตรวจสอบโซน อนุญาตบริการหรือพอร์ต บันทึกกฎถาวร โหลดใหม่ได้อย่างปลอดภัย และตรวจสอบการเข้าถึง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

เปิดใช้งานการแพตช์เคอร์เนลแบบเรียลไทม์บน SLES 15 SP7 ใช้การแก้ไขที่รองรับโดยไม่ต้องรีบูต ตรวจสอบแพตช์ที่ใช้งานอยู่ และทำความเข้าใจว่าเมื่อใดที่ยังจำเป็นต้องรีสตาร์ทเคอร์เนล

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

เปิดใช้งานโหมด FIPS บน SLES 15 โดยใช้ยูทิลิตี้การตั้งค่าที่ SUSE รองรับ รีบูตอย่างปลอดภัย ตรวจสอบสถานะเคอร์เนลและนโยบายการเข้ารหัส และตรวจสอบขีดจำกัดการรับรอง

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

ติดตั้ง Google Chrome บน Gooroom OS อย่างปลอดภัยด้วยแพ็กเกจ .deb อย่างเป็นทางการ, APT, การตรวจสอบนโยบาย, คำแนะนำในการอัปเดต และการแก้ไขสำหรับอุปกรณ์ที่ได้รับการจัดการ

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

ส่งต่อบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ syslog ระยะไกลอย่างปลอดภัยด้วย rsyslog, ใบรับรอง TLS, การตรวจสอบชื่อคู่ค้า, คิว, การตรวจสอบความถูกต้อง และการทดสอบ

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

เชื่อมต่อ SLES 15 เข้ากับ Active Directory ด้วย SSSD โดยใช้ YaST เตรียม DNS และเวลา กำหนดค่าการเข้าสู่ระบบโดเมน ตรวจสอบ Kerberos และเปรียบเทียบ SSSD, Winbind และ realmd

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหา Wi-Fi RTL8821CE บน Pardus Linux โดยตรวจสอบไดรเวอร์ rtw88 ในตัว เฟิร์มแวร์ Realtek คำสั่ง rfkill, NetworkManager และตัวเลือกการสำรองข้อมูลที่ปลอดภัย

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

วินิจฉัยและแก้ไขปัญหาการแก้ไขชื่อโดเมน (DNS resolution) บน Debian 12 ที่ใช้ systemd-resolved รวมถึง resolv.conf, NetworkManager, networkd, cache และการตรวจสอบความถูกต้อง

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

ติดตั้ง Pardus 25.2 ควบคู่ไปกับ Windows 11 โดยทำการสำรองข้อมูล ลดขนาดไดรฟ์ Windows บูตจาก USB UEFI และปกป้องพาร์ติชั่น EFI และพาร์ติชั่นกู้คืนที่มีอยู่เดิม