Фильтрация по MAC-адресу

Ethernet card, Wi-Fi, Bluetooth, IrDA, ADSL-модемы, модемы

Модератор: Модераторы разделов

Igrushkin
Сообщения: 4
ОС: Xubuntu

Фильтрация по MAC-адресу

Сообщение Igrushkin »

Доброго времени суток!

Шлю через packeth пакеты с PC на плату с embedded linux. На плате tcpdump показывает только пакеты, посланные на MAC-адрес платы и на broadcast (MAC = ff:ff:ff:ff:ff:ff). Что, кроме iptables, может быть причиной этого?

Заранее спасибо!
Спасибо сказали:
Igrushkin
Сообщения: 4
ОС: Xubuntu

Re: Фильтрация по MAC-адресу

Сообщение Igrushkin »

Проблема решена.

Кому интересно: после долгого копания в драйверах и ядре обнаружил что для сетевого драйвера FCC ENET для ppc (arch/ppc/8260_io/fcc_enet.c) функция set_multicast_list закомментирована (устанавливает promiscuous режим для интерфейса и фильтрацию по multicast MAC адресам).

Причину этого я не понял, никаких объснений в коде не обнаружил, на свой страх и риск раскомментировал и всё отлично заработало.
Спасибо сказали: