ASP Linux Server II. Сеть Compex RL100TX

ASP Linux Server II. Ядро 2.4.21

Сеть Compex RL100TX автоматом определилась при установке

(модуль tulip). Карта пингуется, но сеть не видит (пинг

машины в сети не проходит, хотя индикаторы на карте мигают).

Сеть исправна. firewall и каких либо других фильтров нет. Если запустить tcpdump, карта начинает работать, видит сеть, видна из сети. Останавливаем tcpdump.

Сеть опять не работает.

Настройки сети какие?

IP 192.168.1.1 Mask 255.255.255.0 Модуль tulip

Чип TX9881.

Карта пингуется всегда, даже когда не видит сеть. С запущенным tcpdump видит сеть, пингует машины в сети т.е. нормально работает.

IRQ=11, прерывание ни с кем не делит, пробывал другой PCI-слот.

arp -a показывает IP клиента, даже когда сеть не видна (без tcpdump). Драйвер с сайта Compex компилироваться не хочет (несоответствие заголовков функций), откомпилированный - версия gcc 2.0, а надо 3.0, видимо старый больно (99 год).

Знаю, что tcpdump включает promiscuous mode и это как то влияет на работу карты?

поройся на

http://www.scyld.com/

Может быть, что-то с привязкой к mac-адресу.

P.S. Остальные машины в сети как настроены, не по DHCP ?

DHCP нет.

Сеть из сервера и одной клиентской машины. На машине Win 98. Задан непосредственно IP 192.168.1.3 маска 255.255.255.0.

MAC адрес определяется нормально.

При пинге с клиентской машины (пинг не прододит) по команде arp -a показывает физ. адрес, IP клиентской машины.

Проблеммы такого типа (как и многие другие) можно разделить на две кучи: 1) проблеммы железа и 2) проблеммы софта.

Проще всего начать с первого типа и поменять сетевуху на какую-нибудь другую (не Compex). Compex - довольно капризная штука (из опыта) и с не совсем родными дровами может глючить. Можно также вместо ASP поставить винду и убедиться в нормальной работе всей сети .