जब मैं मैक लॉक करता हूं तो वाई-फाई डिस्कनेक्ट हो जाता है


84

हर बार जब मैं अपना मैक लॉक करता हूं और दो मिनट में वापस लॉग इन करता हूं, तो इसने वाई-फाई नेटवर्क को डिस्कनेक्ट कर दिया है। क्या इसे अक्षम करने के लिए कोई सेटिंग है?

मॉडल: मैक बुक प्रो - 15 इंच, मिड 2010 मैं मेनू बार के ऊपरी दाएं कोने पर अपने उपयोगकर्ता नाम पर क्लिक करने के बाद 'लॉगिन विंडो ...' पर क्लिक करके इसे लॉक करता हूं।

जवाबों:


72

निम्न कार्य करें:

पता करें कि आपके वाईफाई के लिए नेटवर्क इंटरफ़ेस क्या है। इस उदाहरण के लिए मेरा "en1" है (मैंने "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

फिर, आपको अपने वायरलेस कार्ड के लिए हवाई अड्डे के उपयोग को सेट करने की आवश्यकता है, यह बताने के लिए कि इसे बंद न करें:

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

1
मैं वास्तव में नहीं जानता कि यह स्वीकृत उत्तर क्यों नहीं है, यह वास्तव में मेरे पास समस्या थी। धन्यवाद!
नैटडॉट्स

10
यह दुर्भाग्य से मेरे 2013 MBPr पर काम नहीं किया।
गाल्डो

2
2013 के अंत में MBPr पर काम नहीं किया।
जोहान

4
क्या होगा अगर यह एक वायरलेस कार्ड नहीं है? (वज्र के माध्यम से ईथरनेट)। रास्ता क्या होगा?
nute

5
(अनुयायियों के लिए, कमांड कंट्रोल पावर "रिबूट" है, इसलिए ऐसा न करें। यदि आपके पास एक इजेक्ट बटन नहीं है, तो "लॉक स्क्रीन" शॉर्टकट है ctrl+shift+power)
rogerdpack

19

EDIT : कृपया ऊपर जॉन का उत्तर देखें, जो मूल रूप से टर्मिनल खोलने और चलाने के लिए कहता है:

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

en1आपके Mac के WiFi इंटरफ़ेस का नाम कहां है। आप इसे इस टर्मिनल कमांड से प्राप्त कर सकते हैं:

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

जब WiFi एकमात्र सक्रिय इंटरफ़ेस है (जो कि कोई ईथरनेट केबल संलग्न नहीं है)।

इंटरफ़ेस सेटिंग्स को सूचीबद्ध करने के लिए, टर्मिनल में चलाएं:

./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

अन्य लोगों की Macs के एक समान तरीके से दुर्व्यवहार कर रहे हैं, उदाहरण के लिए पढ़ने के लिए इस और इस । हालांकि मैं एक समान मैकबुक प्रो का मालिक हूं जो 10.8.2 पर चलता है और मैं खुद को भाग्यशाली मान सकता हूं कि मैं इस मुद्दे को नहीं झेल सकता।

नतीजतन, नीचे दी गई सूची संभावित सुधारों का संकलन है (परीक्षण की सिफारिशों की तुलना में कुछ भी बेतुका या सिर्फ स्पष्ट लग सकता है):

  • उदाहरण के लिए स्क्रीन को अलग से लॉक करें, जैसे कि 3rd पार्टी प्रोग्राम ( http://forums.whirlpool.net.au/archive/2000041 , Mac OS X 10.7.5 पर लागू होता है) (मैं उसके लिए हॉट कॉर्नर का उपयोग करता हूं )।

  • कुछ का दावा है कि एप्पल वाईफ़ाई उपकरण उन्हें इस मुद्दे पीड़ित से पुर्जों ((शायद क्योंकि एक पुराने, संभवतः असंगत बेस स्टेशन बदल दिया गया था?) Http://forums.macrumors.com/showpost.php?p=15380401&postcount=57 और http: / /forums.macrumors.com/showpost.php?p=15442704&postcount=63 )।

  • एक नया नेटवर्क स्थान जोड़ें ( http://osxdaily.com/2012/08/02/fix-os-x-mountain-lion-wireless-connection-problems/ )।

  • गिराए गए कनेक्शन (भी http://osxdaily.com/2012/08/02/fix-os-x-mountain-lion-wireless-connection-problems/ ) को रोकने के लिए MTU आकार बदलें ।

    (ये दोनों "माउंटेन लायन" में कनेक्टिविटी की समस्याओं के लिए लॉक करने के बाद वास्तव में डिस्कनेक्ट करने के लिए बिल्कुल संबंधित नहीं हैं।)

  • अंतिम उपाय के रूप में, एक क्लीन इन्स्टॉल (टाइम मशीन से एप्लिकेशन / सेटिंग्स को पुनर्स्थापित करना) मदद कर सकता है।

मैंने पावर प्रबंधन सेटिंग्स (कमांड pmset) की जाँच की defaultsलेकिन कुछ भी नहीं मिला।

(मेरा सेटअप है: स्वच्छ "माउंटेन लायन" स्थापित (टाइम मशीन से बहाल के साथ) और एयरपोर्ट एक्सप्रेस बेस स्टेशन।)

आशा है कि यह मदद करेगा ...


एक टिप्पणी, अधिकांश तीसरे पक्ष के कार्यक्रम केवल मुख्य स्क्रीन को लॉक करते हैं - यदि आपके पास दूसरा मॉनिटर है, या कोई व्यक्ति संलग्न कर सकता है, तो वे बेकार हैं।
जॉन स्मिथ

airportटर्मिनल के माध्यम से वरीयताओं को बदलना मेरे हाई सिएरा 10.13.2 मैकबुक प्रो के लिए इस मुद्दे को हल नहीं किया।
कोरी क्लेन

6

यहाँ वर्कअराउंड आज़माएं: http://forums.whirlpool.net.au/archive/2000041

ओएस एक्स के साथ समस्या आपकी स्क्रीन को "लॉक" करने की है, आपके पास दो विकल्प हैं, या तो स्क्रीन सेवर को समय दें और अपनी स्क्रीन को लॉक करें (जो वाईफ़ाई को डिस्कनेक्ट नहीं करता है) या शीर्ष दाएं कोने पर अपने "उपयोगकर्ता नाम" पर क्लिक करें और "लॉगिन विंडो" चुनना जो अनिवार्य रूप से आपके मैक को लॉक करता है और आपको एक लॉगिन विंडो में ले जाता है, हालांकि यह दृष्टिकोण वाईफ़ाई कनेक्शन को डिस्कनेक्ट करता है।

मेरे आस-पास के काम को ऐप स्टोर से "लॉक मी नाउ" नामक एक ऐप इंस्टॉल किया जा रहा है और एक बार इसे स्थापित करने के बाद इसे लॉन्च किया गया है और "लॉक टाइप" के तहत "चेक" "जस्ट लॉक" को प्राथमिकता दी गई है जो कि समान काम करता है स्क्रीन सेवर टाइमिंग बाहर। इसके अलावा उपयोग में आसानी के लिए आप अपने मैक को लॉक करने की प्रक्रिया को आसान बनाने के लिए कीबोर्ड शॉर्टकट असाइन कर सकते हैं (मैंने कमांड + एल का उपयोग करने के लिए चुना)


मुझे एहसास हुआ कि मेरी शुरुआती समस्या वास्तव में इससे हल हो गई थी, लेकिन मैंने जॉन के जवाब के साथ जो वर्कअराउंड बनाया था, वह बेहतर था। मैं आपके पास वापस जा रहा हूं, हालांकि, क्योंकि यह मेरे डेस्कटॉप को लॉक करना और मेरे जाने के दौरान सब कुछ बंद करने की चिंता किए बिना चलना आसान बनाता है। : ) धन्यवाद!
नैटडॉट्सऑन

समस्या यह है, यह एक सुरक्षा जोखिम है, क्योंकि यह आपके उपयोगकर्ता नाम को सार्वजनिक रूप से प्रदर्शित करता है जब आप इसे जगाते हैं, भले ही आपके पास अपना लॉगिन विंडो सेट न हो।
जॉन स्मिथ

4

आप इसे मैक के लिए सरल सेवा लिखकर कर सकते हैं, यह इस समस्या का सबसे अच्छा समाधान है।

इसे आज़माएं - http://tecride.blogspot.in/2015/04/wifi-disconnects-when-you-lock-osx.html


2
हालांकि यह लिंक प्रश्न का उत्तर दे सकता है, लेकिन उत्तर के आवश्यक भागों को शामिल करना और संदर्भ के लिए लिंक प्रदान करना बेहतर है। लिंक-केवल उत्तर अमान्य हो सकते हैं यदि लिंक किए गए पृष्ठ बदल जाते हैं।
टेटसुजिन

1
यह एकमात्र उत्तर है जो वास्तव में उपयोगकर्ता को उसके वर्कफ़्लो को पूरी तरह से बदलने की आवश्यकता के बिना काम करता है।
मश्मगर

यह मेरे लिए सबसे अच्छा जवाब है (2015 एमबीपी, ओएस 10.11), हालांकि मैं निराश हूं कि मुझे एक नया लॉक शॉर्टकट सीखने की जरूरत है।
एरिक एंगल

जैसा कि मैंने ऊपर टिप्पणी की है, यह आपके मैक को अनलॉक करने की कोशिश कर रहे किसी भी व्यक्ति को आपका उपयोगकर्ता नाम दिखाएगा, भले ही आपके पास आपका लॉगिन विंडो सेट न हो। यह एक सुरक्षा जोखिम है।
जॉन स्मिथ

3

Applications > Utilities > Keychain Accessफिर खोलें शीर्ष पर मेनू बार में किचेन एक्सेस पर जाएं, फिर प्राथमिकताएं - " मेनू बार में कीचेन स्थिति दिखाएं " पर क्लिक करें ।

आपको मेनू बार पर थोड़ा लॉक दिखेगा ... उस पर क्लिक करें फिर वहां से स्क्रीन लॉक करें।


मैं हर समय इसका उपयोग करता हूं, और मैं अभी भी अपने नेटवर्क से डिस्कनेक्ट हो गया हूं।
nute

1
यह वरीयता विकल्प मेरे मैकबुक प्रो पर चल रहा है जो उच्च सिएरा 10.13.12 चल रहा है।
कोरी क्लेन

3

आप "अब मुझे लॉक करें" ऐप के बिना रह सकते हैं।

महज प्रयोग करें:

CTRL + SHIFT + 'सीडी निकालने के लिए कुंजी' (या यदि आपके पास कोई इजेक्शन कुंजी नहीं है, ctrl+shift+power)


"अब मुझे ताला लगाओ" से आपका क्या मतलब है?
dwightk

बहुत यकीन है कि वह एप्लिकेशन स्टोर में उपर्युक्त कार्यक्रम का मतलब है। उनका सुझाव बिना ऐप के ही काम करता है।
डेरेल गोल्हीर

4
दुर्भाग्य से यह विधि MBPr के नेटवर्क पर भी गिरती है
gWaldo

0

OS X 10.9 के लिए, अपने मैक को लॉक करने के बजाय टर्मिनल में निम्न कमांड का उपयोग करने पर विचार करें:

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

कमांड शुरू होता है ScreenSaveEngine.appजो वाई-फाई को डिस्कनेक्ट किए बिना स्क्रीन को लॉक करता है। मुझे यकीन नहीं है कि यह ओएस एक्स के अन्य संस्करणों पर काम करता है।


-1

इस समस्या का हल ढूंढा। बहुत अच्छी तरह से प्रलेखित लगता है

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


1
अलग पूछने के लिए आपका स्वागत है! हालांकि यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, लेकिन उत्तर के आवश्यक हिस्सों को यहां शामिल करना बेहतर होगा , और संदर्भ के लिए लिंक प्रदान करना होगा।
Glorfindel

लिंक समय के साथ मर जाते हैं। यदि [जब] ऐसा होता है तो आपका उत्तर बहुत मददगार नहीं होगा। कृपया अपने उत्तर में लिंक से मुख्य बिंदु प्रदान करें। इसके अलावा, स्वीकृत उत्तर सहित पहले से ही पोस्ट किए गए नौ उत्तरों से आपका उत्तर कैसे भिन्न होता है?
ग्रीनलाइन

स्वीकृत उत्तर में, 1. कई टिप्पणियां हैं और उन्होंने बताया - '2013 के अंत में MBPr पर काम नहीं किया था।' एक और एक से अलग समाधान
Arpit

हां, मुझे स्टैकओवरफ्लो नियम पता है लेकिन इस लिंक में, उन्होंने छवियों के माध्यम से दिखाया और शब्दों में सब कुछ लिखना मुश्किल था। इसलिए, मैंने केवल लिंक साझा किया।
अर्पित

-2

Maverick उपयोगकर्ताओं के लिए-

"वायरलैस डायग्नॉस्टिक ओपन खोलें" सक्षम करने के लिए क्योंकि यह वाईफ़ाई कनेक्शन का निदान करने के लिए डिफ़ॉल्ट रूप से प्रदर्शित नहीं होता है।

ऑप्शन की दबाए हुए मेन्यू बार पर वाईफाई आइकन पर क्लिक करें। सूची के निचले भाग पर, आपके पास "वायरलेस निदान खोलें ..."

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.