ทำให้ RTL8821CE Wi-Fi ใช้งานได้บน Pardus ด้วยเฟิร์มแวร์ที่ถูกต้อง

ในการกู้คืน Wi-Fi บนคอมพิวเตอร์ Pardus ที่ใช้การ์ด Realtek RTL8821CE ให้ตรวจสอบก่อนว่า Linux ตรวจพบอุปกรณ์ PCI แล้ว จากนั้นติดตั้งfirmware-realtekแพ็คเกจของระบบปฏิบัติการและรีบูตเครื่อง วิธีนี้จะช่วยให้ไดรเวอร์และเฟิร์มแวร์สอดคล้องกับ Pardus ซึ่งปลอดภัยกว่าการดาวน์โหลดไดรเวอร์ที่ไม่เป็นทางการหรือการใช้โปรแกรมติดตั้ง DKMS จากภายนอก

จากการตรวจสอบเมื่อวันที่ 9 ตุลาคม 2569 Pardus แสดงเวอร์ชัน 25.2 ในรายการดาวน์โหลดสำหรับเดสก์ท็อปในปัจจุบัน เดสก์ท็อปและเคอร์เนลบนคอมพิวเตอร์ของคุณอาจแตกต่างออกไป ดังนั้นโปรดตรวจสอบเวอร์ชันของคุณก่อนเปลี่ยนแพ็กเกจ ดูหน้าดาวน์โหลด Pardusและบันทึกประจำรุ่นของ Pardus 25.2สำหรับข้อมูลเวอร์ชันปัจจุบัน

1. เตรียมและตรวจสอบการ์ด Wi-Fi

หาก Wi-Fi เป็นวิธีการเชื่อมต่ออินเทอร์เน็ตเพียงวิธีเดียวของคุณ ให้จัดหาวิธีการเชื่อมต่อชั่วคราวก่อน เช่น เชื่อมต่อสาย Ethernet ใช้การเชื่อมต่ออินเทอร์เน็ตผ่าน USB จากโทรศัพท์ หรือดาวน์โหลดแพ็กเกจจากคอมพิวเตอร์เครื่องอื่นผ่านช่องทางที่ Pardus รองรับเท่านั้น เสียบปลั๊กแล็ปท็อปไว้ตลอดเวลาขณะทำการอัปเดต ขั้นตอนเหล่านี้สมมติว่าได้ติดตั้ง Pardus แล้วและคุณสามารถเปิดเทอร์มินัลได้ คุณไม่จำเป็นต้องคอมไพล์ไดรเวอร์

ตรวจสอบเวอร์ชันและเคอร์เนลที่ติดตั้ง จากนั้นถามเครื่องมือ PCI ว่าไดรเวอร์ใดที่เชื่อมโยงกับอุปกรณ์เครือข่าย:

cat /etc/os-release | grep PRETTY_NAME
uname -r
lspci -nnk | grep -A3 -i network

ผลลัพธ์ควรระบุอุปกรณ์ Realtek RTL8821CE บรรทัดเช่นนี้Kernel driver in use: rtw_8821ceแสดงว่ามีไดรเวอร์ผูกอยู่กับอุปกรณ์นั้นแล้ว คำพูดที่แน่นอนอาจแตกต่างกันไปตามเคอร์เนลlspciมาจากpciutilsแพ็กเกจ หากคำสั่งนี้หายไป ให้ติดตั้ง pciutils ผ่าน Pardus Software Center หรือแหล่งแพ็กเกจ Pardus ที่กำหนดค่าไว้ แล้วเรียกใช้คำสั่งนั้นอีกครั้ง

เอาต์พุตเทอร์มินัลระบุว่าเป็นตัวควบคุมเครือข่าย Realtek RTL8821CE และไดรเวอร์เคอร์เนล rtw_8821ce
รายการ PCI จะแสดงให้เห็นว่า Pardus มองเห็น RTL8821CE หรือไม่ และมีการเชื่อมต่อไดรเวอร์เคอร์เนลหรือไม่

2. ติดตั้งเฟิร์มแวร์ Realtek ที่ตรงกัน

