[sisyphus] Re: Вопрос по ядру2.4.21
Шишков Евгений
=?iso-8859-1?q?Evgen_=CE=C1_cstula=2Eru?=
Чт Июл 10 10:08:10 MSD 2003
Однажды 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
> Ещё у меня на разных ядрах иногда замечалось, что устройства при
> загрузке не обнаруживаются без каких-либо сообщений, но находятся
> после отключения и повторного подключения.
> > > Какая именно сборка? В сизифе их несколько вариантов, с существенно
> > > разными конфигурациями.
> > Пробовал две сборки
> > kernel-image-std-up-2.4.21rel-alt3.i586.rpm
> > kernel-image-w4l-up-2.4.21-alt4.i586.rpm
> >
> > Эффект один и тот же
USB устройства: мышь, USB Flash, USB HDD.
Ещё заметил, что kernel-image-w4l-up-2.4.21-alt4.i586.rpm:
не знает 1394 порта;
Ругается на adpgart;
При подключении USB устройства дисковод 3.5" дёргался, теперь нет
lsmod^
Module Size Used by Not tainted
nls_koi8-r 3836 1 (autoclean)
nls_cp866 3836 1 (autoclean)
vfat 9516 1 (autoclean)
fat 30264 0 (autoclean) [vfat]
lp 6496 0 (autoclean)
parport 23040 0 (autoclean) [lp]
snd-pcm-oss 37316 0
snd-mixer-oss 10808 1 [snd-pcm-oss]
snd-intel8x0 16036 1
snd-pcm 55936 0 [snd-pcm-oss snd-intel8x0]
snd-page-alloc 4444 0 [snd-intel8x0 snd-pcm]
snd-timer 13156 0 [snd-pcm]
snd-ac97-codec 34536 0 [snd-intel8x0]
snd-mpu401-uart 2848 0 [snd-intel8x0]
snd-rawmidi 12160 0 [snd-mpu401-uart]
snd-seq-device 3648 0 [snd-rawmidi]
snd 27300 0 [snd-pcm-oss snd-mixer-oss snd-intel8x0 snd-pcm snd-timer snd-ac97-codec snd-mpu401-uart snd-rawmidi snd-seq-device]
soundcore 3556 3 [snd]
8139too 14792 1 (autoclean)
mii 2416 0 (autoclean) [8139too]
floppy 47260 2 (autoclean)
ehci-hcd 15944 0 (unused)
usb-ohci 18312 0 (unused)
usbcore 57664 1 [ehci-hcd usb-ohci]
ide-scsi 9168 0
scsi_mod 93740 1 [ide-scsi]
rtc 6044 0 (autoclean)
reiserfs 170064 2
cat /proc/bus/usb/devices с подключеным устройством
T: Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 6
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.04
S: Manufacturer=Linux 2.4.21-w4l-up-alt4 ehci-hcd
S: Product=PCI device 1039:7002 (Silicon Integrated Systems [SiS])
S: SerialNumber=00:03.3
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=256ms
T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB OHCI Root Hub
S: SerialNumber=e09e4000
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB OHCI Root Hub
S: SerialNumber=e09e2000
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB OHCI Root Hub
S: SerialNumber=e09e0000
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
Т.е. устройст не видит
При загрузке kernel24-up-2.4.20-alt7 всё работает.
С уважением - Евгений
mailto:evgen на cstula.ru
Подробная информация о списке рассылки Sisyphus