วิธีแก้ไขปัญหาไดรเวอร์ WiFi บน Linux



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

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



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



วิธีที่ 1: การตรวจสอบไฟล์ syslog เพื่อหาข้อผิดพลาดของไดรเวอร์ไร้สาย

หากคุณใช้ Debian เวอร์ชันใด ๆ ของ Ubuntu โดยไม่คำนึงถึงอินเทอร์เฟซเดสก์ท็อปแบบกราฟิกหรือการแจกจ่ายที่ได้รับจาก Debian อื่น ๆ เช่น Bodhi หรือ Trisquel คุณสามารถลองใช้ tail -f เพื่อดูส่วนสุดท้ายของไฟล์และดูว่ามีการอ้างอิงถึงไดรเวอร์ WiFi ของคุณหรือไม่ สวิตช์ -f ช่วยให้มั่นใจได้ว่าหากมีสิ่งใดเกิดขึ้นในขณะที่คุณกำลังมองดูคุณจะยังคงเห็นสิ่งนั้นเมื่อเกิดขึ้น โปรดทราบว่าหากคุณเห็นการตัดการเชื่อมต่อกับไดรเวอร์ WiFi ซ้ำหลายครั้งแสดงว่าน่าจะเป็นปัญหาฮาร์ดแวร์มากกว่าและคุณจะต้องตรวจสอบให้แน่ใจว่าอุปกรณ์ของคุณเชื่อมต่อกับระบบจริงอย่างถูกต้อง หากคุณเห็นการตัดการเชื่อมต่อ USB จำนวนหนึ่งแทนสิ่งนี้อาจเกี่ยวข้องกับคุณสมบัติเครือข่ายที่เคอร์เนลมีให้เล็กน้อย หากคุณเห็นข้อความเช่น:



พบอุปกรณ์ USB ใหม่

1

สายอุปกรณ์ USB ใหม่

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



หากคุณใช้ Fedora หรือสิ่งใดก็ตามที่ใช้ Fedora หรือการแจกจ่าย Red Hat Linux ระดับองค์กรให้เปลี่ยน ด้วย ในคำสั่งก่อนหน้านี้ หากคุณไม่พบให้ลองใช้คำสั่งเพิ่มเติม เพื่อค้นหาไดเร็กทอรีที่เก็บข้อความระบบไว้หากคุณต้องการดู syslog ทั้งหมดไม่ใช่แค่ส่วนท้ายให้ใช้เพิ่มเติม หรือมากกว่า ที่พรอมต์ CLI จากนั้นกด Spacebar ทุกครั้งที่คุณต้องการลงข้อมูลหนึ่งหน้า

วิธีที่ 2: การตรวจสอบข้อมูล Network Manager

จากอินเทอร์เฟซพร้อมรับคำสั่งให้ลองออกคำสั่ง nmcli nm wifi off ควรปิดอะแดปเตอร์เครือข่ายของคุณ เมื่อคุณดำเนินการเสร็จแล้วให้ลองเปิด nmcli nm wifi เพื่อเปิดอีกครั้งจากนั้นรีสตาร์ทคอมพิวเตอร์ คุณอาจต้องเข้าถึงรูทเพื่อรีบูตคอมพิวเตอร์ผ่าน sudo reboot หรือหรือคุณอาจต้องรีเซ็ตด้วย GUI การพิมพ์รีบูตที่ CLI และกด Enter อาจเพียงพอสำหรับระบบ Ubuntu แต่ไม่ใช่สำหรับ Debian

เมื่อระบบสำรองข้อมูลแล้วให้ดูว่าสามารถแก้ไขปัญหาได้หรือไม่ หากยังไม่มีให้เรียกใช้ lspci -knn | grep Net -A2 และดูข้อมูลที่มีให้

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

วิธีที่ 3: ค้นหาโปรแกรมควบคุมแบบปิดโดยอัตโนมัติ

หากคุณใช้การแจกแจง * buntu ต่างๆให้ลองเปิด Software & Updates จากเมนู Dash, LXDE หรือ Whisker ในแท็บแรกที่เปิดขึ้นโดยอัตโนมัติให้เลือก“ ซอฟต์แวร์ฟรีและโอเพนซอร์สที่รองรับ Canonical (หลัก)”“ ซอฟต์แวร์ฟรีและโอเพ่นซอร์สที่ดูแลโดยชุมชน (จักรวาล)”“ ไดรเวอร์ที่เป็นกรรมสิทธิ์สำหรับอุปกรณ์ (จำกัด )” และ 'ซอฟต์แวร์ถูก จำกัด โดยปัญหาลิขสิทธิ์หรือกฎหมาย (ลิขสิทธิ์)' จากรายการตรวจสอบ อาจมีการทำเครื่องหมายบางช่องไว้แล้วและการตรวจสอบอาจแจ้งให้คุณป้อนรหัสผ่าน

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

ชื่อผู้ผลิตฮาร์ดแวร์ที่ดูในวิธีที่ 2 อาจปรากฏขึ้นในกล่องนั้นและคุณสามารถใช้ไดรเวอร์ได้โดยคลิกที่ใช้การเปลี่ยนแปลง หากอ่านว่า“ ไม่มีไดรเวอร์เพิ่มเติม” และคุณมีการเชื่อมต่อเครือข่ายผ่านสายไฟคุณอาจต้องปิดและเริ่มต้นใหม่ หากยังไม่มีอะไรให้เรียกใช้ sudo apt-get update ที่เทอร์มินัลในขณะที่คุณมีความสามารถในการเชื่อมต่อเครือข่ายจากการเชื่อมต่อทางกายภาพจากนั้นรัน sudo apt-get upgrade ก่อนที่จะเปิด Software & Updates อีกครั้ง คุณอาจถูกขอให้ตอบกลับพร้อมต์โต้ตอบบางอย่างที่เทอร์มินัลในขณะที่รันคำสั่ง CLI เหล่านี้และระบบของคุณอาจอัปเดตแพ็กเกจอื่นที่ไม่เกี่ยวข้อง เมื่อผ่านไปแล้วคุณควรได้รับตัวเลือกในการติดตั้งไดรเวอร์ที่เป็นกรรมสิทธิ์

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

อ่าน 4 นาที