Страница 1 из 2

mpd и патчи

Добавлено: Пт дек 22, 2006 5:07 pm
stopor
обьясните плиз как их накладывать!!!
простым копированием в папку порта они не накладываются!!?
как ручками это всё пофиксить?
может кто выложит уже готовый!

Добавлено: Сб дек 23, 2006 12:37 pm
stopor
ух разобрался сам и пропатчил
позже после праздников выложу готовые патчи
для портов FreeBSD 6x (на верное и для выше 5.1 пойдет)
я как понял они не подгрибают .diff и соотвественно изменили подход к патчам

Добавлено: Сб дек 23, 2006 3:54 pm
~AsmodeuS~
ждём

Добавлено: Ср дек 27, 2006 2:23 pm
stopor
8) обновил порты и почикал патчи :evil:
пришлось обратно делать

http://rapidshare.com/files/9157843/patchMPD3.18.tgz

В общем суть такова есть папка files в портах туда и кладутся патчи,
а всё остальное смотрел хэндбук по фре. Патчи оригинальные, только разложены, поименованы и добавлены заголовки как надо.

В общем потестите!



p.s. Обновите порты сначала, там появился патч в MPD от 15 декабря 2006, что-то с MS-CHAP правит.

Добавлено: Пт дек 29, 2006 2:25 pm
stopor
DLs Last download
0 N/A

:( никому не нужно

:shock:

Добавлено: Сб дек 30, 2006 8:07 am
~AsmodeuS~

Добавлено: Вт янв 09, 2007 6:47 am
stopor
:( Блин 4 дня назад обновил систему
была rc1 6.2 стала rc2 6.2 + порты
в итоге mpd не работает с патчем :cry:
по мудоховшись и плюнул поставил 6.1 amd64
(всё ровно нужно было 64 битку ставить)
обновился поставил 0.35b= результат аналогичный 0!!
ip не выдаёт!
теперь думаю или у меня глюки были и он изначально не работал
или что случилось.

теперь пара вопросов
1. как я понял с патчем abills должен считать трафик в реали, без соответственно только после завершения сессии?
2. Что помню по обновлению = обновились какието lib`ы и с капана модули перловские, могли ли они повлиять на недееспособность?

:idea: :?:

Добавлено: Вт янв 09, 2007 9:33 am
~AsmodeuS~
1 Нет с патчем просто устанавливался лимит сесии.
2 Ип не выдаётся потому что вы ставите нас сервер MPD (по умолчанию это мпд с патчем) и он передёт параметр лимита сесии который нормальный мпд не понимает и все после этого параметра не принимается. Или возможно вы не подключили словарь в радиус.

для проверки что выдаёт биллинг заведите все в файл abills/libexec/radtest.sh

Добавлено: Вт янв 09, 2007 2:33 pm
stopor
Или возможно вы не подключили словарь в радиус.
Как проверить, подключить и т.д?**
abills/libexec/radtest.sh
на auth
всё вроде правильно
Session-Timeout=10
Exppp-Traffic-Limit=12582912
Framed-IP-Address = 192.168.1.1
Framed-IP-Netmask = 255.255.255.255

а по
radtest выдает только
Session-Timeout=10

Добавлено: Вт янв 09, 2007 3:14 pm
stopor
словари подключил по radtest вроде то выдаёт
вроде пускает и все ок!
счас пойду на боевой машине эксперементировать!

Добавлено: Вт янв 09, 2007 5:15 pm
stopor
в общем да нужны были словари радиусу!
я то когда патч правил в тарифах ни чего и не указывал :D

а когда обновился, влепил ограничение по трафику, в итоге
по глупости списал на обновление :roll: хотя там и были другие глюки
от чего я и подумал!

всё ОК и всё работает!!!

~AsmodeuS~
БИГ Сенкс!

Так все так как эти гребанные патчи накладывать?

Добавлено: Вс янв 21, 2007 10:15 am
mailo
Так все так как эти гребанные патчи накладывать?
Стоит 6.0, обновленные порты, 3.18 просто если патчи положить в files то не получается, можно по шагам как это сделать:?

Добавлено: Пн янв 22, 2007 6:48 am
stopor
в архиве по моему папка с патчами !
вот эти файла и копируете в папку
/usr/ports/net/mpd/files (вроде так, по памяти)
заходите в порт
наглядно проверьте в /files файлы patch-src::1(2,3, и т.д + имя файла)
/usr/ports/net/mpd/
сделайте
маkе patch
если все ок
маkе install

Добавлено: Чт фев 01, 2007 9:51 pm
shelma
stopor писал(а):Патчи оригинальные, только разложены, поименованы и добавлены заголовки как надо.
огромное спасибо :)

Добавлено: Пн фев 05, 2007 9:55 am
eddy_mut
в архиве по моему папка с патчами !
вот эти файла и копируете в папку
/usr/ports/net/mpd/files (вроде так, по памяти)
заходите в порт
наглядно проверьте в /files файлы patch-src::1(2,3, и т.д + имя файла)
/usr/ports/net/mpd/
сделайте
маkе patch
если все ок
маkе install
Все так и сделал.
Но все равно не работает.
Заметил одно четкое отличие при выборе типа NAS. Если выбираю mpd с патчем (что по логике и нужно выбирать, ведь я пропатчил mpd?), то скрипт /usr/local/abills/libexec/radtest.sh auth выдает помимо нужного IP-адреса еще и лимит траффика (который я не прописывал в тарифе), и, при такой схеме, mpd не может выдать корректный IP-адрес (значит он непропатчился, раз не понял радиус аттрибута exppp-traffic-limit, и вслед за этим не понял и другие аттрибуты, как то Framed-IP-Address и т.д.), а если я выберу тип NAS other, то траффик лимит больше не выдается, и значит mpd у меня подхватит корректный IP-адрес. Но это меня уже не устраивает потому как и сброс сессий не будет работать.

Вот такая петрушка.