Tengo Android 4.2.2, Nexus 4 y me gustaría configurar una red adhoc. En primer lugar, rooteé el dispositivo, en segundo lugar, intenté crear una red adhoc en el teléfono Android: creo una red adhoc en un smartphone Android como se muestra a continuación:
shell@android:/ # ip link set dev wlan0 down
shell@android:/ # iwconfig wlan0 mode ad-hoc
shell@android:/ # iwconfig wlan0 channel 6
shell@android:/ # iwconfig wlan0 essid 'Test1'
shell@android:/ # ip link set dev wlan0 up
shell@android:/ # ifconfig wlan0 192.168.65.129
cuando escribí iwconfig wlan0
: el resultado es:
Qcom:802.11n ESSID:"Test1"
Mode:Ad-Hoc Frequency:2.437 GHz Cell: 02:82:5F:C1:4B:C1
Bit Rate=0 kb/s Tx-Power=0 dBm
RTS thr=2347 B Fragment thr=8000 B
Encryption key:off
En segundo lugar, en mi ordenador portátil, pude ver "Test1", así que me conecté a "Test1" y configuré una dirección IP estática 192.168.65.128. En este caso, el smartphone creó la red adhoc y mi portátil se unió a ella, entonces puedo hacer ping desde mi portátil al móvil y viceversa.
Sin embargo, en otro caso en el que mi portátil crea la red adhoc y más tarde en un teléfono Android, intenté unirme a ella:
shell@android:/ # iwconfig wlan0 mode ad-hoc
shell@android:/ # iwconfig wlan0 channel 6
shell@android:/ # iwconfig wlan0 essid 'Test1'
Pero, cuando escribo iwconfig wlan0
, ESSID sigue siendo off/any
.
Qcom:802.11n ESSID:off/any
Mode:Ad-Hoc Frequency:2.437 GHz Cell: Not-Associated
Bit Rate:0 kb/s Tx-Power=0 dBm
RTS thr=2347 B Fragment thr=8000 B
Encryption key:off
Parece que un teléfono Android puede crear una red adhoc pero no puede unirse a una existente. Encontré el mismo resultado cuando intenté configurar una red adhoc entre dos teléfonos Android. ¿Alguien puede decirme qué está mal aquí, y si hay alguna solución posible, intenté muchos métodos para configurar una red adhoc en Android, y solo este método parece funcionar, pero aún hay algo mal que evita que un teléfono Android se una a una red adhoc existente.
1 votos
Por favor, echa un vistazo a la tag-wiki de ad-hoc-networks y a las preguntas frecuentes primero. Es cierto que Android generalmente no admite el modo ad-hoc de forma predeterminada, pero hay varias soluciones disponibles y ya mencionadas.
0 votos
Ya he probado muchas soluciones, pero este método es el único que funciona para mí, pero aún así tengo el problema de unirme a una red ad hoc existente.