ऐसे विशिष्ट वाईफाई से जुड़े रहें जिनके पास कोई इंटरनेट नहीं है


11

मेरे पास मार्शमैलो के साथ एक नेक्सस 5 और एक अन्य डिवाइस है जिसमें बिल्ट-इन 5.8Ghz वाईफाई है जो कि इससे वीडियो ट्रांसफर करने के लिए उपयोग किया जाता है। जब मैं इस वाईफाई से जुड़ता हूं तो यह मुझे बताता रहता है, कि इसका कोई इंटरनेट कनेक्शन नहीं है और इस प्रकार यह स्पष्ट रूप से एक बेहतर खोजने के लिए स्वचालित रूप से डिस्कनेक्ट हो रहा है। मैं कनेक्शन कैसे रखूँ?

कुछ चीज़ें जो मैंने पहले ही आज़मा ली हैं:

  • केवल 5Ghz पर freq सेट करें
  • अन्य सभी ज्ञात Wifis हटाएं
  • मैन्युअल रूप से वाईफ़ाई जोड़ें

जब तक कनेक्शन स्थिर नहीं होता, तब तक मैं डिवाइस को उसके संबंधित ऐप से कनेक्ट नहीं कर सकता। क्या कोई ऐप हैं जो इसे हासिल कर सकते हैं?

संपादित करें :

जब डिवाइस डिस्कनेक्ट होता है तो Logcat निम्नलिखित प्रिंट करता है:

12-23 20:29:09.368: D/IpReachabilityMonitor(777): clear: iface{wlan0/21}, v{4}, ntable=[]
12-23 20:29:09.377: I/wpa_supplicant(4270): wlan0: CTRL-EVENT-DISCONNECTED bssid=00:e0:5d:91:1b:ec reason=3 locally_generated=1
12-23 20:29:09.381: D/WifiStateMachine(777): WifiStateMachine: Leaving Connected state

मुझे अब तक जो पता चला है, वह यह है कि यह एक कर्नेल समस्या हो सकती है। हालाँकि, मुझे इस मामले में Android के लिए कोई संदर्भ नहीं मिला है।



संकेत के लिए धन्यवाद। adb shellविस्मयादिबोधक चिह्न हटा दिया और मैं अब और नहीं याद आ रही इंटरनेट कनेक्शन के बारे में कोई सूचना प्राप्त नहीं है। हालाँकि, थोड़े समय के बाद कनेक्शन को बंद किया जा रहा है। यह जुड़ा हुआ रहता है। 10 से 30 सेकंड और फिर डिस्कनेक्ट हो जाता है। यह फिर से जुड़ता है, हालांकि वीडियो ट्रांसफर बाधित होता है। कोई विचार?
डेनिस लोह

1
हे डेनिस, यह नरक के रूप में कष्टप्रद है। जब मैं अपने डिवाइस को एक कनेक्शन पर रहने के लिए कहता हूं, तो मुझे उम्मीद है कि यह मेरी इच्छाओं का सम्मान करेगा, न कि "मुझे लगता है कि मुझे यू डंब यूजर की तुलना में अधिक अच्छा लगता है" कार्ड।
माइंडविन

मैंने अब सैमसंग गैलेक्सी एस 5 डिवाइस के साथ वाईफाई की भी जाँच की और यह वहाँ की तरह काम कर रहा है। मुझे पता नहीं है कि स्टॉक एंड्रॉइड के साथ क्या गलत है।
डेनिस लोह

जवाबों:


5

मुझे स्पष्ट रूप से मेरी समस्या का एक संभावित समाधान मिल गया।

मैं बस डीएचसीपी सेटिंग्स को स्थिर करने के लिए सेट करता हूं और उपकरणों को एक उपयुक्त आईपी, गेटवे देता हूं और डीएनएस प्रीसेट को छोड़ देता हूं क्योंकि यह (8.8.8.8) इन निर्देशों का पालन करके है: क्या DNS के बिना स्थिर आईपी पते को असाइन करना संभव है?

बाद में यह अभी भी लापता इंटरनेट कनेक्शन के बारे में शिकायत करता है, लेकिन इस बार यह कनेक्शन रखता है।

मैं इसे अपने Nexus 5 और Nexus 9 दोनों पर टेस्ट करता हूं और यह काम करने लगता है।


अंत में यह पाया, मैं राउटर में इंटरनेट डालने वाला था, तब केवल ICMP पिंग अनुरोधों को अनुमति देता हूं और अन्य सभी इंटरनेट अनुरोधों को अवरुद्ध करता हूं ताकि क्लाइंट डिवाइस कनेक्ट रहें, यदि ग्राहक के पास ICMP पिंग तक पहुंच है तो वे इंटरनेट नहीं दिखाएंगे याद आ रही है
सेडी मुओज़ा

0

एंड्रॉइड एसयू वैश्विक सेटिंग्स में एक वाईफ़ाई को ड्रॉप करने के लिए पूर्व निर्धारित है जिसमें कोई इंटरनेट कनेक्शन नहीं है। यहां तक ​​कि अगर आप 'जुड़े रहें' का चयन करते हैं, तो यह चंचल है और अभी भी कनेक्शन छोड़ सकता है; और हर बार जब चक्र दोहराता है, तो कनेक्शन खो जाएगा। लेकिन Wifi को बिना किसी इंटरनेट के ड्रॉप करने की कमांड को SU वैश्विक सेटिंग्स (कंप्यूटर पर बायोस जैसा थोड़ा) में बदला जा सकता है।

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

यदि आप ADB और तेज़ बूट का उपयोग करने में सक्षम हैं, तो यह शेल कमांड marshmallow पर काम करता है: suसुपर यूजर मोड में प्रवेश करने के लिए टाइप करें। फिर निम्न कमांड टाइप करें:

settings put global captive_portal_detection_enabled0

यह "ड्रॉप वाईफाई अगर कोई इंटरनेट कनेक्शन" फ़ंक्शन को अक्षम करता है।

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