인터넷이없는 특정 Wi-Fi 연결 상태 유지


11

Marshmallow가 포함 된 Nexus 5와 5.8Ghz WiFi가 내장 된 다른 기기에서 동영상을 전송하는 데 사용됩니다. 이 WiFi에 연결하면 인터넷에 연결되어 있지 않으므로 더 나은 것을 찾으려면 자동으로 연결이 끊어집니다. 연결을 유지하려면 어떻게합니까?

내가 이미 시도한 것들 :

  • 주파수를 5Ghz로만 설정
  • 알려진 다른 Wifi를 모두 삭제
  • 수동으로 와이파이 추가

연결이 안정적이지 않으면 해당 앱으로 장치에 연결할 수 없습니다. 그것을 달성 할 수있는 앱이 있습니까?

편집 :

장치 연결이 끊어지면 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

내가 지금까지 알아 낸 것은 이것이 커널 문제 일 수 있다는 것입니다. 그러나이 경우 안드로이드에 대한 참조를 찾지 못했습니다.



힌트 주셔서 감사합니다. 는 adb shell느낌표를 제거하고 더 이상 누락 인터넷 연결에 대한 알림을받지 않습니다. 그러나 잠시 후에도 연결이 끊어지고 있습니다. 약 연결 상태를 유지합니다. 10 ~ 30 초 후 연결이 끊어집니다. 다시 연결되지만 비디오 전송이 중단됩니다. 어떤 아이디어?
Denis Loh

1
데니스, 이건 정말 짜증나 장치가 하나의 연결 상태를 유지하도록 지시하면 "U 바보 사용자보다 똑똑하다고 생각합니다"카드를 사용하지 말고 원하는 바를 존중해야합니다.
Mindwin

나는 또한 삼성 갤럭시 S5 장치로 와이파이를 확인했으며 거기에서 매력처럼 작동합니다. 나는 안드로이드 주식에 어떤 문제가 있는지 전혀 모른다.
Denis Loh

답변:


5

분명히 내 문제에 대한 가능한 해결책을 찾았습니다.

간단히 DHCP 설정을 고정으로 설정하고 장치에 적절한 IP, 게이트웨이를 제공하고 다음 지침에 따라 dns 사전 설정을 그대로 (8.8.8.8) 그대로 두십시오. DNS없이 고정 IP 주소를 할당 할 수 있습니까?

그 후에도 여전히 인터넷 연결이 끊어 졌다고 불평하지만 이번에는 연결을 유지합니다.

Nexus 5와 Nexus 9 모두에서 테스트했으며 작동하는 것 같습니다.


마지막으로 이것을 발견했습니다. 라우터에 인터넷을 넣고 ICMP 핑 요청 만 허용하고 다른 모든 인터넷 요청을 차단하여 클라이언트 장치가 계속 연결되도록했습니다. 클라이언트가 ICMP 핑에 액세스 할 수 있다고 가정하면 인터넷에 표시되지 않습니다 누락
Ceddy Muhoza

0

SU 전역 설정에는 Android가 사전 설정되어 있으며 인터넷에 연결되지 않은 WIFI를 삭제합니다. '연결 상태 유지'를 선택하더라도 문제가 발생하여 연결이 끊어 질 수 있습니다. 사이클이 반복 될 때마다 연결이 끊어집니다. 그러나 인터넷을 사용하지 않고 Wi-Fi를 끊는 명령은 SU 전역 설정 (컴퓨터의 Bios와 비슷)에서 변경할 수 있습니다.

인터넷 연결이 끊긴 WIFI 장치, 카메라, 드론, 알람, 깨끗한 네트워크 등이 너무 많으며 전화 소유자는 안드로이드 OS의 백그라운드 명령으로 인해 연결을 제어 할 수 없습니다.

ADB 및 빠른 부팅 기능이있는 경우이 쉘 명령은 marshmallow에서 작동 su합니다. 슈퍼 유저 모드로 들어가려면 입력하십시오. 그런 다음 다음 명령을 입력하십시오.

settings put global captive_portal_detection_enabled0

"인터넷에 연결되어 있지 않으면 WiFi 삭제"기능을 비활성화합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.