|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexander Burylov 2:5054/75.1 20 Sep 2007 22:30:25 To : All Subject : Патч ng_pppoe --------------------------------------------------------------------------------
Решил исправить пару ньюансов...
Патч добавляет следующую функциональность:
+ Подключение к заданному концентратору
Для этого в конфиге MPD или PPP при задании имя сервиса (Service-Name)
необходимо указать имя концентратора. Формат записи имени концентратора и
сервиса совместим с Windows:
1) Пусто либо "*": Подключаемся к сервису по умолчанию к первому ответившему
концентратору
2) "Имя-сервиса": Подключаемся к первому ответившему концентратору на
запрошенный сервис
3) "Имя-концентратора\": Подключаемся к сервису по умолчанию к указанному
концентратору
4) "Имя-концентратора\Имя-сервиса": Подключаемся к указанному сервису указанного
концентратора.
Соответственно в конфигах MPD или PPP c двумя слэшами. Пример для MPD:
set pppoe service "AC-Name\\"
Либо подключится к указанному концентратору (AC-Name), либо не подключится
вообще, даже если ответят концентраторы с другими именами.
+ В логах MPD, PPP пишутся все ответившие концентраторы, а не только тот к
которому подключились, что очень удобно и наглядно видно кто из провайдеров
"жив", а кто нет (в случае нескольких ISP).
- Исправляет ошибку (сообщение) модуля:
kernel: ng_pppoe[9]: session in wrong state
Данная ошибка обусловлена тем, что реализация модуля не предусматривает ответ от
множественных концентраторов и возникает в случае получения ответа PADO при уже
начавшемся подключении к первому ответившему (либо нужному) концентратору.
Патч для ng_pppoe.с:
* $FreeBSD: src/sys/netgraph/ng_pppoe.c,v 1.74.2.3 2006/09/02 12:38:26 glebius
* $Whistle: ng_pppoe.c,v 1.10 1999/11/01 09:24:52 julian Exp $
Применять:
patch -u <ng_pppoe.c.session.diff
http://l2nt.info/files/ng_pppoe.c.session.diff
До свидания, Alexander.
--- GoldED+/W32 1.1.5-30228
* Origin: Homenet Gate (2:5054/75.1)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/277546f2a0af.html, оценка из 5, голосов 10
|