Jump to content
Калькуляторы

Linux kernel 2.6.32 и работа сети

Пытался переехать с 2.6.27 на 2.6.32 (в основном ради perf и повышения производительности iptables).

Обнаружилась проблема: 2.6.32 (и .9, и .10) вызывает, похоже, потери пакетов, входящих на уровень GRE. То есть tcpdump показывает GRE-пакет на eth.xxx интерфейсе, но не показывает соответствующий ему пакет на ppp интерфейсе (машинка — pptp NAS). На машину заходит около десятка VLAN'ов, сеть — Atheros L1E встроенная.

Откатился на 2.6.27.45 (для сборки взял .config от 2.6.32.10) — всё заработало как прежде.

Кто-нибудь наблюдал на своих NAS'ах что-нибудь подобное?

Edited by X3KT0

Share this post


Link to post
Share on other sites

В iptables GRE поддерживается?Модуль включен?

Пробуй слушать пакет без включения promisc.

Share this post


Link to post
Share on other sites
В iptables GRE поддерживается?Модуль включен?

Пробуй слушать пакет без включения promisc.

Не, не тотальная потеря пакетов. Теряются иногда. Слушаю интерфейсы и так -p всегда.

 

Ну, давайте наоборот. Может кто-нибудь сказать, что у него на 2.6.32 нормально работают PPTP+VLANs? А Attansic L1 + PPTP + VLANs?

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this