mpd install

Вопросы и пожелания
Ответить
xilix
Сообщения: 36
Зарегистрирован: Чт ноя 01, 2007 6:13 pm
Контактная информация:

mpd install

Сообщение xilix »

Начну сначала. Мы протянули домовую локалку. Пока что 3 человека в ней, но все в разных домах, соответственно свичи и все прочее на крышах есть.

Ну и приспичило мне под фрю 6.2 биллинг поставить. Фрю я начал изучать не более, чем месяц назад. Сервер функционирует как гейт, прокси и файл сервер для фильмов. После долгого изучения всевозможных биллингов решил, что абиллс самый лучший из бесплатных.

прошел квест по ссылке
http://abills.asmodeus.com.ua/wiki/doku ... install:ru

веб морда работает, юзверя создаются.

Ну не зря наверное тут целый раздел посвящен MPD. Соответственно на мпд я и застрял.

navigate# pkg_info | grep mpd
mpd-3.18_4 Multi-link PPP daemon based on netgraph(4)

в ядре есть
# Поддержка netgraph
options NETGRAPH
options NETGRAPH_PPP
options NETGRAPH_PPTPGRE
options NETGRAPH_L2TP
# Поддержка шейпера
options IPFIREWALL
options IPFIREWALL_DEFAULT_TO_ACCEPT
options DUMMYNET

я вот это никак не пойму, т.к. в фре я чайник
Патч разширяющий возможности MPD

Лутше всего использовать исходники от сюда. При использовании MPD с дистрибутивов выше FreeBSD 5.1 патч не применяется коректно.

soft/kha0s-mpd.tar.gz (Входит в Abills, каталог soft) Патч ставится после патча boco@ufanet.ru - mpd-3.18-drop-user-1.diff, хотя и полностью независим от него. Предназначен для тех случаев, когда пользователю необходимо предоставить предоплаченый объем траффика. Для удобства и универсальности лимит выставляется по аналогии с exppp:
VENDOR Exppp 1976
ATTRIBUTE Exppp-Traffic-Limit 2 integer Exppp
надо в порты скопировать пупку /patch из абилс и ставить, патчи сами встанут? или еще какие-то манипуляции?

вот это вендор и атрибуте тоже н понятно куда писать.

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

Это чтоб не говорили, мол, зачем для трех юзверей биллинг :)

xilix
Сообщения: 36
Зарегистрирован: Чт ноя 01, 2007 6:13 pm
Контактная информация:

Сообщение xilix »

вроде все, что нужно прописал, специально в вебморде создал юзера
testuser testpassword

radtest testuser testpassword 127.0.0.1:1812 0 radsecret 0 127.0.0.1

Код: Выделить всё

navigate# radtest testuser testpassword 127.0.0.1:1812 0 radsecret 0 127.0.0.1
Sending Access-Request of id 125 to 127.0.0.1 port 1812
        User-Name = "testuser"
        User-Password = "testpassword"
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 0
        Framed-Protocol = PPP
Re-sending Access-Request of id 125 to 127.0.0.1 port 1812
        User-Name = "testuser"
        User-Password = "testpassword"
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 0
        Framed-Protocol = PPP
Re-sending Access-Request of id 125 to 127.0.0.1 port 1812
        User-Name = "testuser"
        User-Password = "testpassword"
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 0
        Framed-Protocol = PPP
Re-sending Access-Request of id 125 to 127.0.0.1 port 1812
        User-Name = "testuser"
        User-Password = "testpassword"
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 0
        Framed-Protocol = PPP
Re-sending Access-Request of id 125 to 127.0.0.1 port 1812
        User-Name = "testuser"
        User-Password = "testpassword"
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 0
        Framed-Protocol = PPP
Re-sending Access-Request of id 125 to 127.0.0.1 port 1812
        User-Name = "testuser"
        User-Password = "testpassword"
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 0
        Framed-Protocol = PPP
Re-sending Access-Request of id 125 to 127.0.0.1 port 1812
        User-Name = "testuser"
        User-Password = "testpassword"
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 0
        Framed-Protocol = PPP
Re-sending Access-Request of id 125 to 127.0.0.1 port 1812
        User-Name = "testuser"
        User-Password = "testpassword"
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 0
        Framed-Protocol = PPP
Re-sending Access-Request of id 125 to 127.0.0.1 port 1812
        User-Name = "testuser"
        User-Password = "testpassword"
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 0
        Framed-Protocol = PPP
Re-sending Access-Request of id 125 to 127.0.0.1 port 1812
        User-Name = "testuser"
        User-Password = "testpassword"
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 0
        Framed-Protocol = PPP
radclient: no response from server for ID 125

в логах ничего не появляется. более того, лог файла по указанному пути вообще нет

xilix
Сообщения: 36
Зарегистрирован: Чт ноя 01, 2007 6:13 pm
Контактная информация:

Сообщение xilix »

немного повоевал с радиусом, теперь другая картина:

Код: Выделить всё

navigate# radtest testuser testpassword 127.0.0.1:1812 0 radsecret 0 127.0.0.1
Sending Access-Request of id 60 to 127.0.0.1 port 1812
        User-Name = "testuser"
        User-Password = "testpassword"
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 0
        Framed-Protocol = PPP
Re-sending Access-Request of id 60 to 127.0.0.1 port 1812
        User-Name = "testuser"
        User-Password = "testpassword"
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 0
        Framed-Protocol = PPP
rad_recv: Access-Reject packet from host 127.0.0.1:1812, id=60, length=20
rad_verify: Received Access-Reject packet from client 127.0.0.1 port 1812 with invalid signature (err=2)!  (Shared secret is incorrect.)
navigate#
это что значит? что либо абиллс либо радиус либо мпд не правильно работают с базой sql?

fozzy
Сообщения: 13
Зарегистрирован: Вс апр 29, 2007 7:35 am
Откуда: Kyiv, UA

Сообщение fozzy »

Shared secret is incorrect.)

ИМХО, всё очень доходчиво написано английским по белому.

xilix
Сообщения: 36
Зарегистрирован: Чт ноя 01, 2007 6:13 pm
Контактная информация:

Сообщение xilix »

Ну не схавал мпд те данные, что я вводил в веб морде. Ну и где рыть то?

mixa
Сообщения: 4
Зарегистрирован: Сб ноя 10, 2007 5:10 pm

Сообщение mixa »

Еще раз с самого начала, пошагово, все получится. Обновить порты. Лично я использую мпд 4.3 Все работает. Через веб отрубает, через веб биллинга отрубает, переработка пользователей в минус минимальна.

xilix
Сообщения: 36
Зарегистрирован: Чт ноя 01, 2007 6:13 pm
Контактная информация:

Сообщение xilix »

это все было изза табуляции файле /etc/radius.conf

Ответить