ไดรเวอร์และเฟิร์มแวร์เป็นส่วนประกอบที่แยกจากกันrtw88ตระกูลไดรเวอร์ในเคอร์เนลของ Linux รองรับ RTL8821CE ในขณะที่แพ็คเกจเฟิร์มแวร์จะจัดหาไฟล์เฉพาะอุปกรณ์ที่ไดรเวอร์อาจต้องการเพื่อเริ่มต้นการทำงานของวิทยุ เอกสารไดรเวอร์ Linux Wireless อธิบายถึงrtw88ตระกูลนี้ และรายการไฟล์แพ็คเกจอย่างเป็นทางการของ Debian ก็มีอยู่rtw8821c_fw.binในนั้นfirmware-realtekแพ็คเกจของ Pardus อาจแตกต่างกันไปในแต่ละเวอร์ชัน ดังนั้นควรใช้ที่เก็บข้อมูลที่กำหนดค่าไว้ของ Pardus เองแทนที่จะเพิ่มที่เก็บข้อมูลของ Debian

หากมีการเชื่อมต่ออินเทอร์เน็ตชั่วคราว ให้รีเฟรชดัชนีแพ็กเกจและติดตั้งแพ็กเกจเฟิร์มแวร์:

sudo apt update
sudo apt install firmware-realtek

ตรวจสอบการเปลี่ยนแปลงที่ตัวจัดการแพ็กเกจแนะนำ และป้อนรหัสผ่านเมื่อได้รับแจ้ง หรืออีกทางเลือกหนึ่ง ให้เปิด Pardus Software Center ค้นหาfirmware-realtekและติดตั้งแพ็กเกจจากที่เก็บของ Pardus หาก apt แจ้งว่าไม่พบแพ็กเกจ อย่าดาวน์โหลดไฟล์เฟิร์มแวร์ที่ไม่รู้จัก หรือเพิ่มที่เก็บของระบบปฏิบัติการอื่น ตรวจสอบแหล่งซอฟต์แวร์ Pardus ที่เปิดใช้งาน และตรวจสอบว่าระบบได้รับการอัปเดตอย่างสมบูรณ์แล้วหรือไม่

ข้อความแจ้งเตือนในเทอร์มินัลแสดงคำสั่ง sudo apt update ตามด้วย sudo apt install firmware-realtek
รีเฟรชดัชนีแพ็กเกจ Pardus จากนั้นขอแพ็กเกจเฟิร์มแวร์ Realtek จากที่เก็บข้อมูลที่กำหนดค่าไว้

3. รีบูตเครื่องและตรวจสอบว่าอินเทอร์เฟซไร้สายใช้งานได้หรือไม่

หลังจากติดตั้งเสร็จแล้ว ให้รีสตาร์ทเครื่องเพื่อให้ไดรเวอร์เคอร์เนลเริ่มต้นทำงานด้วยเฟิร์มแวร์ที่มีอยู่ เปิดเมนูเครือข่ายบนเดสก์ท็อปและตรวจสอบว่าเปิดใช้งาน Wi-Fi แล้ว และเครือข่ายใกล้เคียงปรากฏขึ้น รายชื่อเครือข่ายที่มองเห็นได้เป็นสัญญาณที่ดีว่าการสแกนทำงานได้ แต่ไม่ได้พิสูจน์ว่าการเชื่อมต่อเสถียรหรือข้อมูลประจำตัวถูกต้อง

สำหรับการตรวจสอบผ่านบรรทัดคำสั่ง ให้เรียกใช้คำสั่งอีกครั้งlspciและตรวจสอบข้อความ current-boot ของเคอร์เนล:

lspci -nnk | grep -A3 -i network
sudo journalctl -k -b | grep -i 8821

มองหา RTL8821CE ในเอาต์พุต PCI และไดรเวอร์ที่ผูกไว้ ในบันทึกของเคอร์เนล ให้ตรวจสอบข้อความที่กล่าวถึงเฟิร์มแวร์หายไป การโหลดล้มเหลว หรือข้อผิดพลาดในการเริ่มต้นซ้ำๆ การไม่มีบรรทัดบันทึกที่ตรงกันเพียงอย่างเดียวไม่ได้หมายความว่าล้มเหลวเสมอไป เพราะคำพูดและชื่อไดรเวอร์อาจแตกต่างกันไปในแต่ละเวอร์ชันของเคอร์เนลเอกสารประกอบไดรเวอร์ไร้สายของ Linuxให้บริบทต้นทางสำหรับตระกูลไดรเวอร์ในเคอร์เนล

