Перейти к содержимому
Калькуляторы
Да, один. У меня это вылезло на 1.8.0 релизном.
так у тебя падает или цпу уходит в 100% ?

Это две разные проблемы.

 

С req-limit=10 падает.

С req-limit=0 уходит в 100% CPU. Только что правил свою БД - БД заблокировалась, радиус перестал отвечать (т.к. висел в SQL-запросах), accel-pppd ушёл в 100% CPU и повис (req-limit=0).

 

И то, и другое случается при большой нагрузке, когда RADIUS не успевает отвечать (при старте либо в часы пик - когда ломится сразу толпа клиентов).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Два радиуса, уходит в 100%.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Перестал собиратся на 7м дебиане

Linking C executable accel-pppd
CMakeFiles/accel-pppd.dir/session.c.o: In function `ap_session_starting':
session.c:(.text+0x296): undefined reference to `_time'
CMakeFiles/accel-pppd.dir/session.c.o: In function `ap_session_terminate':
session.c:(.text+0x5c4): undefined reference to `_time'
CMakeFiles/accel-pppd.dir/session.c.o: In function `ap_session_read_stats':
session.c:(.text+0x9be): undefined reference to `_time'
CMakeFiles/accel-pppd.dir/ppp/ppp_lcp.c.o: In function `send_echo_request':
ppp_lcp.c:(.text+0x1c20): undefined reference to `_time'
ppp_lcp.c:(.text+0x1c50): undefined reference to `_time'
CMakeFiles/accel-pppd.dir/cli/show_sessions.c.o:show_sessions.c:(.text+0x140b): more undefined references to `_time' follow
collect2: error: ld returned 1 exit status

не смог повторить на чистом дебиане 7.7

вероятно, в мануле по сборке от микбилл пропустили какой-то пакет,

рабочий набор зависимостей

linux-headers-amd64

build-essential git

make cmake vlan libnl-dev libnl-utils cmake git libcrypto++-dev libcrypto++9 libcrypto++-utils lua5.1 liblua5.1-0-dev libpcre++-dev libpcre++0 libpcre3 libpcrecpp0 libsnmp-dev

Изменено пользователем mr.Scamp

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Два радиуса, уходит в 100%.
если два радиуса, то обязательно нужно fail-time указывать хотя-бы минимальный на обоих

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

вот пара мест лога уровня 4 с incorrect AC-Cookie:
сделай grep d8:50:e6:5e:41:ec по логу

уровень 4 включал только на пару минут

[2014-10-21 12:26:02]:  info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>]
[2014-10-21 12:26:07]:  info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>]
[2014-10-21 12:26:17]:  info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>]
[2014-10-21 12:26:37]:  info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>]
[2014-10-21 12:27:17]:  info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>]
[2014-10-21 12:27:22]:  info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>]
[2014-10-21 12:27:32]:  info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>]
[2014-10-21 12:27:52]:  info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>]

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

конечно, fail-time=30

при старте под нагрузкой в лог подпадает только вот это

[2014-10-20 12:45:30]:  warn: failed to load ifb kernel module
[2014-10-20 12:45:30]:   msg: accel-ppp version 119f1fce905142fbb8a0cf651c47d3329304e655
[2014-10-20 12:45:30]:  info: send [RADIUS(2) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "bras1"> <NAS-IP-Address 172.16.0.2>]
[2014-10-20 12:45:30]:  info: send [RADIUS(1) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "bras1"> <NAS-IP-Address 172.16.0.2>]

после этого он даже не пытается отправлять запросы к радиусам

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

не знаю, у меня нормально собирается

Решил проверить, и у меня тоже не собрался с ipoe

commit baae559b6234f30fdb93697ae74833b678c94b5b
kernel Linux oz-ural4320 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
linux Ubuntu 14.04.1 LTS

cmake -DCMAKE_BUILD_TYPE=Debug -DBUILD_IPOE_DRIVER=TRUE -DLUA=TRUE -DSHAPER=TRUE -DRADIUS=TRUE -DNETSNMP=TRUE ..

make

[100%] Generating driver/ipoe.ko
/home/johnny/src/accel-ppp-code/build/drivers/ipoe/driver/ipoe.c: In function ‘ipoe_stats64’:
/home/johnny/src/accel-ppp-code/build/drivers/ipoe/driver/ipoe.c:1065:4: error: implicit declaration of function ‘u64_stats_fetch_begin_bh’ [-Werror=implicit-function-declaration]
   start = u64_stats_fetch_begin_bh(&st->sync);
   ^
