Estoy tratando de desarrollar una aplicación que reconoce cuándo estoy en casa basado en si mi teléfono está en mi red wifi o no. Me estoy encontrando con un problema extraño en el que solo puedo hacer ping al teléfono si he intentado recientemente (dentro del último minuto más o menos) acceder a una página web en la máquina desde la que estoy haciendo ping. Ni siquiera puedo obtener una respuesta ARP a menos que haya intentado acceder recientemente a la máquina.
Entonces, ¿los teléfonos Android tienen un firewall muy restrictivo por defecto? ¿Hay alguna forma de cambiar esto?
No creo que sea un problema de red, porque puedo hacer ping al teléfono en cualquier momento desde mi enrutador, simplemente no responde a otros clientes en la red.