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

altq моск вскрывает %(

Добавлено: 2007-12-19 19:44:30
dvg_lab
где я дурак?

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

[root@gf /etc]# ifconfig int0
int0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet 89.175.xx.xx netmask 0xffffffe0 broadcast 89.175.xx.xx
        ether 00:04:79:66:2e:ed
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active

[root@gf /etc]# cat pf.conf|grep -v "^#"|grep "queue"
altq on int0 cbq bandwidth 100% queue { web_in, std_in, ssh_in, dns_in }
queue std_in bandwidth 7Mb priority 1 cbq ( default )
queue web_in bandwidth 7Mb priority 3 cbq ( borrow red )
queue dns_in bandwith 1Mb priority 4 cbq ( borrow red )

[root@gf /etc]# pfctl -F all && pfctl -f pf.conf
rules cleared
nat cleared
0 tables deleted.
altq cleared
0 states cleared
source tracking entries cleared
pf: statistics cleared
pf: interface flags reset
pfctl: the sum of the child bandwidth higher than parent "root_int0"
pf.conf:45: syntax error
pfctl: Syntax error in config file: pf rules not loaded


то есть карточка 100 мегабитная, но этот зараза говорит шо 14 Мб на очереди уже достаточно, коментишь последнюю строчку с dns_in и правила он загружает. 6.2-RELEASE-p6

Re: altq моск вскрывает %(

Добавлено: 2007-12-19 20:18:44
yakuzzza
Не надо ничего вскрывать.
Попробуйте задать размер очереди не в процентах, а как и сказано в мануале в Mb/Kb - думаю поможет.

Re: altq моск вскрывает %(

Добавлено: 2007-12-20 11:17:32
dvg_lab
все оказалось банальнее bandwith мать его за ногу... буковку d пропустил... но какого уя он пишет что больше нету полосы чтоб нарезать, а не синтаксическую ошибку? вот же ж... это вам не ipfw конечно... хотяб любимый никсовый Error 1 песал понятнее было бы..