/home/johnny/src/accel-ppp-code/build/drivers/ipoe/driver/ipoe.c:1068:3: error: implicit declaration of function ‘u64_stats_fetch_retry_bh’ [-Werror=implicit-function-declaration]
  } while (u64_stats_fetch_retry_bh(&st->sync, start));
  ^
cc1: some warnings being treated as errors
make[4]: *** [/home/johnny/src/accel-ppp-code/build/drivers/ipoe/driver/ipoe.o] Error 1
make[3]: *** [_module_/home/johnny/src/accel-ppp-code/build/drivers/ipoe/driver] Error 2
make[2]: *** [drivers/ipoe/driver/ipoe.ko] Error 2
make[1]: *** [drivers/ipoe/CMakeFiles/ipoe_drv.dir/all] Error 2
make: *** [all] Error 2

Изменено пользователем cREoz

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

cREoz, в убунте какое-то нестандартное ядро

собирай без BUILD_IPOE_DRIVER, а сам драйвер качни с сф

 

конечно, fail-time=30

при старте под нагрузкой в лог подпадает только вот это

[2014-10-20 12:45:30]:  warn: failed to load ifb kernel module
[2014-10-20 12:45:30]:   msg: accel-ppp version 119f1fce905142fbb8a0cf651c47d3329304e655
[2014-10-20 12:45:30]:  info: send [RADIUS(2) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "bras1"> <NAS-IP-Address 172.16.0.2>]
[2014-10-20 12:45:30]:  info: send [RADIUS(1) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "bras1"> <NAS-IP-Address 172.16.0.2>]

после этого он даже не пытается отправлять запросы к радиусам

странно, проверю...

 

вот пара мест лога уровня 4 с incorrect AC-Cookie:
сделай grep d8:50:e6:5e:41:ec по логу

уровень 4 включал только на пару минут

[2014-10-21 12:26:02]:  info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>]
[2014-10-21 12:26:07]:  info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>]
[2014-10-21 12:26:17]:  info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>]
[2014-10-21 12:26:37]:  info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>]
[2014-10-21 12:27:17]:  info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>]
[2014-10-21 12:27:22]:  info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>]
[2014-10-21 12:27:32]:  info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>]
[2014-10-21 12:27:52]:  info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>]

ну лови другие

нужно поймать полный цикл PADI,PADO,PADS,PADR

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

cREoz, в убунте какое-то нестандартное ядро

собирай без BUILD_IPOE_DRIVER, а сам драйвер качни с сф

ок, понятно.

 

ну лови другие

нужно поймать полный цикл PADI,PADO,PADS,PADR

странно... после того как сервак перезагрузился, сообщения пропали ;)

вышлю как поймаю еще раз

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

конечно, fail-time=30

при старте под нагрузкой в лог подпадает только вот это

[2014-10-20 12:45:30]:  warn: failed to load ifb kernel module
[2014-10-20 12:45:30]:   msg: accel-ppp version 119f1fce905142fbb8a0cf651c47d3329304e655
[2014-10-20 12:45:30]:  info: send [RADIUS(2) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "bras1"> <NAS-IP-Address 172.16.0.2>]
[2014-10-20 12:45:30]:  info: send [RADIUS(1) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "bras1"> <NAS-IP-Address 172.16.0.2>]

после этого он даже не пытается отправлять запросы к радиусам

проверил, всё нормально

[2014-10-21 15:42:13.663] accel-ppp version e994bbe0e602b455cc46555f3feccfbee70e685c                                                                                                                                                                                                                                    	
[2014-10-21 15:42:13.691] send [RADIUS(1) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "accel-pptp"> <NAS-IP-Address 127.0.0.1>]                                                                                                                                                            	
[2014-10-21 15:42:13.709] recv [RADIUS(1) Accounting-Response id=1]                                                                                                                                                                                                                                                     	

либо если не отвечает

[2014-10-21 15:46:14.524] accel-ppp version e994bbe0e602b455cc46555f3feccfbee70e685c
[2014-10-21 15:46:14.524] send [RADIUS(2) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "accel-pptp"> <NAS-IP-Address 127.0.0.1>]
[2014-10-21 15:46:14.524] send [RADIUS(1) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "accel-pptp"> <NAS-IP-Address 127.0.0.1>]
[2014-10-21 15:46:17.524] send [RADIUS(2) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "accel-pptp"> <NAS-IP-Address 127.0.0.1>]

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

конечно, fail-time=30

при старте под нагрузкой в лог подпадает только вот это

[2014-10-20 12:45:30]:  warn: failed to load ifb kernel module
[2014-10-20 12:45:30]:   msg: accel-ppp version 119f1fce905142fbb8a0cf651c47d3329304e655
[2014-10-20 12:45:30]:  info: send [RADIUS(2) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "bras1"> <NAS-IP-Address 172.16.0.2>]
[2014-10-20 12:45:30]:  info: send [RADIUS(1) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "bras1"> <NAS-IP-Address 172.16.0.2>]

