แก้ไข : โปรดดูคำตอบของจอห์นข้างต้นซึ่งโดยทั่วไปบอกว่าจะเปิด Terminal และเรียกใช้:
cd /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources
sudo ./airport en1 prefs DisconnectOnLogout=NO
ที่en1
เป็นชื่อของอินเตอร์เฟซ WiFi Mac ของคุณของ คุณสามารถรับมันได้ด้วยคำสั่ง Terminal:
ifconfig | grep -B 6 'status: active' | head -n 1 | cut -d : -f 1
เมื่อ WiFi เป็นอินเทอร์เฟซที่ใช้งานอยู่เท่านั้น (นั่นคือไม่ได้ต่อสายเคเบิลอีเทอร์เน็ต)
ในการแสดงรายการการตั้งค่าอินเตอร์เฟสให้รันใน Terminal:
./airport en1 prefs
เอาท์พุททั่วไปคือ:
AirPort preferences for en1:
DisconnectOnLogout=NO
Unable to retrieve JoinMode
JoinModeFallback=DoNothing
RememberRecentNetworks=YES
RequireAdminIBSS=NO
RequireAdminNetworkChange=NO
RequireAdminPowerToggle=NO
WoWEnabled=YES
แม็คคนอื่น ๆ ที่มีการทำงานในลักษณะที่คล้ายกันอ่านเช่นนี้และนี้ แม้ว่าฉันจะเป็นเจ้าของ MacBook Pro ที่คล้ายกันซึ่งใช้งาน 10.8.2 ฉันสามารถนับตัวเองโชคดีที่ไม่ประสบปัญหานี้
ดังนั้นรายการด้านล่างจึงเป็นการรวบรวมการแก้ไขที่เป็นไปได้ (บางคนอาจดูไร้สาระหรือชัดแจ้งชัดธรรมดา) กว่าคำแนะนำที่ผ่านการทดสอบ:
ฉันตรวจสอบการตั้งค่าการจัดการพลังงาน (คำสั่งpmset
) และdefaults
ไม่พบอะไรเลย
(การตั้งค่าของฉันคือ: ทำความสะอาดการติดตั้ง "Mountain Lion" (พร้อมคืนค่าจาก Time Machine) และสถานีฐาน Airport Express)
หวังว่าสิ่งนี้จะช่วย ...