У меня Nexus 7 с CyanogenMod 10.1. По какой-то причине я не могу подключиться к нему со своего ноутбука в той же сети Wi-Fi. Я не могу пинговать ни в одном направлении. Раньше я мог пинговать только в одну сторону.
Только что попробовал на своем HTC Sensation, и у меня не было такой же проблемы. Также Nexus и HTC не могут связаться друг с другом.
У меня были аналогичные проблемы с другими устройствами Android. Раньше я разрабатывал приложение и не мог установить сокетное соединение с Android-устройства на свой компьютер. Как только мне удалось успешно пропинговать ноутбук с моего устройства, все заработало.
Не знаю, ясно ли, что это не постоянно. В прошлом я возился, и в конце концов они поговорили, но согласованного решения не было.
Я наблюдал это в 2 разных сетях Wi-Fi.
Я знаю, что этот вопрос уже довольно старый, но я наткнулся на него в поисках ответа и сумел решить его сам.
Что я сделал, так это загрузил проводник корневых файлов (я использовал Root Browser из JRummy Apps) и перешел к /proc/sys/net/ipv4, отредактировав icmp_echo_ignore_all так, чтобы это был 1-строчный 1-символьный файл, который просто говорит 0 (когда Я открыл файл, он был установлен в 1)
Никакой перезагрузки, ICMP-запросы начали работать после сохранения. Надеюсь, это поможет кому-то другому!
Бенджамин
Тамогна Чоудхури