1. DI-804 - девайс тупой, у него странные понятия об IPSec, поэтому для того, чтобы в туннель попадали пакеты для "дальней" подсети необходимо, чтобы:
- адрес терминирования туннеля всегда был .1 (да, вот так странно

- маска должна быть такой, чтобы длинк понимал, что "вдалеке" вот такая сеть, т.е. в вашем случае маска должна быть /(24-1), т.е. /23 как минимум, можно меньше - /22 и т.д. (но не вылезая за разрешенную для 192.*.*.* приватность, не помню, сколько там). Вроде бы вы это сделали.
- есть там где-то настройка маршрутизации еще, так вот в ней есть hop count, если сети фрагментированы (локальные для dlink'а), то hop count должен быть правильный (в зависимости от числа маршрутизаторов по маршруту ДО dlink'а).
- проверять маршрутизацию (и у провайдера тоже). Не забывать, что маршрутизация просто и маршрутизация в туннель - разные вещи, по-разному в разных девайсах реализованные (т.е. очень большой вопрос - как пришедший пакет будет обработан - запихнут в туннель, а ПОТОМ еще и по таблицам маршрутизации, или же наоборот, или же вообще БЕЗ маршрутизации)...