Wi-Fi terputus saat saya mengunci mac

84

Setiap kali saya mengunci mac dan masuk kembali dalam dua menit, telah memutus jaringan wi-fi. Apakah ada pengaturan untuk menonaktifkan ini?

Model: Mac Book Pro - 15-inci, Pertengahan 2010 Saya menguncinya dengan mengklik 'Login Window ...' setelah mengklik nama pengguna saya di sudut kanan atas bilah menu.

SurenNihalani
sumber

Jawaban:

72

Lakukan hal berikut:

Cari tahu apa antarmuka jaringan untuk wifi Anda. Milik saya adalah "en1" untuk contoh ini (Saya telah mengaburkan alamat MAC saya dengan "00")

ifconfig
en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500  
ether 00:00:00:00:00:00  
inet6 0000::000:0000:0000:0000%en1 prefixlen 64 scopeid 0x5
inet 10.0.1.16 netmask 0xffffff00 broadcast 10.0.1.255
media: autoselect
status: active

Kemudian, Anda perlu mengatur util bandara untuk kartu nirkabel Anda agar tidak mematikan:

cd /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources
sudo ./airport en1 prefs DisconnectOnLogout=NO
John
sumber
1
Saya benar-benar tidak tahu mengapa ini bukan jawaban yang diterima, ini justru masalah yang saya alami. Terima kasih!
NateDSaint
10
Sayangnya, ini tidak berhasil pada MBPr 2013 saya.
gWaldo
2
Tidak berfungsi pada akhir 2013 MBPr.
Johann
4
bagaimana jika itu bukan kartu nirkabel? (ethernet via thunderbolt). Apa yang akan menjadi jalannya?
nute
5
(untuk pengikut, kekuatan kontrol perintah adalah "reboot" jadi jangan lakukan itu. Jika Anda tidak memiliki tombol eject, pintas "layar kunci" adalah ctrl+shift+power)
rogerdpack
19

EDIT : Silakan lihat jawaban John di atas, yang pada dasarnya mengatakan untuk membuka Terminal dan menjalankan:

cd /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources
sudo ./airport en1 prefs DisconnectOnLogout=NO

di mana en1nama antarmuka WiFi Mac Anda. Anda bisa mendapatkannya dengan perintah Terminal ini:

ifconfig | grep -B 6 'status: active' | head -n 1 | cut -d : -f 1

ketika WiFi adalah satu-satunya antarmuka aktif (yaitu, tidak ada kabel Ethernet yang terpasang).

Untuk daftar pengaturan antarmuka, jalankan di Terminal:

./airport en1 prefs

Output khas adalah:

AirPort preferences for en1:

DisconnectOnLogout=NO
Unable to retrieve JoinMode
JoinModeFallback=DoNothing
RememberRecentNetworks=YES
RequireAdminIBSS=NO
RequireAdminNetworkChange=NO
RequireAdminPowerToggle=NO
WoWEnabled=YES

Mac orang lain mengalami kesalahan dalam cara yang sama, baca misalnya ini dan ini . Meskipun saya memiliki MacBook Pro serupa yang menjalankan 10.8.2 saya dapat menghitung sendiri beruntung tidak menderita masalah ini.

Akibatnya daftar di bawah ini adalah kompilasi dari perbaikan yang mungkin (beberapa bahkan mungkin tampak tidak masuk akal atau hanya jelas) daripada rekomendasi yang diuji:

Saya memeriksa pengaturan (perintah pmset) manajemen daya dan defaultstetapi tidak dapat menemukan apa pun.

(Pengaturan saya adalah: bersihkan pemasangan "Mountain Lion" (dengan restore dari Time Machine) dan stasiun pangkalan Airport Express.)

Semoga ini bisa membantu ...

Jaume
sumber
Satu komentar, sebagian besar program pihak ketiga hanya mengunci layar utama - jika Anda memiliki monitor kedua, atau seseorang dapat melampirkannya, itu tidak berguna.
John Smith
Mengubah preferensi melalui airportdi terminal tidak menyelesaikan masalah ini untuk High Sierra 10.13.2 MacBook Pro saya.
Cory Klein
6

Cobalah solusinya di sini: http://forums.whirlpool.net.au/archive/2000041

Masalah dengan OS X adalah untuk "mengunci" layar Anda, Anda memiliki dua opsi, baik membiarkan screen saver waktu habis dan mengunci layar Anda (yang tidak memutuskan koneksi WIFI) atau mengklik "nama pengguna" Anda di sudut kanan atas dan memilih "Jendela Masuk" yang pada dasarnya mengunci mac Anda dan membawa Anda ke jendela masuk, namun pendekatan ini memutus Koneksi WIFI.

Pekerjaan di sekitar yang saya temukan adalah menginstal aplikasi bernama "Lock Me Now" dari app store dan setelah itu instal, luncurkan dan dari preferensi "centang" "Just Lock" di bawah "Lock Type" yang melakukan hal yang sama seperti waktu screen saver habis. Juga untuk kemudahan penggunaan Anda dapat menetapkan pintasan keyboard untuk menyederhanakan proses mengunci Mac Anda (saya memilih untuk menggunakan Command + L)