после этого он даже не пытается отправлять запросы к радиусам

проверил, всё нормально

Без нагрузки - да, нормально. Под нагрузкой, судя по всему, где-то возникает deadlock.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

xeb, а как насчет?

[cli]
verbose=0

т.к. при высоких уровнях (от 3-го и выше) работающие в фоне

watch accel-cmd show что-нибудь

не по детски так спамят логи

 

и еще... при уровне 3 сообщения

[2014-10-21 17:07:55]:  info: 102100005479: authentication failed

попадают и в log-file и в log-fail-file

не лучше ли при указании log-fail-file они падали только туда, а иначе в общий лог?

 

при

accel-cmd reload

какие парамерты применяются? например из [ip-pool] gw-ip-address поменялся, а сами пулы - нет.

 

как отловить проблему

accel-cmd restart

останавливается, но не запускается

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

какие парамерты применяются? например из [ip-pool] gw-ip-address поменялся, а сами пулы - нет.
не всё перезагружается, пулы не перезагружаются

 

как отловить проблему
accel-cmd restart

останавливается, но не запускается

этим лучше не пользоваться, оно скорее всего недопилино, т.к. задумывалось в контексте другого функционала, который тоже не сделан

 

xeb, а как насчет?

[cli]
verbose=0

т.к. при высоких уровнях (от 3-го и выше) работающие в фоне

watch accel-cmd show что-нибудь

не по детски так спамят логи

 

и еще... при уровне 3 сообщения

[2014-10-21 17:07:55]:  info: 102100005479: authentication failed

попадают и в log-file и в log-fail-file

не лучше ли при указании log-fail-file они падали только туда, а иначе в общий лог?

предлагаю предложения по доработке оставлять здесь, иначе забываются и теряются в каше в которую превратилась эта ветка форума

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

какие параметры применяются? например из [ip-pool] gw-ip-address поменялся, а сами пулы - нет.
не всё перезагружается, пулы не перезагружаются
те параметры, которые, не перезагружаются, их меньше?

я могу в коде найти?

ну или можно задокументировать в маны))

 

предлагаю предложения по доработке оставлять здесь, иначе забываются и теряются в каше в которую превратилась эта ветка форума

понял. сделал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

конечно, fail-time=30

при старте под нагрузкой в лог подпадает только вот это

[2014-10-20 12:45:30]:  warn: failed to load ifb kernel module
[2014-10-20 12:45:30]:   msg: accel-ppp version 119f1fce905142fbb8a0cf651c47d3329304e655
[2014-10-20 12:45:30]:  info: send [RADIUS(2) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "bras1"> <NAS-IP-Address 172.16.0.2>]
[2014-10-20 12:45:30]:  info: send [RADIUS(1) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "bras1"> <NAS-IP-Address 172.16.0.2>]

после этого он даже не пытается отправлять запросы к радиусам

проверил, всё нормально

Без нагрузки - да, нормально. Под нагрузкой, судя по всему, где-то возникает deadlock.

имеешь в виду 1.8 или гит версию

в гит существенно переработан радиус

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

имеешь в виду 1.8 или гит версию

в гит существенно переработан радиус

1.8.

Какую версию из гита можно пробовать, не боясь за своё здоровье? :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

имеешь в виду 1.8 или гит версию

в гит существенно переработан радиус

1.8.

Какую версию из гита можно пробовать, не боясь за своё здоровье? :)

У меня на боевом пока работает:

2cdd67782c6d11af141992dba2943e03134593b5 - 1.8.0.14 - 06.08.2014

uptime: 73.07:16:13
cpu: 0%
memory:
 rss/virt: 24504/141748 kB
sessions:
 starting: 4294967240
 active: 436
 finishing: 56
pppoe:
 starting: 0
 active: 313
ipoe:
 starting: 0
 active: 123
 delayed: 0

После этой версии пошли большие изменения и гоняю со стрессами пока на стенде.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

добрый день.

подскажите почему accel-ppp принимает ограничеине только 1 (хотя я передаю из радиуса два ограничения)

accel-ppp# show sessions

ifname | username | calling-sid | ip | rate-limit | type | comp | state | uptime

--------+----------+-------------------+--------------+------------+-------+------+--------+----------

ppp0 | kick | c8:be:19:d3:67:2f | 83.69.86.253 | 1024/0 | pppoe | | active | 00:00:35

 

 

 

[shaper]

