Apakah mungkin untuk menyiapkan Android dalam mode wifi ad-hoc peer-to-peer? Misalnya, saya ingin satu telepon menyiarkan pesan, dan meminta semua rekan di jaringan menerima siaran, tanpa memiliki server. Saya ingin menggunakan wifi karena jangkauan bluetooth lebih terbatas.
95
Jawaban:
Berikut adalah laporan bug pada fitur yang Anda minta.
Statusnya adalah "ditinjau" tetapi saya tidak yakin itu belum diterapkan.
http://code.google.com/p/android/issues/detail?id=82
sumber
Meskipun Android tidak dapat menemukan dan terhubung ke jaringan ad-hoc, Android pasti dapat terhubung ke Titik Akses. Jadi sebagai solusi, Anda dapat mengubah Kartu Nirkabel Anda menjadi Titik Akses menggunakan, misalnya, Connectify .
sumber
teman saya dan saya saat ini sedang mengembangkan perpustakaan java yang menerapkan protokol AODV (perutean multihop yang cocok untuk jaringan seluler), dalam tesis sarjana kami. 'Produk' terakhir mencakup cara mudah untuk membuat / bergabung dengan jaringan adhoc di beberapa perangkat android dan antarmuka melalui perpustakaan, untuk mengirim dan menerima pesan. Sayangnya setiap jenis ponsel seperti hero, nexsus one ... memiliki cara yang bergantung pada telepon untuk membuat jaringan adhoc jadi saat ini kami hanya mendukung beberapa ponsel).
ini berarti bahwa setelah proyek ini selesai, orang-orang dengan ponsel yang di-rooting dapat mengimplementasikan aplikasi terdistribusi mereka (berbagi file, game, ...) hanya dengan memasukkan file library .jar dalam proyek android mereka.
semuanya open source
http://code.google.com/p/adhoc-on-android/
sumber
Anda dapat menghubungkan perangkat android Anda ke jaringan ad-hoc yang dikenal.
edit /system/etc/wifi/tiwlan.ini
edit /data/misc/wifi/wpa_supplicant.conf
jika itu terlalu sederhana, lihat instruksi ini .
sumber
Dukungan untuk jaringan WiFi peer to peer tersedia sejak API level 14 .
sumber
Mungkin berhasil menggunakan JmDNS di Android: http://jmdns.sourceforge.net/
Ada banyak mesin berkemampuan nol di luar sana, jadi ini akan memungkinkan penemuan dengan lebih dari sekedar perangkat Android.
sumber
Jawaban Anda adalah Wi-Fi langsung yang tersedia dengan ICS. Berikut ini tautan untuk penjelasan di dokumen Android
sumber
Anda dapat menggunakan kerangka kerja Alljoyn untuk konektivitas Peer-to-Peer di Android. Ini didasarkan pada jaringan Ad-hoc dan juga Open source.
sumber
Saya tidak berpikir ini menyediakan lingkungan perutean paket nirkabel multi-hop. Namun, Anda dapat mencoba mengintegrasikan mekanisme perutean sederhana. Lihat saja Wi-Share untuk mendapatkan gambaran bagaimana hal itu dapat dilakukan.
sumber
Ya, tetapi:
1. root perangkat Anda (jika Anda memiliki Nexus S seperti saya, lihat ini )
2. instal root explorer (cari di pasar)
3. temukan file wpa_supplcant yang sesuai dan ganti (dan backup) yang asli seperti yang ditunjukkan di utas ini
di atas telah diuji pada Nexus S I9023 saya android 2.3.6
sumber
Selain jawaban Telmo Marques: Saya menggunakan Virtual Router untuk ini.
Seperti connectify, itu membuat titik akses di mesin Windows 8, Windows 7 atau 2008 R2 Anda, tetapi ini open-source.
sumber