Page 2 of 3

Re: shaper ignore interface

Posted: 05 Nov 2014, 12:38
by Dmitry
ну входящие пакеты ты допустим промаркируешь, а исходящие ?

Re: shaper ignore interface

Posted: 05 Nov 2014, 12:57
by emp
Dmitry wrote:ну входящие пакеты ты допустим промаркируешь, а исходящие ?
впринципе меня да и клиентов больше входящий трафик интересует. исходящий может оставаться и по тарифу. я просто пока не готов вкладываться в редизайн сети. так что решение с маркировкой пакетов вполне выручило бы.

Re: shaper ignore interface

Posted: 05 Nov 2014, 14:41
by Абрамчук Вадим
Тоже интересно не шейпить по fwmark.

Re: shaper ignore interface

Posted: 05 Nov 2014, 16:48
by Dmitry
в таком случае предлагаю следующее решение:
1. обновиться до 22e13bac6488cfbb939fc1f54133f966a0cc1e62 (shaper: set filter priority 100 for ifb)
2. после запуска accel-pppd выполнить: tc filter add dev ifb0 protocol ip parent 1: prio 1 handle 1 fw flowid 1:

смысл в том что accel при старте навешивает htb qdisc на ifb0 и фильтр skbedit с приоритетом 100
после этого мы добавляем фильтр с меньшим приоритетом, который будет отфильтровывать маркированные пакеты в корневой класс

Re: shaper ignore interface

Posted: 05 Nov 2014, 17:51
by Dmitry
нет, это не сработает, надо же на ппп интерфейсы фильтр добавлять...

Re: shaper ignore interface

Posted: 17 Nov 2014, 08:07
by emp
Уважаемый Dmitry, получится сделать или не ждать ?

Re: shaper ignore interface

Posted: 17 Nov 2014, 14:33
by Dmitry
ждать

Re: shaper ignore interface

Posted: 17 Nov 2014, 15:02
by emp
спасибо! ждём.

Re: shaper ignore interface

Posted: 17 Nov 2014, 15:47
by Dmitry
комит ca13dfe2c774835c3aed9567747c9b8b989446ba
проверяй

Re: shaper ignore interface

Posted: 17 Nov 2014, 19:22
by emp
Dmitry wrote:комит ca13dfe2c774835c3aed9567747c9b8b989446ba
проверяй
спасибо. сейчас мне под это дело надо железку освободить для тестов. на боевом уже много клиентов. сегодня - завтра попробую.