[d-kernel] DVB и modules.conf

Sergey Vlasov vsu at altlinux.ru
Mon Jan 12 20:01:11 MSK 2004


On Mon, Jan 12, 2004 at 07:34:07PM +0300, Вячеслав Диконов wrote:
> > А из /etc/modules.d файл уберите, 
> А как же загружать цепочки модулей и задавать им опции? Тут система
> напоминающая alsa или v4l (2 базовых модуля и мини-драйвера для
> отдельных частей карты). 
> 
> Для моей карты универсальные настройки сокращаются до: 
> 
> alias char-major-250 dvb-core

Вот этот alias однозначно лишний - он перекрывается вторым, и
поэтому ни на что не влияет.

Разве что в dvb-core предусмотрен запрос драйверов по типу
scsi_hostadapter, parport_lowlevel или snd-card-* - тогда наоборот,
этот alias нужен, а вот для драйвера конкретной платы нужен alias на
другое имя.

> options dvb-core dvb_shutdown_timeout=0
> alias char-major-250 dvb-ttpci
> below dvb-ttpci stv0299 
> 
> Но это может не годится для других.
> 
> > ибо это может привести к непредсказуемым последствиям в случае случайной 
> > установки пакета (что происходит не так уж и редко)
> ??? Как это? Если нет железа, то модули просто не загрузятся. Авторы
> драйвера ни о чём подобном не пишут, а рекомендуют эти настройки. Кроме
> того, стандартная и рекомендуемая процедура загрузки драйверов через
> make insmod пробует грузить все модули подряд.

Если эти модули используют i2c - эх там и кривой autodetect...
Лучше даже не пробовать.

Для PCI-устройств, действительно, вряд ли что-то произойдёт.  Хотя
всё равно может - если обнаружится ошибка в коде dvb-core.  Так что
пусть уж лучше kudzu заносит это в modules.conf при обнаружении
устройства.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : /pipermail/devel-kernel/attachments/20040112/c603b0cc/attachment.bin


More information about the devel-kernel mailing list