แก้ไขปัญหา Wi-Fi ใน OS X Yosemite

Anonim

ผู้ใช้ 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 ซึ่งอาจมีไฟล์การกำหนดค่าตามความชอบที่เสียหายหรือทำงานผิดปกติซึ่งกำลังยุ่งเหยิง:

  1. ปิด Wi-Fi จากรายการเมนูไร้สาย
  2. จาก OS X Finder ให้กด Command+Shift+G แล้วป้อนเส้นทางต่อไปนี้:
  3. /Library/Preferences/SystemConfiguration/

  4. ภายในโฟลเดอร์นี้ ค้นหาและเลือกไฟล์ต่อไปนี้:
  5. com.apple.airport.preferences.plist com.apple.network.identification.plist com.apple.wifi.message-tracer.plistetworkInterfaces.plist preferences.plist

  6. ย้ายไฟล์เหล่านี้ทั้งหมดไปยังโฟลเดอร์บนเดสก์ท็อปของคุณที่เรียกว่า 'การสำรองข้อมูล wifi' หรือบางอย่างที่คล้ายกัน – เรากำลังสำรองข้อมูลเหล่านี้ไว้ในกรณีที่คุณทำบางอย่างเสียหาย แต่หากคุณสำรองข้อมูล Mac เป็นประจำ คุณสามารถทำได้ ให้ลบไฟล์แทน เนื่องจากคุณสามารถกู้คืนจาก Time Machine ได้หากต้องการ
  7. รีบูตเครื่อง Mac
  8. เปิด WI-Fi จากเมนูเครือข่ายไร้สายอีกครั้ง

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

2: สร้างตำแหน่งเครือข่าย Wi-Fi ใหม่ด้วย DNS แบบกำหนดเอง

สิ่งที่เรากำลังทำอยู่นี้คือการสร้างตำแหน่งเครือข่ายใหม่ซึ่งจะมีการกำหนดค่าที่แตกต่างจากค่าเริ่มต้น อันดับแรก เราจะใช้การตั้งค่าเครือข่ายใหม่ทั้งหมด จากนั้น เราจะตั้งค่า DNS บนคอมพิวเตอร์ แทนที่จะรอให้ OS X รับรายละเอียด DNS จากเราเตอร์ wi-fi ซึ่งเพียงอย่างเดียวสามารถแก้ไขปัญหามากมายเกี่ยวกับการค้นหา DNS เนื่องจาก Yosemite ดูเหมือนจะจู้จี้จุกจิกกับเราเตอร์บางตัว สุดท้าย เราจะตั้งค่าขนาด MTU แบบกำหนดเองที่เล็กกว่าค่าเริ่มต้นเล็กน้อย ซึ่งจะถูกปฏิเสธโดยเราเตอร์น้อยกว่า ซึ่งเป็นเคล็ดลับ netadmin แบบเก่าที่ใช้กันมานานในการแก้ไขปัญหาเครือข่าย

  1. เปิดเมนู Apple  และไปที่การตั้งค่าระบบ จากนั้นเลือก “เครือข่าย”
  2. ดึงเมนู “ตำแหน่ง” ลงมาแล้วเลือก “แก้ไขตำแหน่ง” จากนั้นคลิกปุ่มบวก ตั้งชื่อตำแหน่งเครือข่ายใหม่ เช่น “Yosemite WiFi” จากนั้นคลิก เสร็จสิ้น
  3. ถัดจาก “ชื่อเครือข่าย” เข้าร่วมเครือข่าย wifi ที่คุณต้องการตามปกติ
  4. ตอนนี้คลิกปุ่ม “ขั้นสูง” แล้วไปที่แท็บ “DNS”
  5. คลิกปุ่มบวกและระบุเซิร์ฟเวอร์ DNS – เราใช้ 8.8.8.8 สำหรับ Google DNS ในตัวอย่างนี้ แต่คุณควรใช้เซิร์ฟเวอร์ DNS ที่เร็วที่สุดที่คุณสามารถหาได้สำหรับตำแหน่งของคุณ ซึ่งจะแตกต่างกันไป คุณยังสามารถใช้เซิร์ฟเวอร์ DNS ของ ISP ของคุณเอง
  6. ตอนนี้ไปที่แท็บ "ฮาร์ดแวร์" แล้วคลิก "กำหนดค่า" และเลือก "ด้วยตนเอง"
  7. คลิกที่ MTU และเปลี่ยนเป็น “กำหนดเอง” และตั้งค่าหมายเลข MTU เป็น 1453 (นี่เป็นความลับเครือข่ายตั้งแต่สมัยโบราณ และใช่ มันยังใช้งานได้!) จากนั้นคลิกที่ “ตกลง”
  8. ตอนนี้คลิกที่ “สมัคร” เพื่อตั้งค่าการเปลี่ยนแปลงเครือข่ายของคุณ

ออกจากแอปใดๆ ที่ต้องการการเข้าถึงเครือข่าย เช่น 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 เนื่องจากมีรายงานเชิงบวกจำนวนมากเกี่ยวกับรายงานนี้:

  1. เปิด Terminal (อยู่ใน /Applications/Utilities/ หรือใน Spotlight) แล้วป้อนคำสั่งต่อไปนี้:
  2. sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist

  3. Hit return และป้อนรหัสผ่านผู้ดูแลระบบเพื่อใช้คำสั่ง sudo
  4. ตอนนี้รันคำสั่งต่อไปนี้เพื่อโหลด Discoveryd ใหม่ (ซึ่งเคยเรียกว่า mDNSResponder)
  5. sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist

  6. กดอีกครั้ง กลับไปจบคำสั่ง

คุณอาจต้องเปิดแอปใหม่ที่ต้องใช้การเชื่อมต่อเครือข่าย โปรดทราบว่าหากคุณรีบูทเครื่อง 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 ของคุณโดยแสดงความคิดเห็น!

แก้ไขปัญหา Wi-Fi ใน OS X Yosemite