แก้ไขปัญหา Wi-Fi ใน OS X Yosemite
ผู้ใช้ Mac บางรายที่อัปเกรดเป็น OS X Yosemite ได้ค้นพบปัญหาการเชื่อมต่อเครือข่ายไร้สายต่างๆ ตั้งแต่การเชื่อมต่อ Wi-Fi หลุด ไปจนถึงการไม่สามารถเชื่อมต่อกับโลกภายนอกแม้ว่าจะเชื่อมต่อกับ Wi-Fi เราเตอร์แม้กระทั่งความเร็วอินเทอร์เน็ตที่ช้าลงอย่างกะทันหันและแปลกประหลาด ปัญหาเครือข่ายเหล่านี้ดูเหมือนจะเกิดขึ้นบ่อยที่สุดในเครื่อง Mac ที่อัปเดตเป็น OS X Yosemite จาก Mavericks มากกว่าปัญหาที่ทำการติดตั้ง Yosemite ใหม่ทั้งหมด ซึ่งอาจแนะนำว่าปัญหาเกี่ยวข้องกับการตั้งค่าเครือข่ายและการกำหนดค่าที่ไม่เหมาะสม หรือแม้แต่ไฟล์ที่เสียหายที่ไหนสักแห่ง .นั่นเป็นสิ่งที่ดี เพราะมันควรจะหมายความว่าการแก้ปัญหาค่อนข้างง่ายที่จะนำไปใช้ เนื่องจากเรากำลังจะแสดงให้คุณเห็น
ควรสังเกตว่าเป็นการยากที่จะชี้ไปที่สาเหตุเดียวสำหรับปัญหาไร้สายกะทันหันและไม่คาดคิดกับ OS X เวอร์ชันใดๆ และอาจมีสาเหตุที่แตกต่างกันสำหรับผู้ใช้ที่แตกต่างกัน ดังนั้นจึงเป็นเรื่องท้าทายที่จะนำเสนอวิธีแก้ปัญหา Yosemite Wi-Fi ที่ผู้ใช้ประสบอยู่ จากที่กล่าวมา เราสามารถแก้ไขปัญหาสำหรับ Mac หลายเครื่องได้โดยใช้ขั้นตอนด้านล่าง ซึ่งเกี่ยวข้องกับการแก้ไขไฟล์การกำหนดค่าระดับระบบบางไฟล์ และคุณควรเริ่มการสำรองข้อมูล Time Machine ก่อนดำเนินการต่อเพื่อความปลอดภัย
1: ลบไฟล์การกำหนดค่าและการตั้งค่าเครือข่าย
การทิ้งไฟล์ plist เครือข่ายด้วยตนเองควรเป็นบรรทัดแรกของการแก้ปัญหา นี่เป็นหนึ่งในเทคนิคที่ช่วยแก้ปัญหาระบบไร้สายที่ดื้อรั้นที่สุดบน Mac ของ OS X เกือบทุกเวอร์ชันได้อย่างสม่ำเสมอการดำเนินการนี้มีผลอย่างยิ่งสำหรับ Mac ที่อัปเดตเป็น Yosemite ซึ่งอาจมีไฟล์การกำหนดค่าตามความชอบที่เสียหายหรือทำงานผิดปกติซึ่งกำลังยุ่งเหยิง:
- ปิด Wi-Fi จากรายการเมนูไร้สาย
- จาก OS X Finder ให้กด Command+Shift+G แล้วป้อนเส้นทางต่อไปนี้:
- ภายในโฟลเดอร์นี้ ค้นหาและเลือกไฟล์ต่อไปนี้:
- ย้ายไฟล์เหล่านี้ทั้งหมดไปยังโฟลเดอร์บนเดสก์ท็อปของคุณที่เรียกว่า 'การสำรองข้อมูล wifi' หรือบางอย่างที่คล้ายกัน – เรากำลังสำรองข้อมูลเหล่านี้ไว้ในกรณีที่คุณทำบางอย่างเสียหาย แต่หากคุณสำรองข้อมูล Mac เป็นประจำ คุณสามารถทำได้ ให้ลบไฟล์แทน เนื่องจากคุณสามารถกู้คืนจาก Time Machine ได้หากต้องการ
- รีบูตเครื่อง Mac
- เปิด WI-Fi จากเมนูเครือข่ายไร้สายอีกครั้ง
/Library/Preferences/SystemConfiguration/
com.apple.airport.preferences.plist com.apple.network.identification.plist com.apple.wifi.message-tracer.plistetworkInterfaces.plist preferences.plist
สิ่งนี้บังคับให้ OS X สร้างไฟล์การกำหนดค่าเครือข่ายทั้งหมดใหม่ การดำเนินการนี้เพียงอย่างเดียวอาจแก้ปัญหาของคุณได้ แต่หากคุณยังประสบปัญหาอยู่ เราขอแนะนำให้ทำตามขั้นตอนที่สองซึ่งหมายถึงการใช้การตั้งค่าเครือข่ายแบบกำหนดเอง
2: สร้างตำแหน่งเครือข่าย Wi-Fi ใหม่ด้วย DNS แบบกำหนดเอง
สิ่งที่เรากำลังทำอยู่นี้คือการสร้างตำแหน่งเครือข่ายใหม่ซึ่งจะมีการกำหนดค่าที่แตกต่างจากค่าเริ่มต้น อันดับแรก เราจะใช้การตั้งค่าเครือข่ายใหม่ทั้งหมด จากนั้น เราจะตั้งค่า DNS บนคอมพิวเตอร์ แทนที่จะรอให้ OS X รับรายละเอียด DNS จากเราเตอร์ wi-fi ซึ่งเพียงอย่างเดียวสามารถแก้ไขปัญหามากมายเกี่ยวกับการค้นหา DNS เนื่องจาก Yosemite ดูเหมือนจะจู้จี้จุกจิกกับเราเตอร์บางตัว สุดท้าย เราจะตั้งค่าขนาด MTU แบบกำหนดเองที่เล็กกว่าค่าเริ่มต้นเล็กน้อย ซึ่งจะถูกปฏิเสธโดยเราเตอร์น้อยกว่า ซึ่งเป็นเคล็ดลับ netadmin แบบเก่าที่ใช้กันมานานในการแก้ไขปัญหาเครือข่าย
- เปิดเมนู Apple และไปที่การตั้งค่าระบบ จากนั้นเลือก “เครือข่าย”
- ดึงเมนู “ตำแหน่ง” ลงมาแล้วเลือก “แก้ไขตำแหน่ง” จากนั้นคลิกปุ่มบวก ตั้งชื่อตำแหน่งเครือข่ายใหม่ เช่น “Yosemite WiFi” จากนั้นคลิก เสร็จสิ้น
- ถัดจาก “ชื่อเครือข่าย” เข้าร่วมเครือข่าย wifi ที่คุณต้องการตามปกติ
- ตอนนี้คลิกปุ่ม “ขั้นสูง” แล้วไปที่แท็บ “DNS”
- คลิกปุ่มบวกและระบุเซิร์ฟเวอร์ DNS – เราใช้ 8.8.8.8 สำหรับ Google DNS ในตัวอย่างนี้ แต่คุณควรใช้เซิร์ฟเวอร์ DNS ที่เร็วที่สุดที่คุณสามารถหาได้สำหรับตำแหน่งของคุณ ซึ่งจะแตกต่างกันไป คุณยังสามารถใช้เซิร์ฟเวอร์ DNS ของ ISP ของคุณเอง
- ตอนนี้ไปที่แท็บ "ฮาร์ดแวร์" แล้วคลิก "กำหนดค่า" และเลือก "ด้วยตนเอง"
- คลิกที่ MTU และเปลี่ยนเป็น “กำหนดเอง” และตั้งค่าหมายเลข MTU เป็น 1453 (นี่เป็นความลับเครือข่ายตั้งแต่สมัยโบราณ และใช่ มันยังใช้งานได้!) จากนั้นคลิกที่ “ตกลง”
- ตอนนี้คลิกที่ “สมัคร” เพื่อตั้งค่าการเปลี่ยนแปลงเครือข่ายของคุณ
ออกจากแอปใดๆ ที่ต้องการการเข้าถึงเครือข่าย เช่น Safari, Chrome, Messages, Mail และเปิดใหม่อีกครั้ง ในตอนนี้
รีเซ็ต SMC
ผู้ใช้บางคนรายงานว่าการรีเซ็ต System Management Controller นั้นเพียงพอแล้วที่จะทำให้ Wi-Fi กลับมาทำงานอีกครั้ง เนื่องจากผู้ใช้จำนวนมากมีแล็ปท็อป MacBook นั่นคือสิ่งที่เราจะพูดถึงก่อน:
- ปิด MacBook Air หรือ MacBook Pro
- เชื่อมต่ออะแดปเตอร์ไฟกับ Mac ตามปกติ
- บนแป้นพิมพ์ กดปุ่ม Shift+Control+Option และปุ่มเปิดปิดค้างไว้พร้อมกัน ค้างไว้สองสามวินาที
- ปล่อยปุ่มทั้งหมดและปุ่มเปิดปิดพร้อมกันโดยยกมือออกจากแป้นพิมพ์
- บูต Mac ตามปกติ
คุณสามารถรีเซ็ต SMC ได้ที่นี่และที่นี่สำหรับ Mac เครื่องอื่นๆ รวมถึงสำหรับ iMac และ Mac Mini
Unload & Reload Discoveryd เพื่อแก้ไข DNS และ Wi-Fi ที่ล้มเหลวใน OS X Yosemite
เคล็ดลับอีกอย่างที่เหลืออยู่ในความคิดเห็น (ขอบคุณ Frank!) เกี่ยวข้องกับการรีเฟรชบริการ Discoveryd โดยการยกเลิกการโหลดและโหลดซ้ำด้วยคำสั่ง launchctl สิ่งนี้ค่อนข้างน่าสงสัยเล็กน้อย แต่เห็นได้ชัดว่ามันใช้ได้กับผู้ใช้บางคน โดยบอกว่าอาจมีปัญหากับการค้นพบหรือการแก้ไข DNS ใน Yosemite Mac บางรุ่น คุ้มค่าที่จะลองหากเทคนิคข้างต้นล้มเหลวในการแก้ปัญหาการเชื่อมต่อ Wi-Fi ใน OS X 10.10 เนื่องจากมีรายงานเชิงบวกจำนวนมากเกี่ยวกับรายงานนี้:
- เปิด Terminal (อยู่ใน /Applications/Utilities/ หรือใน Spotlight) แล้วป้อนคำสั่งต่อไปนี้:
- Hit return และป้อนรหัสผ่านผู้ดูแลระบบเพื่อใช้คำสั่ง sudo
- ตอนนี้รันคำสั่งต่อไปนี้เพื่อโหลด Discoveryd ใหม่ (ซึ่งเคยเรียกว่า mDNSResponder)
- กดอีกครั้ง กลับไปจบคำสั่ง
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist
คุณอาจต้องเปิดแอปใหม่ที่ต้องใช้การเชื่อมต่อเครือข่าย โปรดทราบว่าหากคุณรีบูทเครื่อง Mac ด้วยเครื่องนี้ คุณจะต้องทำตามขั้นตอนข้างต้นซ้ำเพื่อยกเลิกการโหลดและโหลด Discoveryd ใหม่ลงใน launchd
โบนัส OS X Yosemite เคล็ดลับการแก้ไขปัญหา Wi-Fi
ต่อไปนี้คือโซลูชันอื่นๆ ที่น้อยกว่าในอุดมคติที่ได้รับรายงานว่าสามารถแก้ไขปัญหา Wi-Fi ใน OS X Yosemite
- เข้าร่วมเครือข่าย 2.4GHZ (เครือข่าย N) – ผู้ใช้บางคนรายงานว่าไม่มีปัญหากับเครือข่าย 2.4GHz
- ตั้งค่าช่องเราเตอร์ wi-fi 5GHz (G) ให้อยู่ระหว่าง 50-120
- ปิดบลูทูธ – เราได้เห็นรายงานหลายฉบับที่ว่าการปิดใช้งานบลูทูธจะช่วยแก้ปัญหา wifi ในบางเครือข่าย แต่นี่ไม่เหมาะสำหรับ Mac ที่มีอุปกรณ์เสริมบลูทูธ
- สำรองข้อมูล Mac จากนั้นดาวน์โหลดและอัปเดตเป็น OS X El Capitan โดย El Capitan มีการแก้ไข Wi-Fi มากมายและแก้ไขปัญหาถาวรบางอย่างที่เกิดขึ้นกับ Yosemite
หากไม่เป็นไปตามข้างต้น อาจมีปัญหาอื่นๆ บางครั้งการเริ่มใหม่ด้วยการติดตั้งใหม่ทั้งหมดอาจช่วยแก้ปัญหาได้ หรือหากคุณเชื่อว่าปัญหาคือจุดบกพร่องและคุณเคยใช้งาน Mac OS เวอร์ชันก่อนหน้าโดยปราศจากปัญหา คุณสามารถดาวน์เกรดจาก OS X Yosemite เป็น Mavericks ได้เสมอจนกว่าจะมีการอัปเดตเป็น โยเซมิตีมาถึงเพื่อแก้ไขปัญหาครั้งแล้วครั้งเล่า
คุณเคยประสบปัญหาการเชื่อมต่อไร้สายกับ OS X Yosemite หรือไม่? คุณได้พยายามทำอะไรแล้ว และคุณแก้ไขมันอย่างไร? แจ้งให้เราทราบว่ามีอะไรทำงานเพื่อแก้ไขปัญหา wifi ของคุณโดยแสดงความคิดเห็น!