Відповісти

Увага: ця гілка була неактивною принаймні 365 днів!
Будь ласка, подумайте про створення нової гілки, якщо ви не впевнені абсолютно, що хочете відновити обговорення тут.
Ім’я:
Електронна пошта:
Тема:
Іконка:

Код перевірки:
Будь ласка, введіть символи, вказані на малюнку
прослухати / Спробувати інший малюнок

Будь ласка, введіть символи, вказані на малюнку:

скорочення: alt+s — надіслати допис, alt+p — попередній перегляд


Стислий вміст гілки

Автор: Дмитро Редчук
« : 2012-03-15 11:49:43 »

Всім привіт!

Чи хто використовує активно u32/tc?

Я з цим майном сиджу на debian’і, 2.6.26, і заспокоюю себе тим, що певні скриптики для тестування «сумісності» моїх напрацювань із ядром у мене вже є, і я завжди зможу... Ну, десь так воно і є, звісно.

Отже, новіший debian поставив 2.6.32, і я помітив певні зміни у поведінці. Поставив на зовсім тестову залізячку ubuntu server з ядром 3.0.0.-12 — і «певні зміни» виявилися неприємними.

Для tc filter ... protocol ip ... u32 ... — нічого не змінилося, але для protocol 802.1q (чи якогось іншого, в т. ч. у hex’овому записі) вже не можу ловити пакети із певним vlan id (чи якоюсь іншою ознакою, для інших протоколів другого рівня).

У мережі, таке враження, це дуже мало кого цікавить — ні документації (опису змін), ані обговорень (за винятком найпростіших, і ті щодо 2.6.32) я не зміг знайти.

Отже, чи хтось цим користується? Або ж: де це все краще обговорювати?

ps. У LKML я не полізу, я не програміст, у kernel source я нічого не знайду, скоріше за все. Хоча би «за браком часу»™ :О)