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

ipn шейпер freebsd 8.0 abills 0.52b

Добавлено: Пт июл 30, 2010 10:30 am
Hellion
При включении IPN правила в ipfw добавляются, но пайпы не создаются
/usr/abills/libexec/linkupdown ipn up rl0 akylin 10.10.20.2
Found = in conditional, should be == at /usr/abills/libexec/linkupdown line 226.
ngctl: send msg: File exists
ngctl: line 1: error in file
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=1000
options IPFIREWALL_FORWARD
options IPDIVERT
options NETGRAPH_IPFW
options LIBALIAS
options NETGRAPH_NAT
options NETGRAPH_NETFLOW
options NETGRAPH_SPLIT
options NETGRAPH_ECHO
options NETGRAPH_ETHER
options NETGRAPH_TEE
options NETGRAPH_BPF
options NETGRAPH_IFACE
options NETGRAPH_KSOCKET
options NETGRAPH_MPPC_ENCRYPTION
options NETGRAPH_SOCKET
options NETGRAPH_TCPMSS
options NETGRAPH_VJC

options NETGRAPH
options NETGRAPH_PPP
options NETGRAPH_PPTPGRE

options IPFIREWALL_DEFAULT_TO_ACCEPT
options DUMMYNET
options DEVICE_POLLING
options HZ=1000
/usr/abills/libexec/billd checkspeed NAS_IDS=14 SHOW_SPEED=1
akylin:
0 IN: 2048 OUT: 2048
не пойму в чем проблема!

Re: ipn шейпер freebsd 8.0 abills 0.52b

Добавлено: Пт июл 30, 2010 9:06 pm
~AsmodeuS~
ставте правильные маски 255.255.255.255

Re: ipn шейпер freebsd 8.0 abills 0.52b

Добавлено: Сб июл 31, 2010 6:25 pm
Hellion
в linkupdown
$BIT_MASK = 32 if ($BIT_MASK = 0);
заменил на
$BIT_MASK = 32 if ($BIT_MASK == 0);
/usr/abills/libexec/linkupdown ipn up rl0 akylin 10.10.20.2
ngctl: send msg: File exists
ngctl: line 1: error in file
та ошибка пропала!

но в ipfw
30777 0 0 allow ip from 10.10.20.2 to any via rl0
30777 0 0 allow ip from any to 10.10.20.2 via rl0

Re: ipn шейпер freebsd 8.0 abills 0.52b

Добавлено: Вс авг 01, 2010 7:48 am
~AsmodeuS~
1 читайте иногда то что я Вам пишу, и мануалы на сайте

2 что это за правила биллинг их не делает

Re: ipn шейпер freebsd 8.0 abills 0.52b

Добавлено: Пт авг 06, 2010 4:04 pm
Hellion
1) http://abills.net.ua/wiki/doku.php/abil ... les:ipn:ru вот тут читал маны!
2) $conf{IPN_FW_START_RULE}="/usr/local/bin/sudo /usr/abills/libexec/linkupdown ipn up rl0 %LOGIN %IP". ' > /dev/null 2>&1; '. "/usr/local/bin/sudo /sbin/ipfw -q add %NUM allow ip from %IP to any via rl0; /usr/local/bin/sudo /sbin/ipfw -q add %NUM allow ip from any to %IP via rl0";
$conf{IPN_FW_STOP_RULE}="/usr/local/bin/sudo /usr/abills/libexec/linkupdown ipn down rl0 %LOGIN %IP ". ' > /dev/null 2>&1;'. "/usr/local/bin/sudo /sbin/ipfw -q delete %NUM";

вот откуда правила в http://abills.net.ua/wiki/doku.php/abil ... les:ipn:ru там так написано!

/usr/local/bin/sudo /usr/abills/libexec/linkupdown ipn up rl0 akylin 10.10.20.2 должен создавать пайпы так как написано в мане! Но нечего не происходит!

Re: ipn шейпер freebsd 8.0 abills 0.52b

Добавлено: Сб авг 07, 2010 12:56 pm
~AsmodeuS~
где написано что он должен создавать пайпы?

http://abills.net.ua/wiki/doku.php/abil ... install:ru

в самом низу смотрите настройка шейпера


2 есть поция debug для linkupdown