From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Subject: Re: [d-kernel] DVB =?koi8-r?Q?=C9?= modules.conf From: =?koi8-r?Q?=F7=D1=DE=C5=D3=CC=C1=D7_?= =?koi8-r?Q?=E4=C9=CB=CF=CE=CF=D7?= To: ALT Linux kernel packages development In-Reply-To: <200401121254.40320.darkstar@altlinux.ru> References: <1073864280.4688.18.camel@alpha.tirs.ru> <200401121254.40320.darkstar@altlinux.ru> Content-Type: text/plain; charset=koi8-r Message-Id: <1073925247.2123.95.camel@alpha.tirs.ru> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 (1.4.4-alt1) Date: Mon, 12 Jan 2004 19:34:07 +0300 Content-Transfer-Encoding: 8bit X-Spam: Not detected X-BeenThere: devel-kernel@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: ALT Linux kernel packages development List-Id: ALT Linux kernel packages development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jan 2004 16:31:36 -0000 Archived-At: List-Archive: List-Post: В Пнд, 12.01.2004, в 12:54, Albert R. Valiev пишет: > В сообщении от 12 Январь 2004 02:38 Вячеслав Диконов написал(a): > > В свизи со сборкой драйверов DVB возник вопрос: > > > > Нужно внести записи в modules.conf. Драйвера предлагают свой > > универсальный вариант для всех карт типа SS1 > > В результате в секции %post пакета > > kernel-modules-dvb-std-up-20031013-alt1.i586.rpm я создаю файл > > /etc/modutils.d/dvb со своим вариантом универсальных настроек для > > SkyStar1. Файл удаляется вместе с модулями. Это работает. Есть ли > > замечания? > > > > Недостаток: Для SkyStar2 (усеченный аналог Skystar), также > > поддерживаемого этими драйверами нужны другие настройки, но проверить я > > их не могу. Написать латку к kudzu для автоопределения я скорее всего не > > смогу. > > Пришлите Vendor/Device/Subvendor/Subdevice ID's для карт и требуемые строки в > modules.conf и я сделаю обвязку для kudzu. Я могу прислать только то, что выдаёт мой Technotrend SkyStar 1 rev.1.5. Доступа к другим железкам у меня нет. Может быть найду образчик SS2. [root@alpha slava]# lspci 02:0d.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01) [root@alpha slava]# lspci -n 02:0d.0 Class 0480: 1131:7146 (rev 01) [root@alpha slava]# lspci -vv 02:0d.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01) Subsystem: Technotrend Systemtechnik GmbH: Unknown device 0000 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- А из /etc/modules.d файл уберите, А как же загружать цепочки модулей и задавать им опции? Тут система напоминающая alsa или v4l (2 базовых модуля и мини-драйвера для отдельных частей карты). Для моей карты универсальные настройки сокращаются до: alias char-major-250 dvb-core options dvb-core dvb_shutdown_timeout=0 alias char-major-250 dvb-ttpci below dvb-ttpci stv0299 Но это может не годится для других. > ибо это может привести к непредсказуемым последствиям в случае случайной > установки пакета (что происходит не так уж и редко) ??? Как это? Если нет железа, то модули просто не загрузятся. Авторы драйвера ни о чём подобном не пишут, а рекомендуют эти настройки. Кроме того, стандартная и рекомендуемая процедура загрузки драйверов через make insmod пробует грузить все модули подряд.