attr-down=PPPD-Downstream-Speed-Limit

attr-up=PPPD-Upstream-Speed-Limi

#attr=Filter-Id

#down-burst-factor=0.1

#up-burst-factor=1.0

#latency=50

#mpu=0

#mtu=0

#r2q=10

#quantum=1500

#cburst=1534

#ifb=ifb0

up-limiter=htb

down-limiter=htb

#up-limiter=htb

#down-limiter=htb

#leaf-qdisc=sfq perturb 10

#rate-multiplier=1

verbose=5

level=5

 

 

в логах accel-ppp.log

[2014-10-22 14:19:31]: info: ppp0: send [RADIUS(1) Access-Request id=1 <User-Name "kick"> <NAS-Identifier "accel-ppp0"> <NAS-IP-Address 192.168.100.3> <NAS-Port 0> <NAS-Port-Ty

pe Virtual> <Service-Type Framed-User> <Framed-Protocol PPP> <Calling-Station-Id "c8:be:19:d3:67:2f"> <Called-Station-Id "00:1a:64:7a:c7:ca"><Microsoft MS-CHAP-Challenge ><Micro

soft MS-CHAP2-Response >]

[2014-10-22 14:19:31]: info: ppp0: recv [RADIUS(1) Access-Accept id=1 <Session-Timeout 86400> <Service-Type Framed-User> <Framed-Protocol PPP> <Framed-IP-Address 83.69.86.253>

<Framed-IP-Netmask 255.255.255.255> <Class ><Microsoft MS-CHAP2-Success ><Microsoft MS-MPPE-Encryption-Policy 1><Microsoft MS-MPPE-Encryption-Type 6><Microsoft MS-MPPE-Send-Key

><Microsoft MS-MPPE-Recv-Key > <Acct-Interim-Interval 60> <PPPD-Downstream-Speed-Limit 1024> <PPPD-Upstream-Speed-Limit 1024>]

[2014-10-22 14:19:31]: info: ppp0: send [MSCHAP-v2 Success id=1 "S=C16F6C6A53B7A4A99C696325CAF324D238B94887 M=Authentication succeeded"]

 

/var/log/accel-ppp/emerg.log

iprange: iprange module disabled so improper ip address assigning may cause kernel soft lockup!

radius:dm_coa: bind: Cannot assign requested address

shaper: incorrect attribute(s), tbf disabled...

 

 

собран с поддержкой shaper (библиотека libnl тоже собрана )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

[shaper]

attr-down=PPPD-Downstream-Speed-Limit

attr-up=PPPD-Upstream-Speed-Limi

может быть буквы t не хватает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

[shaper]

attr-down=PPPD-Downstream-Speed-Limit

attr-up=PPPD-Upstream-Speed-Limi

может быть буквы t не хватает?

Да именно так и было.большое спасибо а то глаз замылился.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Сегодня упал accel 1.8.0 после команды reload.

В 'ps ax' остался висеть в виде xxxx [accel-pppd], убить не получилось даже по kill -9 xxxx. Пришлось ребутить сервер.

 

Аптайм до падения был дней 100, reload делался десятки раз..

В emerg.log одна запись, [2014-10-22 12:41:25.599]md:epoll_wait: Invalid argument

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 'ps ax' остался висеть в виде xxxx [accel-pppd], убить не получилось даже по kill -9 xxxx. Пришлось ребутить сервер.
ядро очень медленно прибивает интерфейсы, в момент падения закрываются все открытые файловые дескрипторы, в том числе связанные с ппп интерфейсами

так что процесс остаётся висеть и помечается как [defunct] пока не закроются все дескрипторы и ничем его не убить

если серв загружается быстро, то проще перезагрузить, чем ждать пока прибьются все интерфейсы

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

xeb

Не совсем так. Смотрел в proc/net/ptype, число открытых дескрипторов не уменьшалось. Потому и решил ребутить.

В стандартной ситуации, при shutdown сервиса, дескрипторы закрываются по несколько десятков в секунду, максимум минуты достаточно для освобождения 6-7к вланов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

всем доброго,подскажите в таком вопросе.

Хочу реализовать деление по скоростям инета и локалки (инета согласно тарифного плана - локалка 100МБ).

Правильно я понимаю что для этого надо использовать не стандартный shaper который вкомпилен в accel

 

а pppd_compat

и надстройки касаемо

[pppd-compat]

ip-up=/etc/ppp/ip-up

ip-down=/etc/ppp/ip-down

ip-change=/etc/ppp/ip-change (это динамическое изменение скорости ? )

radattr-prefix=/var/run/radattr

verbose=5

 

тобиш свой шейпер и свой набор скриптов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.