หน้าต่างเทอร์มินัลที่มีคำสั่ง sudo journalctl -k -b เพื่อตรวจสอบข้อความเคอร์เนลที่กำลังบูตอยู่
ใช้บันทึกเคอร์เนลของการบูตปัจจุบันเพื่อตรวจสอบข้อผิดพลาดในการโหลดเฟิร์มแวร์หรือการเริ่มต้นอุปกรณ์
เมนู Wi-Fi บนเดสก์ท็อป พร้อมปุ่มสลับใช้งานไร้สาย และรายการชื่อเครือข่ายใกล้เคียง
ตรวจสอบว่าเปิดใช้งาน Wi-Fi แล้วและมีเครือข่ายแสดงอยู่หรือไม่ จากนั้นเชื่อมต่อกับเครือข่ายของคุณเองเพื่อทดสอบการเข้าถึง

4. เลือกวิธีแก้ไขถัดไปจากอาการที่พบ

สิ่งที่คุณเห็นควรลองอะไรต่อไป
lspciแสดงการ์ด แต่ไม่มีไดรเวอร์ใช้งานอยู่ติดตั้งเฟิร์มแวร์ อัปเดต Pardus ที่มีอยู่ รีบูตเครื่อง และตรวจสอบบันทึกเคอร์เนลอีกครั้ง หากปัญหายังคงอยู่แม้ในเวอร์ชัน Pardus ที่ได้รับการสนับสนุนและอัปเดตแล้ว ให้รวบรวมเวอร์ชัน เคอร์เนล PCI และเอาต์พุตบันทึกเพื่อส่งให้ฝ่ายสนับสนุนของ Pardus
การ์ดมีไดรเวอร์ แต่ Wi-Fi ถูกปิดใช้งานหรือถูกบล็อกตรวจสอบสวิตช์เปิด/ปิด Wi-Fi บนเดสก์ท็อป และตรวจสอบการบล็อกซอฟต์แวร์หรือฮาร์ดแวร์ของวิทยุด้วยคำสั่ง `wp -wp` rfkill listหากมีการตั้งค่าการบล็อกซอฟต์แวร์ Wi-Fi ให้เรียกใช้sudo rfkill unblock wifiคำสั่ง `wp -wp` สวิตช์ทางกายภาพหรือปุ่มโหมดเครื่องบินยังคงสามารถปิดวิทยุได้
ไม่พบ RTL8821CE ในlspciการติดตั้งเฟิร์มแวร์ใหม่ไม่สามารถแก้ไขปัญหาที่บัส PCI มองไม่เห็นได้ ตรวจสอบการตั้งค่าไร้สายใน BIOS/UEFI และสวิตช์ฮาร์ดแวร์ใดๆ ในคอมพิวเตอร์ที่สามารถซ่อมแซมได้ การติดตั้งฮาร์ดแวร์อาจต้องอาศัยช่างผู้เชี่ยวชาญ
เครือข่ายปรากฏขึ้น แต่การเชื่อมต่อหลุดหรืออ่อนแอทดสอบใกล้จุดเชื่อมต่อและเปรียบเทียบหลังจากรีบูตเครื่องใหม่ทั้งหมด หากปัญหายังคงอยู่ ให้บันทึกเคอร์เนลและข้อความบันทึกที่เกี่ยวข้องอย่างละเอียด ปัญหาเรื่องสัญญาณ ความเข้ากันได้ของเราเตอร์ การจัดการพลังงาน และข้อบกพร่องเฉพาะของเคอร์เนล จำเป็นต้องได้รับการวินิจฉัยแยกต่างหาก

