The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"IFB в CentOS 5"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"IFB в CentOS 5"  
Сообщение от heap email on 24-Апр-08, 18:08 
Поставил машинку с CentOS 5 на ядре 2.6.18-53.1.14.el5. Пытаюсь сделать следующее:
/sbin/tc qdisc del dev ppp1 ingress
/sbin/tc qdisc del dev ppp1 root
/sbin/tc qdisc add dev ppp1 handle ffff: ingress
/sbin/tc filter add dev ppp1 parent ffff: protocol ip u32 match u32 0 0 action mirred egress redirect dev ifb0
/sbin/tc qdisc add dev ppp1 root handle 2: prio
/sbin/tc filter add dev ppp1 parent 2: protocol ip u32 match u32 0 0 action mirred egress redirect dev ifb0

Интерфейс ifb0 создан и поднят. ppp1 аналогично. Но на ifb0 тишина и на счетчиках и в tcpdump.

При этом:
# /sbin/tc -d -s filter show dev ppp1
filter parent 2: protocol ip pref 49152 u32
filter parent 2: protocol ip pref 49152 u32 fh 800: ht divisor 1
filter parent 2: protocol ip pref 49152 u32 fh 800::800 order 2048 key ht 800 bkt 0  (rule hit 7596 success 0)
  match 00000000/00000000 at 0 (success 7596 )
        action order 1: mirred (Egress Redirect to device ifb0) stolen
        index 8 ref 1 bind 1 installed 690 sec used 690 sec
        Action statistics:
        Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
        rate 0bit 0pps backlog 0b 0p requeues 0

# /sbin/tc -d -s filter show dev ppp1 parent ffff:
filter protocol ip pref 49152 u32
filter protocol ip pref 49152 u32 fh 800: ht divisor 1
filter protocol ip pref 49152 u32 fh 800::800 order 2048 key ht 800 bkt 0  (rule hit 8258 success 0)
  match 00000000/00000000 at 0 (success 8258 )
        action order 1: mirred (Egress Redirect to device ifb0) stolen
        index 7 ref 1 bind 1 installed 706 sec used 706 sec
        Action statistics:
        Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
        rate 0bit 0pps backlog 0b 0p requeues 0


Рядом машинка с opensuse 10.3 и ванильным linux-2.6.25. Там все работает. А тут почему-то mirred не происходит. Куда можно копнуть в поисках трабла?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

  • IFB в CentOS 5, heap, 00:01 , 26-Апр-08, (1)  
    • IFB в CentOS 5, heap, 00:07 , 26-Апр-08, (2)  

Сообщения по теме [Сортировка по времени | RSS]


1. "IFB в CentOS 5"  
Сообщение от heap email on 26-Апр-08, 00:01 
Накатился до ванильного 2.6.22.9 и обновил iproute - только тогда заработало.


Зато в dmesg сыплются такие сообщения:
PM: Removing info for No Bus:ppp38
PM: Removing info for No Bus:ppp75
PM: Adding info for No Bus:ppp16
PM: Adding info for No Bus:ppp25
PM: Adding info for No Bus:ppp34
PM: Removing info for No Bus:ppp85
PM: Adding info for No Bus:ppp38


Чьих это рук дело? Может подгружен какой-то лишний модуль? На глаз вроде не нашел....

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "IFB в CentOS 5"  
Сообщение от heap email on 26-Апр-08, 00:07 
>[оверквотинг удален]
>PM: Removing info for No Bus:ppp75
>PM: Adding info for No Bus:ppp16
>PM: Adding info for No Bus:ppp25
>PM: Adding info for No Bus:ppp34
>PM: Removing info for No Bus:ppp85
>PM: Adding info for No Bus:ppp38
>
>
>Чьих это рук дело? Может подгружен какой-то лишний модуль? На глаз вроде
>не нашел....

Разобрался. Собрал Power Manager с debug'ом.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру