Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 21:08 28.09.24 
Компютри и Интернет
   >> Linux
Всички теми Следваща тема *Кратък преглед

Страници по тази тема: 1 | 2 | >> (покажи всички)
Тема cbq не шейпванови  
Авторпитaщ (Нерегистриран)
Публикувано18.05.08 19:48



исках на рутера със слак да сложа cbq и да пуска на всеки по 6mbita.
направих следното:
root@darkstar:/etc/sysconfig/cbq# mcedit cbq
cbq-6144.My_first_shaper cbq.init-v0.7.3
root@darkstar:/etc/sysconfig/cbq# mcedit cbq
cbq-6144.My_first_shaper cbq.init-v0.7.3
root@darkstar:/etc/sysconfig/cbq# mcedit cbq-6144.My_first_shaper

root@darkstar:/etc/sysconfig/cbq# ./cbq.init-v0.7.3 compile
/sbin/tc qdisc del dev eth1 root
/sbin/tc qdisc add dev eth1 root handle 1 cbq bandwidth 100Mbit avpkt 1000 cell 8
/sbin/tc class change dev eth1 root cbq weight 10Mbit allot 1514

/sbin/tc class add dev eth1 parent 1: classid 1:6144 cbq bandwidth 100Mbit rate 6Mbit weight 600Kbit prio 5 allot 1514 cell 8 maxburst 20 avpkt 1000 bounded
/sbin/tc qdisc add dev eth1 parent 1:6144 handle 6144 tbf rate 6Mbit buffer 10Kb/8 limit 15Kb mtu 1500
/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dst 192.128.0.0/24 classid 1:6144



като кофига е:

root@darkstar:/etc/sysconfig/cbq# cat cbq-6144.My_first_shaper cbq
cbq-6144.My_first_shaper cbq.init-v0.7.3
root@darkstar:/etc/sysconfig/cbq# cat cbq-6144.My_first_shaper
DEVICE=eth1,100Mbit,10Mbit
RATE=6Mbit
WEIGHT=600Kbit
PRIO=5
RULE=192.128.0.0/24

както се вижда (или поне така си мисля) от компилирането по горе
няма грешки, а може ви си е и нормално това,
оба4е няма шейпване......
идей защо става така и как да го оправя?
eth1 си е интерфейса към който сме свързани



Тема Re: cbq не шейпванови [re: питaщ]  
Авторпитaщ (Нерегистриран)
Публикувано24.05.08 11:56



никой ли не го ползва това cbq?



Тема Re: cbq не шейпванови [re: питaщ]  
Авторadm (Нерегистриран)
Публикувано27.05.08 14:45



Kude zarejdash modulite za cbq ne vidqh i taka kato si go napisal shte sheipne cqlata mreja na 6 mbita a ne na vseki po 6 sled kato zaredish modula.



Тема Re: cbq не шейпванови [re: adm]  
Авторпитaщ (Нерегистриран)
Публикувано27.05.08 23:33



какви модули?
изтеглих cbq-to създадох фаила които е там и написах ./цбя***** компиле
и ми върна онези надписи които съм постнал.
но и след това пак си теглех с 12мбита....



Тема Re: cbq не шейпванови [re: питaщ]  
Авторadm (Нерегистриран)
Публикувано28.05.08 08:31



Във скрипта cbq.init има един ред с модули на кернела за cbq sch_cbq u32 и още нещо трябва да провериш дали ядрото ти има тези модули и да ги заредиш ръчно в сорса на кернела има секция за трафик контрол където са тези модули.



Тема Re: cbq не шейпванови [re: adm]  
Авторпитaщ (Нерегистриран)
Публикувано28.05.08 18:40



изпълних ето това:

root@darkstar:/etc/sysconfig/cbq# cat cbq.init-v0.7.3 |grep sch
# - added sch_prio module loading
CBQ_PROBE="sch_cbq sch_tbf sch_sfq sch_prio"
root@darkstar:/etc/sysconfig/cbq#
root@darkstar:/etc/sysconfig/cbq#
root@darkstar:/etc/sysconfig/cbq#
root@darkstar:/etc/sysconfig/cbq#
root@darkstar:/etc/sysconfig/cbq# modprobe sch_cbq
root@darkstar:/etc/sysconfig/cbq# sch_tbf
-bash: sch_tbf: command not found
root@darkstar:/etc/sysconfig/cbq# modprobe sch_tbf
root@darkstar:/etc/sysconfig/cbq# modprobe sch_sfq
root@darkstar:/etc/sysconfig/cbq# modprobe sch_prio
root@darkstar:/etc/sysconfig/cbq#
root@darkstar:/etc/sysconfig/cbq#
root@darkstar:/etc/sysconfig/cbq#
root@darkstar:/etc/sysconfig/cbq#
root@darkstar:/etc/sysconfig/cbq#
root@darkstar:/etc/sysconfig/cbq#
root@darkstar:/etc/sysconfig/cbq#
root@darkstar:/etc/sysconfig/cbq# ls -ls
total 40
4 -rw-r--r-- 1 root root 82 2008-05-19 08:54 cbq-6144.My_first_shaper
36 -rwxrwxrwx 1 root root 33438 2004-01-29 16:47 cbq.init-v0.7.3*
root@darkstar:/etc/sysconfig/cbq# mc cbq-6144.My_first_shaper cbq-3052.My_first_shaper

root@darkstar:/etc/sysconfig/cbq# mv cbq-6144.My_first_shaper cbq-3052.My_first_shaper
root@darkstar:/etc/sysconfig/cbq#
root@darkstar:/etc/sysconfig/cbq#
root@darkstar:/etc/sysconfig/cbq#
root@darkstar:/etc/sysconfig/cbq#
root@darkstar:/etc/sysconfig/cbq# ls -ls
total 40
4 -rw-r--r-- 1 root root 82 2008-05-19 08:54 cbq-3052.My_first_shaper
36 -rwxrwxrwx 1 root root 33438 2004-01-29 16:47 cbq.init-v0.7.3*
root@darkstar:/etc/sysconfig/cbq# mcedit cbq-3052.My_first_shaper

root@darkstar:/etc/sysconfig/cbq#
root@darkstar:/etc/sysconfig/cbq#
root@darkstar:/etc/sysconfig/cbq#
root@darkstar:/etc/sysconfig/cbq#
root@darkstar:/etc/sysconfig/cbq# ./cbq.init-v0.7.3 compile
/sbin/tc qdisc del dev eth1 root
/sbin/tc qdisc add dev eth1 root handle 1 cbq bandwidth 100Mbit avpkt 1000 cell 8
/sbin/tc class change dev eth1 root cbq weight 10Mbit allot 1514

/sbin/tc class add dev eth1 parent 1: classid 1:3052 cbq bandwidth 100Mbit rate 3052Kbit weight 300Kbit prio 5 allot 1514 cell 8 maxburst 20 avpkt 1000 bounded
/sbin/tc qdisc add dev eth1 parent 1:3052 handle 3052 tbf rate 3052Kbit buffer 10Kb/8 limit 15Kb mtu 1500
/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio 100 u32 match ip dst 192.128.0.0/24 classid 1:3052

root@darkstar:/etc/sysconfig/cbq#

понеже свалих адсл-а на 6мбита промених шейпъра да шейпва на 3мбита, като прекръстих фаила, и го едитнах така:

root@darkstar:/etc/sysconfig/cbq# cat cbq-3052.My_first_shaper
DEVICE=eth1,100Mbit,10Mbit
RATE=3052Kbit
WEIGHT=300Kbit
PRIO=5
RULE=192.128.0.0/24root@darkstar:/etc/sysconfig/cbq#

оба4е пак няма ефект....



Тема Re: cbq не шейпванови [re: питaщ]  
Авторadm (Нерегистриран)
Публикувано28.05.08 20:07



Of zaebi go tova cbq eto ti malko redove na hfsc po lesno she stane.



case $1 in

tc=/sbin/tc

start)
/sbin/modprobe sch_hfsc sch_prio

#tc qdisc add dev eth0 root handle 1: hfsc default 7
tc qdisc add dev eth1 root handle 1: hfsc default 7
###########################
#Defining root class U/D###
###########################
#tc class add dev eth0 parent 1: classid 1:1 hfsc ul m1 10mbit d 500 m2 10mbit ls m1 10mbit d 500 m2 10mbit
tc class add dev eth1 parent 1: classid 1:1 hfsc ul m1 10mbit d 500 m2 10mbit ls m1 10mbit d 500 m2 10mbit
#### 192.168.0.0/24 Download
tc class add dev eth1 parent 1:1 classid 1:128 hfsc ul m1 6mbit d 500 m2 6mbit ls m1 6mbit d 500 m2 6mbit
tc filter add dev eth1 protocol ip parent 1: prio 5 u32 match ip dst 192.168.0.0/24 classid 1:128
;;
stop)
#tc qdisc del root dev eth0
tc qdisc del root dev eth1

;;
*)
echo "Usage "$0"start | stop "
;;
esac



Тема Re: cbq не шейпванови [re: питaщ]  
Авторadm (Нерегистриран)
Публикувано28.05.08 20:15



tova prednoto go slagash v edin script i go pravish executable s chmod +x

A za CBQ sa se setih che ne si dal LEAF=sfq v configa za tova ne sheipi
CBQ-to iska leaf za da sheipi ama nali ne sum go polzval ot sumati godini zabravq se





Тема Re: cbq не шейпва [re: adm]  
Авторhett (Нерегистриран)
Публикувано28.05.08 23:05



На теб никак не ти е лесно обаче.



Тема Re: cbq не шейпванови [re: питaщ]  
Авторhett (Нерегистриран)
Публикувано28.05.08 23:17



А на теб щукна ли ти някаква бегла идея да провериш дали нещо се случва на този интерфейс след твоята cbq-init-i-don't-know-what-i'm-doing-but-they-said-it-would-be-easier интервенция?




Страници по тази тема: 1 | 2 | >> (покажи всички)
Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.