หาก WiFi บน Mac หยุดทำงานทันทีหลังรีบูทหรือเหตุการณ์อื่นๆ อาจเป็นปัญหา WiFi: No hardware installed ปัญหานี้เกิดเมื่อ Mac เปิดอยู่ แต่บางคอมโพเนนต์ทำงานไม่ได้เพราะยังไม่ได้เปิดใช้งาน ปัญหานี้พบบ่อยและแก้ไขได้ง่าย
เครื่องหมาย X บนไอคอน WiFi แสดงว่า Mac ไม่ตรวจจับ Network Adapter ปัญหานี้มักเกิดหลังปลุก Mac จาก Sleep หรือหลังอัปเดต macOS สาเหตุหลักมี 2 ประการ:
- Network Adapter ไม่ได้ติดตั้ง (Not Installed) — อาจติดตั้งไม่ถูกต้อง ต้องแก้โดยเปิดเครื่อง (Hardware repair) ควรนำไปให้ช่าง
- Network Adapter เปิดไม่ขึ้น (Failed) — ส่วนใหญ่เป็นสาเหตุนี้ Adapter ไม่เปิดพร้อมระบบ รีบูทมักแก้ได้ ไม่เช่นนั้น รีเซ็ต SMC หรือ NVRAM จะช่วยได้
มาเริ่มวิธีแก้ไขกัน เหมาะสำหรับทุกรุ่น Mac หากวิธีเหล่านี้ไม่ได้ผล อาจเป็น Hardware ชำรุด ต้องเปลี่ยน Adapter
วิธีที่ 1: รีเซ็ต SMC (Reset SMC)
SMC (System Management Controller) ควบคุมฟังก์ชันต่างๆ: การชาร์จแบตเตอรี่, Sleep/Wake, แสงคีย์บอร์ด ฯลฯ เมื่อ Mac Sleep SMC ตัดสินใจว่าคอมโพเนนต์ไหนควร Sleep เพื่อประหยัดแบตเตอรี่ บางครั้งตื่นแล้ว SMC ไม่เปิด Network Adapter ทำให้เกิดปัญหา ต้องรีเซ็ต SMC วิธีแตกต่างตามรุ่น Mac:
Mac ไม่มีแบตเตอรี่ถอดได้ (Non-Removable Battery)
- ปิด Mac ให้แน่ใจ
- เสียบสายชาร์จ ให้มีกระแส
- กดค้าง Control + Shift + Option + Power ประมาณ 5 วินาที
![[แก้ไข] Mac WiFi: No Hardware Installed](https://th.wsxdn.com/UploadFiles_2907/202204/2022040913284209.jpg)
- ปล่อยปุ่ม แล้วบูท Mac ปกติ
Mac มีแบตเตอรี่ถอดได้ (Removable Battery)
- ปิด Mac ถอดแบตเตอรี่หลังเครื่อง
- ถอดสายชาร์จ กดค้าง Power Button ประมาณ 5 วินาที
![[แก้ไข] Mac WiFi: No Hardware Installed](https://th.wsxdn.com/UploadFiles_2907/202204/2022040913284317.jpg)
- ปล่อยปุ่ม ติดแบตเตอรี่คืน
- บูท Mac เช็คปัญหา
Mac Pro, Mac Mini, iMac
- ปิด Mac ถอดสายชาร์จ
![[แก้ไข] Mac WiFi: No Hardware Installed](https://th.wsxdn.com/UploadFiles_2907/202204/2022040913284486.jpg)
- รอ 15 วินาที
- เสียบสายชาร์จคืน รออีก 5 วินาที
- เปิด Mac ใหม่ เช็คปัญหา
วิธีที่ 2: รีเซ็ต NVRAM (Reset NVRAM)
NVRAM คือหน่วยความจำเล็กๆ เก็บตั้งค่าระบบเพื่อเข้าถึงเร็ว การรีเซ็ต NVRAM ช่วยแก้ปัญหาทั่วไปได้ หลายคน ทำได้ง่าย:
- Shutdown Mac
- เปิดเครื่อง แต่ กดค้าง Option + Command + P + R ทันที
![[แก้ไข] Mac WiFi: No Hardware Installed](https://th.wsxdn.com/UploadFiles_2907/202204/2022040913284540.jpg)
- ปล่อยปุ่มหลังประมาณ 20 วินาที (หาก Mac มีเสียงบูท ให้ปล่อยเมื่อได้ยินเสียงบูทครั้งที่ 2)
- NVRAM รีเซ็ตแล้ว เช็คว่าปัญหาแก้หรือไม่
วิธีที่ 3: ลบไฟล์เครือข่าย (Delete Network Files)
บางครั้งไฟล์เครือข่ายใน System Configuration ก่อให้เกิดปัญหา มีผู้ใช้รายงานว่าวิธีนี้ช่วยได้ ทำตามขั้นตอน:
- บูทเข้ Mac เข้าสู่ระบบ
- เปิด Finder
- คลิก Go บนเมนูบนสุด วางพาธ /Library/Preferences/SystemConfiguration
![[แก้ไข] Mac WiFi: No Hardware Installed](https://th.wsxdn.com/UploadFiles_2907/202204/2022040913284671.jpg)
- ในโฟลเดอร์นั้น ย้ายไฟล์ 3 ไฟล์นี้ไป Desktop (หรือที่อื่น):
NetworkInterfaces.plist, com.apple.airport.preferences.plist, com.apple.wifi.message-tracer.plist - Reboot Mac เช็คปัญหา