เมื่อ Pardus Software Center หรือ apt รายงานข้อผิดพลาดเกี่ยวกับที่เก็บซอฟต์แวร์ ให้แก้ไขปัญหานั้นก่อน ข้อความ "ไม่พบแพ็กเกจ" อาจบ่งชี้ถึงดัชนีแพ็กเกจที่ล้าสมัย ส่วนประกอบที่ถูกปิดใช้งาน หรือความไม่ตรงกันระหว่างรุ่น/ที่เก็บซอฟต์แวร์ แต่ไม่ได้หมายความว่าจำเป็นต้องใช้ไดรเวอร์ของบุคคลที่สาม หลีกเลี่ยงการคัดลอกคำสั่ง DKMS จากการแจกจ่ายที่ไม่เกี่ยวข้อง เนื่องจากอาจล้มเหลวหลังจากการอัปเดตเคอร์เนลและข้ามขั้นตอนการสร้างแพ็กเกจของ Pardus

5. ตรวจสอบผลลัพธ์และทราบข้อจำกัดของมัน

ถือว่าการแก้ไขสำเร็จเมื่อการตรวจสอบทั้งสามข้อผ่านหมด: lspciแสดงรายการ RTL8821CE, ไดรเวอร์เคอร์เนลถูกผูกไว้ และเดสก์ท็อปสามารถสแกนหาและเชื่อมต่อกับเครือข่ายได้ หลังจากเชื่อมต่อแล้ว ให้โหลดหน้าเว็บสองสามหน้า ตัดการเชื่อมต่อและเชื่อมต่อใหม่หนึ่งครั้ง จากนั้นรีบูตและยืนยันว่า Wi-Fi กลับมาใช้งานได้ การตรวจสอบเหล่านี้ทดสอบการตรวจจับอุปกรณ์และการใช้งานทั่วไป ไม่ได้รับรองความเร็วในการรับส่งข้อมูล การโรมมิ่ง หรือการรวมกันของเราเตอร์ทุกแบบ

หากการ์ดไม่ปรากฏในรายการ PCI ไดรเวอร์ยังคงไม่ทำงานหลังจากอัปเดตเฟิร์มแวร์และระบบอย่างเป็นทางการ หรือบันทึกเคอร์เนลรายงานความล้มเหลวของเฟิร์มแวร์ซ้ำ ๆ ให้หยุดการติดตั้งซ้ำ แชร์/etc/os-releaseส่วนuname -rที่เกี่ยวข้องlspci -nnkและข้อความเคอร์เนลที่กรองแล้วกับฝ่ายสนับสนุนของ Pardus ขั้นตอนต่อไปที่ถูกต้องอาจขึ้นอยู่กับการแก้ไขฮาร์ดแวร์และเคอร์เนลที่แน่นอน และควรติดตั้งเคอร์เนลเวอร์ชันใหม่กว่าผ่านเส้นทางการอัปเดตที่รองรับโดย Pardus เท่านั้น

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

ฝากความเห็น

ทำให้ RTL8821CE Wi-Fi ใช้งานได้บน Pardus ด้วยเฟิร์มแวร์ที่ถูกต้อง

ทำให้ RTL8821CE Wi-Fi ใช้งานได้บน Pardus ด้วยเฟิร์มแวร์ที่ถูกต้อง

ระบุชิป RTL8821CE ติดตั้งเฟิร์มแวร์ Realtek ที่รองรับโดย Pardus และตรวจสอบไดรเวอร์ การสแกน Wi-Fi จากนั้นดำเนินการแก้ไขปัญหาในขั้นตอนถัดไป

เปิดใช้งาน NVIDIA บน Pardus 23 ด้วยโปรแกรมติดตั้งไดรเวอร์

เปิดใช้งาน NVIDIA บน Pardus 23 ด้วยโปรแกรมติดตั้งไดรเวอร์

ใช้โปรแกรมติดตั้งที่รองรับฮาร์ดแวร์ของ Pardus เพื่อเปิดใช้งานไดรเวอร์ NVIDIA ที่ถูกต้อง รีบูตเครื่องอย่างปลอดภัย และตรวจสอบโมดูลเคอร์เนลที่ใช้งานอยู่

ติดตั้ง Chrome บน Gooroom OS โดยไม่ต้องเปลี่ยนแปลงนโยบายของระบบ

ติดตั้ง Chrome บน Gooroom OS โดยไม่ต้องเปลี่ยนแปลงนโยบายของระบบ

