FREESCO на Украине Официальный сайт FREESCO

FREESCO router

(программный маршрутизатор на основе Линукс)
Главная/Main -> Загрузка/Download -> Пакеты/Packages -> Faust Callback

Поддержка Callback во FREESCO router для Киевского провайдера Faust

Мой провайдер предоставляющий мне выделенную линию: Faust ISP г.Киев www.faust.net.ua
Кроме нормального отношения он предоставляет еще и шаровой диалапный доступ к инету, как резервный канал, для тестирования, или мало ли зачем еще...

Faust начал предоставлять callback в Киеве одним из самых первых... И хорошо отлаженная тогда технология не давала сбоя, но была в принципе экспериментальной на то время... Сейчас для моего пакета который основан на ppp v2.4.3 и стандартном протоколе CBCP она немного не совместима... ибо использовала свое решение на ppp v2.4.1.

Спасибо админы помогли, не то что у некоторых провов тех поддержка.... Короче выдали они мне патч для pppd 2.4.1 и я его скомпилил, и собрал вот в этот спецпакет:

Строка установки:

pkg -i http://freesco.linux.kiev.ua/packages/0.3.x/callback_0.1.4_faust_nab

Или загрузить:

Пакет: callback_0.1.4_faust_nab.tgz
Инсталяционный скрипт: callback_0.1.4_faust_nab
подробности пакета callback здесь...

Особенность его в том что кроме своей версии pppd Faust проводит аутентификацию различными способами, при дозвоне и при обратном звонке.
При обратном звонке к вам, в конце имени должен стоять '-' иначе он положит трубку, и опять начнет вам звонить. Но мы пошли другим путем :) Так как второй раз для ответа на входящий звонок вызывается pppd который не умеет CBCP, то он после успешной аутентификации не ложит трубку..., потому как не понимает о чем его просят :) и продолжает коннект. Это заработало с полпинка и нормально, хотя возможно правильный способ тоже будет реализован :)

Этот пакет базируется на версии 1.4 вернее ради этой особенности новая версия и была создана. Он включает полность версию Callback 1.4. А также содержит специфичный для Faust 'pppd' и заготовку системного профайла 'Faust.isp', который будет автоматически добавлен в систему. Внести в него свои логин и пароль можно обычным способом, через 'setup'.