Устройства Android не знают маршрута к хосту, расположенному в той же сети

Имеется офисная сеть (с одним Wi-Fi маршрутизатором). Я пытаюсь подключить (веб-браузер, telnet) устройства Android к моему хосту (оба подключены к одному маршрутизатору через Wi-Fi).

Настройки маршрутизатора:

IP: 192.168.1.1
Mask: 255.255.255.0

На хосте назначения

#ifconfig
eth2   inet addr:192.168.1.108  Bcast:192.168.1.255  Mask:255.255.255.0

# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth2
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth2
192.168.1.0     0.0.0.0         255.255.255.0   U     2      0        0 eth2

Мой адрес хоста: 192.168.1.108

Адрес устройства Android: 192.168.1.105

Когда я пытаюсь пропинговать свой хост с Android (2.x/4.x) (планшетный ПК/мобильный), следующие сообщения напечатано:

From 192.168.1.105: icmp_seq=xx Destination Host Unreachable

Я попытался отследить маршрут до хоста с помощью инструмента "трассировка маршрута" на двух устройствах Android. Одно устройство показало свой собственный адрес, но после нескольких попыток оно показало адрес назначения и имя хоста. Затем я попытался подключиться к веб-службе, запущенной на конечном хосте, и она подключилась.

Затем через некоторое время он не смог подключиться снова, и трассировка показала тот же "собственный" адрес и имя хоста.

Мне не удалось заставить другое устройство Android показывать имя хоста назначения с "трассировкой маршрута".

То же самое было с предыдущим маршрутизатором Wi-Fi.

Что случилось? Почему они думают, что "192.168.1.108" принадлежит другой сети?