ติดตั้งแพ็กเกจ Chrome อย่างเป็นทางการบน Gooroom OS อย่างปลอดภัย ตรวจสอบความเข้ากันได้ รักษาการควบคุมอุปกรณ์ และตรวจสอบนโยบายของเบราว์เซอร์ก่อนใช้งาน

เชื่อมต่อไคลเอ็นต์ Pardus เข้ากับ Active Directory ด้วย realmd

เชื่อมต่อไคลเอ็นต์ Pardus เข้ากับ Active Directory ด้วย realmd

เตรียม DNS และเวลาให้พร้อม ลงทะเบียน Pardus กับ realmd และ SSSD และตรวจสอบการเป็นสมาชิกโดเมนและการค้นหาผู้ใช้ก่อนที่จะใช้การลงชื่อเข้าใช้ AD

แก้ปัญหาภาพฉีกขาดบนหน้าจอ Intel ใน Pardus โดยการปรับแต่ง XFCE VSync

แก้ปัญหาภาพฉีกขาดบนหน้าจอ Intel ใน Pardus โดยการปรับแต่ง XFCE VSync

ลดปัญหาภาพฉีกขาดในแนวนอนใน Pardus XFCE โดยตรวจสอบเซสชันการแสดงผล เปิดใช้งานการซิงโครไนซ์คอมโพสิตเตอร์ และใช้ตัวเลือก Xorg TearFree ของ Intel เฉพาะเมื่อไดรเวอร์ที่ใช้งานอยู่รองรับเท่านั้น

ตั้งค่า Pardus VPN ด้วยโปรไฟล์ที่ผู้ให้บริการจัดหาให้

ตั้งค่า Pardus VPN ด้วยโปรไฟล์ที่ผู้ให้บริการจัดหาให้

เพิ่มโปรไฟล์ OpenVPN ลงใน NetworkManager บน Pardus ติดตั้งปลั๊กอินที่ถูกต้อง ปกป้องข้อมูลประจำตัว และตรวจสอบว่า VPN ทำงานอยู่

ติดตั้ง Pardus 23 XFCE บนพีซีเครื่องเก่าอย่างปลอดภัย

ติดตั้ง Pardus 23 XFCE บนพีซีเครื่องเก่าอย่างปลอดภัย

เตรียม USB ที่สามารถบูตได้ ตรวจสอบความเข้ากันได้ของฮาร์ดแวร์ 64 บิต และติดตั้ง Pardus 23 XFCE โดยปกป้องไฟล์ที่มีอยู่และหลีกเลี่ยงข้อผิดพลาดทั่วไปของ BIOS รุ่นเก่า

ปรับใช้ภาพพื้นหลังและนโยบาย Pardus ที่ใช้ร่วมกันด้วย Lider Ahenk

ปรับใช้ภาพพื้นหลังและนโยบาย Pardus ที่ใช้ร่วมกันด้วย Lider Ahenk

แจกจ่ายภาพพื้นหลังแบบกำหนดเองให้กับไคลเอนต์ Pardus กำหนดค่าเดสก์ท็อป Xfce หรือ GNOME และใช้ นโยบายผู้ใช้ Lider Ahenk พร้อมการตรวจสอบความปลอดภัยเบื้องต้น

รับชมภาพความละเอียดสูงขึ้นได้ใน Pardus 23 KVM Guest

รับชมภาพความละเอียดสูงขึ้นได้ใน Pardus 23 KVM Guest

แก้ไขปัญหาข้อจำกัดความละเอียด 1024 × 768 โดยตรวจสอบ SPICE, วิดีโอเสมือน, ช่องสำหรับแขก และ spice-vdagent พร้อมการตรวจสอบความปลอดภัยเมื่อ Pardus ขาดแพ็กเกจที่เหมาะสม

ติดตั้ง LIDER AHENK บน Pardus และเริ่มลงทะเบียนลูกค้ารายแรกของคุณ

ติดตั้ง LIDER AHENK บน Pardus และเริ่มลงทะเบียนลูกค้ารายแรกของคุณ

ติดตั้งเซิร์ฟเวอร์ Lider กำหนดค่าตัวติดตั้งอย่างปลอดภัย ลงทะเบียนปลายทาง Ahenk และทดสอบระบบนำร่องก่อนขยายการจัดการส่วนกลาง