У тебя к нему только один клиент по WiFi подключен, или несколько?
PS Перечитал тему два раза. Не догнал в чем проблема?
Чтобы работал ИС через роутер? включаем PPNP соединение, прописываем логин и пароль в договоре. Затем надо зайти в кабинет ИС (если первый раз ставишь роутер) и поменять пароль: такой процедурой они регят (по крайней мере, раньше регили) новый mac адрес. И все работает.
Чтобы работал осел? Заходишь в осла в настройки, находишь пункт, где указан номер порта, по которому ходит осел. Далее в старой версии заходишь в адванс-порт форвардинг (в новой версии это называется "виртуальтный сервер" ставишь галочку на правило, называешь его, внешним и внутренним портом указываешь порт осла, а в ip пишешь адрес машины, на которой стоит осел. Если надо, чтоб осел на нескольких машинах работал (как в теме уже писали), на каждой машине прописываешь разные порты (желательно командой netstat посмотреть, что они у тебя никем не используются), а затем создаешь по еще одному правилу для каждой машины, только меняешь порты и ip.