Страница 4 из 34

Re: ABillS v0.5

Добавлено: Ср дек 02, 2009 8:56 pm
lasik
через цвс все и ставият

Re: ABillS v0.5

Добавлено: Чт дек 03, 2009 3:32 pm
sa1
kvirtu писал(а):Вот еще заметил:
При добавлении нового Сервера доступа, он не показываться если зайти в меню Сервер доступа, при просмотре через Mysql-командер в базе он есть ???
Если указать при его создании указать IPN и групу, только тогда новый НАС виден в админке.
И еще:
После переноса базы с 0.42, наложения обновлений в базу, тарифные планы перепутались, к примеру:
тарифный план Unlim1024 - его интервалы стали от тарифа Unlim256
И еще:
на фре 5.4, ядро было собрано с NETGRAPH_PPP , на 6.4 собрал сначала с NETGRAPH_PPP, все в принципе работало, потом вычитал что еще надо и с NETGRAPH_PPPOE, после этого начались глюги с зависанием сессий, причем как то хаотично , одних юзверов пускает других нет, хотя реально их не было в мониторинге
По шейперу:
Если запустить команду:
/usr/abills/libexec/billd checkspeed NAS_IDS=8 RECONFIGURE=1
Правила создаються, но инет перестает бегать у юзверей, перезагрузка сервера не помогла ....
Парни, какая фря 5.4??? Забывайте про нее, забывайте про 6.4.
Привыкайте к 8.0!!!

Re: ABillS v0.5

Добавлено: Пт дек 04, 2009 7:53 am
kvirtu
Под 8-ку Exppp компилиться ???
и насколько стабббильна 8-ка ???

Re: ABillS v0.5

Добавлено: Сб дек 05, 2009 10:54 am
~AsmodeuS~
не копилиться


пока про стабильность тяжело говорить

Re: ABillS v0.5

Добавлено: Сб дек 05, 2009 4:43 pm
kvirtu
~AsmodeuS~ писал(а):не копилиться
пока про стабильность тяжело говорить
Понял, спасибо
Все же пока для Exppp нужно использовать 6.4 ???

Re: ABillS v0.5

Добавлено: Пн дек 07, 2009 9:56 am
antony
lasik писал(а):через цвс все и ставият
а подскажи строчку с которой обновится можно, типа svn блаблабла

Re: ABillS v0.5

Добавлено: Пн дек 07, 2009 9:56 am
antony
шейпер срубает все правила фирвола, так и задумано?

Re: ABillS v0.5

Добавлено: Пн дек 07, 2009 10:01 am
yuracher
antony писал(а):а подскажи строчку с которой обновится можно, типа svn блаблабла

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

cvs -d:pserver:anonymous@abills.cvs.sourceforge.net:/cvsroot/abills login
cvs -z3 -d:pserver:anonymous@abills.cvs.sourceforge.net:/cvsroot/abills checkout -r rel-0-5 abills
Я робив так. ;)

Re: ABillS v0.5

Добавлено: Пн дек 07, 2009 10:54 am
antony
yuracher писал(а):
antony писал(а):а подскажи строчку с которой обновится можно, типа svn блаблабла

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

cvs -d:pserver:anonymous@abills.cvs.sourceforge.net:/cvsroot/abills login
cvs -z3 -d:pserver:anonymous@abills.cvs.sourceforge.net:/cvsroot/abills checkout -r rel-0-5 abills
Я робив так. ;)
спасибо. помогло.

Re: ABillS v0.5

Добавлено: Пн дек 07, 2009 10:59 am
antony
И еще.
Делал шейпер по данному мануалу.

http://abills.net.ua/wiki/doku.php/abil ... d_dummynet

Это справедливо для клиентов, которые роутятся.

А у меня клиенты ходят через нат. Как быть?

пока вставил нат выше всех правил abills-а

Re: ABillS v0.5

Добавлено: Пн дек 07, 2009 10:25 pm
mr_gfd
Итак, сегодня получил по голове следующей граблей.
Имеем: abills-0.5 вчерашний, rlm_perl, mpd5.3.
Имеем 2 класса трафика.
Для ТП имеем 2 интервала для обсчета 0 и 1 (глобальный и локальный соответственно), скорость не лимитируем.

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

