Saya memiliki Nexus 5 dengan Marshmallow dan perangkat lain dengan WiFi 5,8GHz bawaan yang digunakan untuk mentransfer video dari itu. Ketika saya terhubung ke WiFi ini, ia terus memberi tahu saya, bahwa ia tidak memiliki koneksi internet dan dengan demikian jelas memutuskan koneksi secara otomatis untuk menemukan yang lebih baik. Bagaimana cara saya menjaga koneksi?
Beberapa hal yang sudah saya coba:
- atur freq ke 5Ghz saja
- hapus semua Wifis lain yang dikenal
- tambahkan wifi secara manual
Kecuali jika koneksi stabil, saya tidak dapat terhubung ke perangkat dengan aplikasi yang sesuai. Apakah ada aplikasi yang bisa mencapai itu?
EDIT :
Logcat mencetak yang berikut ini ketika perangkat terputus:
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
Apa yang saya temukan sejauh ini, adalah bahwa ini mungkin masalah kernel. Namun, saya belum menemukan referensi ke android dalam hal ini.
adb shell
seru dihapus dan saya tidak mendapatkan pemberitahuan tentang koneksi internet yang hilang lagi. Namun, koneksi masih terputus setelah beberapa saat. Itu tetap terhubung kira-kira. 10 hingga 30 detik dan kemudian terputus. Terhubung kembali, namun transfer video terputus. Ada ide?Jawaban:
Saya jelas menemukan solusi yang mungkin untuk masalah saya.
Saya cukup mengatur pengaturan DHCP ke statis dan memberikan perangkat IP yang sesuai, Gateway dan meninggalkan preset dns sebagaimana adanya (8.8.8.8) dengan mengikuti petunjuk ini: Apakah mungkin untuk menetapkan alamat IP statis tanpa DNS?
Setelah itu masih mengeluh tentang koneksi internet yang hilang, tetapi kali ini ia menjaga koneksi.
Saya mengujinya pada Nexus 5 dan Nexus 9 saya dan sepertinya berfungsi.
sumber
Android telah diatur dalam pengaturan SU global untuk menjatuhkan WIFI yang tidak memiliki koneksi internet. Bahkan jika Anda memilih untuk 'tetap terhubung', itu tetap berubah-ubah dan mungkin masih menjatuhkan koneksi; dan setiap kali siklus berulang, koneksi akan terputus. Tetapi perintah untuk menjatuhkan Wifi tanpa internet dapat diubah di pengaturan global SU (agak seperti Bios di komputer).
Mengapa ini diatur untuk memutuskan sekarang ada begitu banyak perangkat WIFI yang tidak terhubung internet, kamera, drone, alarm, jaringan bersih dll., Dan pemilik ponsel tidak memiliki kontrol koneksi karena perintah latar belakang di OS android.
Jika Anda kompeten untuk menggunakan ADB dan mem-boot dengan cepat perintah shell ini bekerja di marshmallow: ketik
su
untuk masuk ke mode super user. Kemudian ketik perintah berikut:Ini menonaktifkan fungsi "jatuhkan wifi jika tidak ada koneksi internet".
sumber