Временные диапазоны (time-range).

Shaper related questions
Post Reply
sprite9
Posts: 4
Joined: 11 Mar 2015, 15:33

Временные диапазоны (time-range).

Post by sprite9 »

Добрый день.
Пробую использовать time-range

Code: Select all

[shaper]
time-range=1,00:00-8:59
time-range=2,09:00-16:59
time-range=3,17:00-23:59
attr=Filter-Id
up-limiter=police
down-limiter=htb
verbose=1
на тестовом сервере все нормально было. Применил на рабочем. И здесь выходит проблема. Не применяются. Радиус отвечает вот таким образом

Code: Select all

        Filter-Id = "2,30720"
        Filter-Id = "20480"
        Filter-Id = "1,40960"
        Filter-Id = "3,20480"
show sessions показывает

Code: Select all

accel-ppp# show sessions match username test
 ifname  |     username     |  calling-sid  |       ip       | rate-limit  | type | comp | state  |   uptime   
---------+------------------+---------------+----------------+-------------+------+------+--------+------------
 ppp798  | test3            | 10.70.255.234 | 172.16.65.131  | 20480/20480 | pptp | mppe | active | 00:00:22 
если выполнить команду reload, то скорость нормально меняеться на нужную в свой временой интервал.

В чем может быть проблема? Как заставить работать time-range?
Версии accel-ppp разные пробовал 1.7.3, 1.7.4 и 1.8.0
Dmitry
Администратор
Posts: 954
Joined: 09 Oct 2014, 10:06

Re: Временные диапазоны (time-range).

Post by Dmitry »

1. попробуй на 1.9, хотя и на старых работало
2. давай смотреть логи
sprite9
Posts: 4
Joined: 11 Mar 2015, 15:33

Re: Временные диапазоны (time-range).

Post by sprite9 »

Dmitry wrote:1. попробуй на 1.9, хотя и на старых работало
2. давай смотреть логи
1. 1.9 в ebuild нет еще, не хотелось бы руками собирать.
2. а на что в логах обратить внимание, на какой модуль вербозе увеличить? В логах вроде отвечает нормально.
Mar 25 15:27:08 nas2 accel-pppd: ppp128:: recv [RADIUS(1) Access-Accept id=1 <Service-Type Framed-User> <Framed-Protocol PPP> <Framed-IP-Address 172.18.136.9> <Framed-IP-Netmask 255.255.255.255> <Filter-Id "2,30720"> <Filter-Id "1,40960"> <Filter-Id "3,20480"> <Session-Timeout 86400> <Acct-Interim-Interval 310><Microsoft MS-MPPE-Encryption-Policy 1><Microsoft MS-MPPE-Encryption-Type 6><Microsoft MS-MPPE-Send-Key ><Microsoft MS-MPPE-Recv-Key ><Microsoft MS-CHAP2-Success > <Vendor-Specific > <Vendor-Specific >]
правда я сейчас на радиусе удалил Filter-Id "20480", в этом случае вроде определяет нормально время. Но я хотел бы дефолтный Filter-Id оставить (не на всех акселях, которые биллингом обслуживаются установлены временные промежутки) и в доках написано, что он тоже может быть.
Dmitry
Администратор
Posts: 954
Joined: 09 Oct 2014, 10:06

Re: Временные диапазоны (time-range).

Post by Dmitry »

да, может
ладно, проверю у себя
Post Reply