Summary: | ISA subsystem may be broken | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Yuri N. Sedunov <aris> |
Component: | kernel-image-std-up | Assignee: | Sergey Vlasov <vsu> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | blocker | ||
Priority: | P5 | ||
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Yuri N. Sedunov
2003-11-05 19:05:04 MSK
1) "Всегда" - конкретно с каким ядром работало? 2) isapnp.conf сейчас не используется - инициализация ISA-PnP-устройств выполняется модулем isa-pnp.o. 3) Стандартный диапазон портов (0x220-0x22f) уже занят драйвером ncr5380. 4) Какие сообщения ядра (dmesg) появляются при попытке загрузки snd-sbawe? Да, кстати, а почему баг, проявляющийся с ядром 2.4.21rel-wks-up-alt1, навешен на kernel-image-std-up? 1) "Всегда" - конкретно с каким ядром работало? Всегда работало, начиная с 2.2.13 2) isapnp.conf сейчас не используется - инициализация ISA-PnP-устройств выполняется модулем isa-pnp.o. Не имеет значения. 3) Стандартный диапазон портов (0x220-0x22f) уже занят драйвером ncr5380. РАЗУМЕЕТСЯ, пробовано не раз и без g_NCR5380. 4) Какие сообщения ядра (dmesg) появляются при попытке загрузки snd-sbawe? 4) Какие сообщения ядра (dmesg) появляются при попытке загрузки snd-sbawe? ALSA ../../alsa-kernel/isa/sb/sb16.c:302: sbawe: AUDIO pnp configure failure Nov 5 19:44:18 aristarh kernel: ALSA ../../alsa-kernel/isa/sb/sb16.c:652: Sound Blaster 16 soundcard not found or device busy Nov 5 19:44:18 aristarh kernel: ALSA ../../alsa-kernel/isa/sb/sb16.c:654: In case, if you have non-AWE card, try snd-sb16 module Интересует последнее ядро, с которым это работало (т.е. когда сломали). Интересует последнее ядро, с которым это работало (т.е. когда сломали). Не так давно. На 2.4.18 еще все работало. 3) Стандартный диапазон портов (0x220-0x22f) уже занят драйвером ncr5380. РАЗУМЕЕТСЯ, пробовано не раз и без g_NCR5380. Причем еще раньше, уже не помню на каком ядре, g_NCR5380 стал грузится до SB, просишь это делать или нет. Поэтому мне приходилось делать такую глупость из /etc/rc.d/rc.local /sbin/rmmod g_NCR5380 /sbin/isapnp /etc/isapnp.conf /sbin/modprobe g_NCR5380 /sbin/service sound stop /sbin/service sound start И только тогда поднимались обе мои звуковухи. 2.4.18 - это как раз довольно давно... Имеется в виду сборка из Master 2.0, или что-то самосборное? Относительно загрузки g_NCR5380 - если он указан в alias scsi_hostadapter, то так и должно быть (он вообще будет загружаться из initrd, да к тому же и в /etc/modules зачастую инсталлятор дописывает scsi_hostadapter). Кстати, если адаптер - старый NCR53C400A или DTC3181E (не ISA-PnP), можно указать для него другой порт через параметр модуля ncr_addr. 2.4.18 - это как раз довольно давно... Имеется в виду сборка из Master 2.0, или что-то самосборное? Кстати, наврал. Последнее, на котором работало было валиевское 2.4.21pre5-w4l-up-alt2 Попробуйте задать конфигурацию явно через параметры модуля snd-sbawe: options snd-sbawe port=0x220 mpu_port=0x330 fm_port=0x388 awe_port=0x620 irq=5 dma8=1 dma16=5 > Кстати, если адаптер - старый NCR53C400A или DTC3181E (не ISA-PnP), можно
> указать для него другой порт через параметр модуля ncr_addr.
Да, спасибо сработало
# modprobe -v g_NCR5380 ncr_addr=0x300 dtc_3181e=1
#
# cat /proc/ioports |grep -i ncr
0300-0307 : ncr5380
Кажется, я раньше пытался это делать, но не получалось :).
> options snd-sbawe port=0x220 mpu_port=0x330 fm_port=0x388 awe_port=0x620 irq=5
> dma8=1 dma16=5
Явно тоже задавал, и сейчас попробовал, чуда не произошло.
Проявляется ли эта проблема с ядром kernel-image-std-up-2.4.22-alt10 и kernel-modules-alsa-std-up-0.9.8-alt3.10? > Проявляется ли эта проблема с ядром kernel-image-std-up-2.4.22-alt10 и
> kernel-modules-alsa-std-up-0.9.8-alt3.10?
:) Нет, этот не проявляется, карточки обе цепляются и AWE32 даже работает.
Но! snd-emu10k1 оказался сломан. На Audigy с линейного входа сигнал не проходит,
у меня AVER Media TV Studio подключена к нему шнурком. Нет возможности, как
прежде, выбрать конкретный источник записи, хотя у каждого потенциального
источника, кроме линейного входа, появился ползунок уровня записи.
Пока перезагрузился слушать радио :)
Спасибо, все работает |