EDIT : Vui lòng xem câu trả lời của John ở trên, về cơ bản là nói để mở Terminal và chạy:
cd /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources
sudo ./airport en1 prefs DisconnectOnLogout=NO
nơi en1
là tên của giao diện WiFi Mac của bạn. Bạn có thể lấy nó bằng lệnh Terminal này:
ifconfig | grep -B 6 'status: active' | head -n 1 | cut -d : -f 1
khi WiFi là giao diện hoạt động duy nhất (nghĩa là không có cáp Ethernet kèm theo).
Để liệt kê các cài đặt giao diện, hãy chạy trong Terminal:
./airport en1 prefs
Đầu ra điển hình là:
AirPort preferences for en1:
DisconnectOnLogout=NO
Unable to retrieve JoinMode
JoinModeFallback=DoNothing
RememberRecentNetworks=YES
RequireAdminIBSS=NO
RequireAdminNetworkChange=NO
RequireAdminPowerToggle=NO
WoWEnabled=YES
Máy Mac của người khác đang hoạt động sai theo cách tương tự, hãy đọc ví dụ này và cái này . Mặc dù tôi sở hữu một chiếc MacBook Pro tương tự chạy 10.8.2 nhưng tôi có thể thấy mình may mắn khi không gặp phải vấn đề này.
Do đó, danh sách dưới đây là một bản tổng hợp các bản sửa lỗi có thể (một số thậm chí có vẻ vô lý hoặc chỉ rõ ràng rõ ràng) so với các đề xuất đã được thử nghiệm:
Tôi đã kiểm tra cài đặt quản lý nguồn (lệnh pmset
) và defaults
không thể tìm thấy gì.
(Cài đặt của tôi là: cài đặt "Mountain Lion" sạch (có khôi phục từ Time Machine) và trạm gốc của Express Express.)
Hy vọng điều này sẽ giúp ...