[sisyphus] Re: Вопрос по ядру2.4.21
Sergey Vlasov
=?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Чт Июл 10 19:20:51 MSD 2003
On Thu, 10 Jul 2003 10:08:10 +0400
Шишков Евгений <Evgen на cstula.ru> wrote:
> Однажды Wed, 9 Jul 2003 18:22:24 +0400
> Sergey Vlasov <vsu на altlinux.ru> писАл(а):
>
> > > > > После перезагрузки напрочь отказываются работать USB устройства.
> > > > > гружу 2.4.20 - всё работает.
> > > > >
> > > > > Модули USB загружаются нормально.
> > > > >
> > > > > Комп на базе Sis651 чипсета.
> > > >
> > > > Наблюдал такую ситуацию на Gigabyte 7ZXE при включении ACPI. Симптомы:
> > > > в логах usb_control/bulk_msg: timeout; в /proc/interrupts напротив
> > > > usb-uhci - 0. Вылечилось параметром ядра pci=noacpi.
> > >
> > > Глупый вопрос: а где этот параметр устанавливается?
> >
> > Либо в /etc/lilo.conf (append), либо в /boot/grub/menu.lst (kernel) -
> > смотря какой загрузчик используется. Для проверки можно задать при
> > загрузке - с новым графическим меню в загрузчике просто дописать в
> > строку параметров ядра, в текстовом lilo - набрать linux pci=noacpi, в
> > текстовом grub - кнопкой 'a' войти в режим редактирования параметров
> > ядра.
> >
> > Хотя, если пробовали std-up-2.4.21rel-alt3 - дело не в ACPI, там его в
> > конфигурации нет. А вот APIC есть, и по умолчанию включается, а раньше
> > не включался. Попробуйте параметр noapic (кстати, можно со старым
> > ядром добавить параметр apic и посмотреть, не перестанет ли работать).
> >
> > Если не поможет - покажите сообщения ядра и /proc/interrupts.
> Не помогло
>
> CPU0
> 0: 11899 IO-APIC-edge timer
> 1: 238 IO-APIC-edge keyboard
> 2: 0 XT-PIC cascade
> 8: 1 IO-APIC-edge rtc
> 12: 2627 IO-APIC-edge PS/2 Mouse
> 14: 6 IO-APIC-edge ide0
> 15: 5298 IO-APIC-edge ide1
> 18: 0 IO-APIC-level eth0, SiS SI7012
Сеть и звук работают или тоже нет?
> 20: 0 IO-APIC-level usb-ohci
> 21: 0 IO-APIC-level usb-ohci
> 22: 0 IO-APIC-level usb-ohci
> 23: 0 IO-APIC-level ehci-hcd
> NMI: 0
> LOC: 11854
> ERR: 0
> MIS: 0
Так параметр noapic добавили или нет? Судя по IO-APIC в
/proc/interrupts, он не подействовал.
Загрузите std-up-2.4.21rel-alt3 с параметром noapic - после этого в
/proc/interrupts должен остаться только XT-PIC. Если и так не
заработает - ещё показывайте вывод dmesg, будем смотреть.
> Ещё заметил, что kernel-image-w4l-up-2.4.21-alt4.i586.rpm:
> не знает 1394 порта;
> Ругается на adpgart;
Это к мантейнеру ядра w4l.
> При подключении USB устройства дисковод 3.5" дёргался, теперь нет
Это скорее всего программа обновления fstab его дёргала после
подключения USB Flash или HDD.
Подробная информация о списке рассылки Sisyphus