Tetap terhubung dengan Wifi spesifik yang tidak memiliki internet

11

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.

Denis Loh
sumber
Terima kasih atas petunjuknya. Tanda adb shellseru 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?
Denis Loh
1
Hei Denis, ini menyebalkan sekali. Ketika saya memberi tahu perangkat saya untuk tetap pada satu koneksi, saya mengharapkannya untuk menghormati keinginan saya, tidak memainkan kartu "Saya pikir saya lebih pintar daripada pengguna bodoh".
Mindwin
Saya sekarang juga memeriksa wifi dengan perangkat Samsung Galaxy S5 dan berfungsi seperti charme di sana. Saya tidak tahu apa yang salah dengan stock android.
Denis Loh

Jawaban:

5

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.

Denis Loh
sumber
akhirnya menemukan ini, saya hendak meletakkan internet di router, maka hanya mengizinkan ICMP ping permintaan dan memblokir semua permintaan internet lainnya sehingga perangkat klien tetap terhubung, saya berasumsi jika klien memiliki akses ke ICMP ping mereka tidak akan menunjukkan internet hilang
Ceddy Muhoza
0

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 suuntuk masuk ke mode super user. Kemudian ketik perintah berikut:

settings put global captive_portal_detection_enabled0

Ini menonaktifkan fungsi "jatuhkan wifi jika tidak ada koneksi internet".

Ted
sumber