|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 28 Jun 2005 15:47:34 To : Eugene Grosbein Subject : Re: DFE-580TX --------------------------------------------------------------------------------
28 июн 2005, вторник, в 15:58 KRAST, Eugene Grosbein написал(а):
EG> Имеем FreeBSD 4.11-STABLE с сетевыми картами:
EG> Intel 82558 PCI (fxp, irq 10)
EG> Intel Pro/10 ISA (ex, irq 5 - в BIOS прерывание зарезервировано для ISA)
EG> Четырехпортовая D-Link DFE-580TX (ste[0-3], irq 3,9,10,11 соответственно),
EG> ядро про них пишет DFE-550TX.
EG> COM2 отсутствует.
EG> При использовании fxp0 и ste0 все работает. Как только включаю кабель
EG> в ste1, ste2 или ste3 - машина виснет глухо. Hет реакции на Ctrl-Alt-ESC
EG> и вообще никакой реакции - перестает пинговаться и отвечать на консоль.
Поправка: включение кабеля в ste3 не вызывает мгновенного зависания.
Добавил DDB в ядро, оказалось, что в течение нескольких десятков секунд
после зависания в DDB можно попасть, и всегда попадаем в обработчик
прерывания PCI, иногда конкретно в обработчик прерывания ste.
Если же воткнуть кабель перед включением питания, то система
грузится нормально вплоть до выполнения ifconfig_ste0 inet ... up
(кабель в ste1, в ste0 ничего нет). Вынимание кабеля проблему уже
не решает.
Похоже, interrupt storm? Как это отследить и пофиксить можно в общем
случае?
Eugene
--
Кто беден, тот себя и виновать!..
Выходит, не умеешь воровать!..
И так уж дали полную свободу,
Так что ж - еще пособья выдавать?..
--- slrn/0.9.8.0 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2609307bc407c.html, оценка из 5, голосов 10
|