Michael Choi
sumber
Saya menyadari bahwa masalah awal saya sebenarnya diselesaikan dengan ini, tetapi solusi yang saya bangun bekerja lebih baik dengan jawaban @ John. Saya akan kembali ke milik Anda, karena itu membuatnya lebih mudah untuk mengunci desktop saya dan berjalan pergi tanpa khawatir tentang segala sesuatu yang mati saat saya pergi. :) Terima kasih!
NateDSaint
Masalahnya adalah, ini merupakan risiko keamanan, karena ini menampilkan nama pengguna Anda secara publik ketika Anda membangunkannya, bahkan jika Anda memiliki jendela masuk yang tidak diatur.
John Smith
4

Anda dapat melakukannya dengan menulis layanan sederhana untuk Mac, ini adalah solusi terbaik untuk masalah ini.

Coba ini - http://tecride.blogspot.in/2015/04/wifi-disconnects-when-you-lock-osx.html

jnix dev
sumber
2
Meskipun tautan ini dapat menjawab pertanyaan, lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini dan memberikan tautan untuk referensi. Jawaban hanya tautan dapat menjadi tidak valid jika halaman tertaut berubah.
Tetsujin
1
Ini adalah satu-satunya jawaban yang benar-benar berfungsi tanpa mengharuskan pengguna untuk sepenuhnya mengubah alur kerjanya.
Mashmagar
Ini adalah jawaban terbaik bagi saya (2015 MBP, OS 10.11), meskipun saya kecewa bahwa saya perlu mempelajari cara pintas kunci baru.
Eric Angell
Seperti yang saya komentari di atas, ini akan menunjukkan nama pengguna Anda kepada siapa saja yang mencoba membuka kunci Mac Anda, bahkan jika Anda memiliki jendela masuk yang tidak disetel. Itu risiko keamanan.
John Smith
3

Buka Applications > Utilities > Keychain Accesslalu pergi ke Akses Keychain di bilah menu di bagian atas, lalu Preferensi - klik " tampilkan status gantungan kunci di bilah menu ".

Anda akan melihat kunci kecil di menu bar ... klik di atasnya lalu kunci layar dari sana.

Sul
sumber
Saya menggunakan ini sepanjang waktu, dan saya masih terputus dari jaringan saya.
nute
1
Opsi preferensi ini tidak ada pada MacBook Pro saya yang menjalankan High Sierra 10.13.12.
Cory Klein
3

Anda dapat hidup tanpa aplikasi "kunci saya sekarang".

cukup gunakan:

CTRL + SHIFT + 'kunci untuk mengeluarkan cd' (atau jika Anda tidak memiliki kunci pembuka, ctrl+shift+power)

magopieri
sumber
apa maksudmu dengan "mengunci aku sekarang"?
dwightk
Cukup yakin maksudnya adalah program yang disebutkan di atas di app store. Sarannya melakukan hal yang sama tanpa harus memiliki aplikasi.
Darrell Golliher
4
Sayangnya metode ini juga menjatuhkan jaringan pada MBPr's
gWaldo
0

Untuk OS X 10.9, alih-alih mengunci Mac Anda, pertimbangkan untuk menggunakan perintah berikut di terminal:

open -a /System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/ScreenSaverEngine.app

Perintah memulai ScreenSaveEngine.appyang mengunci layar tanpa memutuskan koneksi Wi-Fi. Saya tidak yakin apakah itu berfungsi pada versi lain dari OS X.

Liang Gong
sumber
-1

menemukan solusi untuk masalah ini. Tampaknya didokumentasikan dengan cukup baik

http://osxdaily.com/2014/04/24/fix-mac-disconnect-wifi-sleep/

Arpit
sumber
1
Selamat Datang di Tanya Berbeda! Meskipun ini secara teoritis dapat menjawab pertanyaan, akan lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini, dan menyediakan tautan untuk referensi.
Glorfindel
Tautan cenderung mati seiring waktu. Jika [ketika] itu terjadi, jawaban Anda tidak akan sangat membantu. Harap berikan poin penting dari tautan dalam jawaban Anda. Juga, bagaimana jawaban Anda berbeda dari sembilan jawaban yang sudah diposting, termasuk jawaban yang diterima?
Greenonline
Dalam jawaban yang diterima, 1. ada banyak komentar di sana dan mereka mengatakan - 'Tidak berfungsi pada akhir MBPr 2013'. Jadi, saya tidak mencoba menerima jawaban 2. Saya mencari solusi GUI bukan solusi CLI Jadi, ini solusi yang berbeda dari yang lain
Arpit
ya, saya tahu aturan stackoverflow tetapi dalam tautan ini, mereka ditampilkan melalui gambar dan sulit untuk menulis semuanya dengan kata-kata. Jadi, saya hanya membagikan tautan.
Arpit
-2

Untuk pengguna maverick-

Untuk mengaktifkan "Open Wireless Diagnostics .." karena tidak muncul secara default untuk mendiagnosis koneksi WIFI.

Klik ikon wifi di bilah menu dengan tombol Option ditekan. Di bagian bawah daftar, Anda memiliki "Open Wireless Diagnostics ..."

Mohammad Arif
sumber