#radtest.sh
Sending Access-Request of id 171 to 10.0.0.3 port 1812
        User-Name = "test"
        User-Password = "test111"
        NAS-IP-Address = 10.0.0.4
        NAS-Port = 0
        Framed-Protocol = PPP
rad_recv: Access-Accept packet from host 10.0.0.3:1812, id=171, length=580
        Session-Timeout = 2075514
        Filter-Id = "test"
        Framed-IP-Address = 192.168.4.52
        mpd-filter = "1#1=match dst net 192.168.3.0/24"
        mpd-filter = "2#1=match src net 192.168.3.0/24"
        mpd-filter = "1#2=match dst net 10.0.0.0/24"
        mpd-filter = "2#2=match src net 10.0.0.0/24"
        mpd-filter = "1#3=match dst net 192.168.4.0/24"
        mpd-filter = "2#3=match src net 192.168.4.0/24"
        Framed-IP-Netmask = 255.255.255.255
        mpd-limit = "in#1#1=flt1 pass"
        mpd-limit = "out#1#1=flt2 pass"
        mpd-limit = "out#2#0=all shape 0 4000"
        mpd-limit = "in#2#0=all shape 0 4000"
В этом случае о скорости у подключившегося не хочеться говорить вообще, ибо просто неприлично.

Если же в виде глобальной сети дать на входе пустое поле - Auth.pm на строке 596

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

    if ($class_id == 0 && $line->[1] && $line->[1] =~ /0.0.0.0/) {
ничче не передаст. А если б и передал, то ng_bpf ничего б не сгенерил. Вот.
А просьба простая - если скорость для сети класса 0 = 0, то не шейпить, а также передавать

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

          push @{$RAD_PAIRS->{'mpd-filter'} }, ($class_id)."#$i=match dst net $net";
          push @{$RAD_PAIRS->{'mpd-filter'} }, ($class_id+1)."#$i=match src net $net";
Да, раз я упомянул ng_bpf. Можно в мануал по мпд или по сборке ядра кастомного для 7.2 и выше

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

options         BPF_JITTER

Re: ABillS v0.5

Добавлено: Ср дек 09, 2009 1:23 pm
~AsmodeuS~
заведите ТП в демо я проверю

Re: ABillS v0.5

Добавлено: Вс дек 13, 2009 6:27 pm
antony
а эта опция в данной версии работает?

$conf{DV_EXPPP_NETFILES}='/usr/abills/cgi-bin/admin/nets/' путь к файлам с заданными сетями (только для exppp)
Завел классы трафика, завел тарифы. Но /usr/abills/cgi-bin/admin/nets/ файлов нет. Доступ на запись есть. Как создать файлы, только руками?

Re: ABillS v0.5

Добавлено: Пн дек 14, 2009 4:10 pm
~AsmodeuS~
если есть права система сама создаёт

Re: ABillS v0.5

Добавлено: Пн дек 14, 2009 6:38 pm
antony
Права есть. В версии 0.4 при редактирование интервалов выводилось сообщение:
Created '/usr/abills/cgi-bin/admin/nets//3.nets'

10.0.0.0/8 2
11.100.0.0/16 1
0.0.0.0/0 0

А в версии 0.5 не выводится.

Как нить дебаг можно посмотреть?

Вот какие пермишены у меня:

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

net# cat config.pl | grep DV_EXPPP_NETFILES
$conf{DV_EXPPP_NETFILES}='/usr/abills/cgi-bin/admin/nets/';
net# ls -l /usr/abills/cgi-bin/admin/
total 294
drwxr-xr-x  2 www  www     512 Dec  6 13:52 CVS
-rw-r--r--  1 www  www   51864 May 21  2009 charts.swf
-rw-r--r--  1 www  www    4156 Dec 13 13:44 charts.xml
-rw-r--r--  1 www  www    3937 Dec 13 13:44 charts1.xml
-rwxr-xr-x  1 www  www    1760 Feb 26  2008 help.cgi
-rwxr-xr-x  1 www  www  207651 Dec  3 00:24 index.cgi
drwxrwxrwx  2 www  www     512 Dec 13 21:15 nets
-rw-r--r--  1 www  www     408 Dec 13 16:17 weblog.log
net# ls -l /usr/abills/cgi-bin/admin/nets/
total 0
С правами все ок. Что не так?

drwxrwxrwx 2 www www 512 Dec 13 21:15 nets