ฉันพบปัญหานี้เช่นเดียวกับ iMac ของฉัน แต่เนื่องจากฉันมีเซิร์ฟเวอร์ dev ที่ทำงานใน VM ตลอดเวลาฉันจึงไม่ทำให้เครื่องของฉันเข้าสู่โหมดสลีปดังนั้นสำหรับฉันปัญหาได้รับการแก้ไขโดยวิธีที่ฉันใช้ Mac . อย่างไรก็ตามฉันยังมี MBP ที่ปัญหานี้จะเกิดขึ้นทุกขณะ โดยเฉพาะอย่างยิ่งเมื่อ MBP จะไปนอน
อย่างไรก็ตามคุณอาจต้องการลองเปิดใช้งานและปิดใช้งานอินเทอร์เฟซเครือข่ายของคุณ (เช่นปิดและเปิด)
ทำดังต่อไปนี้:
1) กำหนดชื่อของอะแดปเตอร์อีเธอร์เน็ตของคุณ:
ifconfig -a
ผล:
en0: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500options=10b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV>
ether a8:20:66:39:2c:1c
inet6 fe80::aa20:66ff:fe39:2c1c%en0 prefixlen 64 scopeid 0x4
inet 192.168.10.103 netmask 0xffffff00 broadcast 192.168.10.255
nd6 options=1<PERFORMNUD>
media: autoselect (1000baseT <full-duplex,flow-control>)
status: active
en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 8c:2d:aa:3a:ec:83
inet6 fe80::8e2d:aaff:fe3a:ec83%en1 prefixlen 64 scopeid 0x5
inet 192.168.10.102 netmask 0xffffff00 broadcast 192.168.10.255
nd6 options=1<PERFORMNUD>
media: autoselect
status: active
Mine ค่อนข้างยาวกับ "virtual interfaces" ทั้งหมดสำหรับ VMs ของฉันและฉันใช้การเชื่อมต่ออีเทอร์เน็ตแบบกายภาพ 2 ตัวและไม่มีสนามบิน ดังนั้นระยะของคุณอาจแตกต่างกันไป อย่างไรก็ตามสำหรับตัวอย่างนี้ลองใช้ "en0" เป็นกรณีทดสอบของเรา ออกคำสั่งต่อไปนี้:
2) ดึงส่วนต่อประสานเครือข่ายลงมา
$ sudo ifconfig en0 down
<Enter Your Password>
3) นำอินเทอร์เฟซเครือข่ายสำรอง
$ sudo ifconfig en0 up
ที่ควรรีสตาร์ทอุปกรณ์นั้นโดยไม่ต้องรีบูตระบบ
อีกตัวเลือกหนึ่งคือรีบูตเราเตอร์ของคุณ สิ่งนี้ใช้ได้สำหรับฉันเช่นกัน ฉันกำลังวิ่ง DDWRT บนเราเตอร์ของฉันและมันมีความสามารถในการกำหนดเวลารีบูตและฉันกำหนดค่าให้ทำทุกสัปดาห์เวลา 3:00 น. ฉันไม่มีปัญหากับ Macs ของฉันที่รัน 10.10.x หากเราเตอร์ของคุณไม่รองรับ "การตั้งเวลางาน" คุณจะต้องทำด้วยตนเอง
ในที่สุดทางเลือกอื่นคือไม่อนุญาตให้ Mac ของคุณเข้าสู่โหมดสลีป / ไฮเบอร์เนต มันไม่ใช่ตัวเลือกที่เป็นมิตรกับพลังงานมากที่สุด แต่ในระหว่างนั้นจนกว่า Apple จะสามารถแยกแยะสิ่งนี้ออกได้มันจะช่วยคุณประหยัดจากอาการปวดหัวมากมาย