[devel] Disabling IRQ... (was: I: installer-2.9.9.6.iso)

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Ср Май 18 01:12:00 MSD 2005


On Mon, May 16, 2005 at 06:56:47PM +0400, Anton Farygin wrote:
> - исправлено множество ошибок в третьей части инсталятора
> (Станислав Иевлев)

2 inger: насчёт настройки принтера промахнулся, работает -- тут
куда интереснее.


Вкратце: после ряда манипуляций через N часов после попыток
распечатать страничку она таки вылезла из принтера, причём
(см. время) немного меня напугав ;-)


Подробнее: глюки при обработке прерываний от _первой_
используемой сетевой карты на 2.6.10-std26-up-alt8.
Материнская плата -- на VIA VPX, модули -- ne2k-pci и e100,
pci=routeirq опробовано (заодно #6889), APIC disabled, ACPI off.

Говорим "Disabling IRQ #10" (для ne2k-pci в "родном" слоте) или
соответственно 5 для e100 (вообще-то там sb, но он не подхватился
-- pnpscan грохнулся на pentium :), выдержки из dmesg сейчас
повешу в багзиллу.

В /proc/interrupts на такие модули валятся круглые числа
прерываний -- 100000 (e100), 500000 (ne2k-pci).

А теперь самое интересное: воткнул рядом с ne2k ещё e100, сделал
rmmod e100; modprobe ne2k-pci -- и на ней чудненько заработало.
Т.е. сотни-тысячи (а не сотни тысяч в карьер) прерываний, никакой
ругани и прочих признаков отравления, получили адрес по DHCP и
только вперёд.


Вот тут-то принтер и загудел утренним заданием.


==> Что делать? (c) -- пока повесил #6891

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/



Подробная информация о списке рассылки Devel