ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] А не пойти ли нам ... на module-init-tools
@ 2005-01-11 13:16 Anton Farygin
  2005-01-11 13:22 ` Genix
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Anton Farygin @ 2005-01-11 13:16 UTC (permalink / raw)
  To: devel

Всем привет.

Господа, есть тема для обсуждения - переход на module-init-tools для 2.6 
ядра.

Когда-то давным давно мы отказались от перехода - module-init-tools был 
слабый, кривой и ужасный.

Сейчас все меняется, module-init-tools стал несколько лучше, да и 
потребность в сильно продвинутом языке доступном в modules.conf через 
modutils практически отпала в связи с появлением udev/hotplug/libhw и т.д.

Есть более правильные инструменты, позволяющие реализовать то, что 
реализовывалось в modules.conf

Собственно вопрос: есть ли среди нас те, кому жизненно необходим на ядре 
2.6 /etc/modules.conf, а не /etc/modprobe.conf ?
И котовы ли они выделять достаточные ресурсы на доработку modutils с 
целью поддержки ядра 2.6 ?

Rgds,
Rider



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] А не пойти ли нам ... на module-init-tools
  2005-01-11 13:16 [devel] А не пойти ли нам ... на module-init-tools Anton Farygin
@ 2005-01-11 13:22 ` Genix
  2005-01-11 13:42   ` Anton Farygin
  2005-01-11 13:31 ` Dmitry V. Levin
  2005-01-11 13:58 ` Вячеслав Диконов
  2 siblings, 1 reply; 9+ messages in thread
From: Genix @ 2005-01-11 13:22 UTC (permalink / raw)
  To: ALT Devel discussion list

Anton Farygin wrote:

> Собственно вопрос: есть ли среди нас те, кому жизненно необходим на ядре 
> 2.6 /etc/modules.conf, а не /etc/modprobe.conf ?
> И котовы ли они выделять достаточные ресурсы на доработку modutils с 
> целью поддержки ядра 2.6 ?

Антон, ты это планируешь уже к 3.0 протолкнуть, или пока только 
"прощупываешь почву"?

-- 
У каждого в башке свои тараканы...


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] А не пойти ли нам ... на module-init-tools
  2005-01-11 13:16 [devel] А не пойти ли нам ... на module-init-tools Anton Farygin
  2005-01-11 13:22 ` Genix
@ 2005-01-11 13:31 ` Dmitry V. Levin
  2005-01-11 13:52   ` Anton Farygin
  2005-01-11 13:58 ` Вячеслав Диконов
  2 siblings, 1 reply; 9+ messages in thread
From: Dmitry V. Levin @ 2005-01-11 13:31 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 615 bytes --]

Hi,

On Tue, Jan 11, 2005 at 04:16:12PM +0300, Anton Farygin wrote:
> Господа, есть тема для обсуждения - переход на module-init-tools для 2.6 
> ядра.
> 
> Когда-то давным давно мы отказались от перехода - module-init-tools был 
> слабый, кривой и ужасный.
> 
> Сейчас все меняется, module-init-tools стал несколько лучше, да и 
> потребность в сильно продвинутом языке доступном в modules.conf через 
> modutils практически отпала в связи с появлением udev/hotplug/libhw и т.д.

Расскажи подробнее, пожалуйста, каким образом появление
udev/hotplug/libhw/etc делает modutils ненужным.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] А не пойти ли нам ... на module-init-tools
  2005-01-11 13:22 ` Genix
@ 2005-01-11 13:42   ` Anton Farygin
  0 siblings, 0 replies; 9+ messages in thread
From: Anton Farygin @ 2005-01-11 13:42 UTC (permalink / raw)
  To: ALT Devel discussion list

Genix wrote:

> Anton Farygin wrote:
>
>> Собственно вопрос: есть ли среди нас те, кому жизненно необходим на 
>> ядре 2.6 /etc/modules.conf, а не /etc/modprobe.conf ?
>> И котовы ли они выделять достаточные ресурсы на доработку modutils с 
>> целью поддержки ядра 2.6 ?
>
>
> Антон, ты это планируешь уже к 3.0 протолкнуть, или пока только 
> "прощупываешь почву"?
>
К 3.0 прощупываю почву.

Rgds,
Rider



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] А не пойти ли нам ... на module-init-tools
  2005-01-11 13:31 ` Dmitry V. Levin
@ 2005-01-11 13:52   ` Anton Farygin
  0 siblings, 0 replies; 9+ messages in thread
From: Anton Farygin @ 2005-01-11 13:52 UTC (permalink / raw)
  To: ALT Devel discussion list

Dmitry V. Levin wrote:

>Hi,
>
>On Tue, Jan 11, 2005 at 04:16:12PM +0300, Anton Farygin wrote:
>  
>
>>Господа, есть тема для обсуждения - переход на module-init-tools для 2.6 
>>ядра.
>>
>>Когда-то давным давно мы отказались от перехода - module-init-tools был 
>>слабый, кривой и ужасный.
>>
>>Сейчас все меняется, module-init-tools стал несколько лучше, да и 
>>потребность в сильно продвинутом языке доступном в modules.conf через 
>>modutils практически отпала в связи с появлением udev/hotplug/libhw и т.д.
>>    
>>
>
>Расскажи подробнее, пожалуйста, каким образом появление
>udev/hotplug/libhw/etc делает modutils ненужным.
>  
>
Не modutils, а языка в modules.conf.

modprobe, depmod, insmod и т.д. естественно остается.

Просто многие навороченные конструкции, которые можно было делать в 
modules.conf переползают в конфиги udev (/etc/dev.d/*)

Например тот же options остается, а выполнение команд после загрузки 
модуля можно перенести в /etc/dev.d/ или в hotplug. (хотя можно и 
оставить в /etc/modprobe.conf)

Вообще надо подумать.. список команд в module-init-tools:
alias
options
install
remove
include

с помощью которых описывается вся функциональность modules.conf.

А в modutils:
         [add] above module module_list
         alias alias_name result
         [add] below module module_list
         define VARIABLE WORD
         depfile=A_PATH
         else
         elseif EXPRESSION
         endif
         if EXPRESSION
         include PATH_TO_CONFIG_FILE
         insmod_opt=GENERIC_OPTIONS_TO_INSMOD
         install module command ...
         keep
         [add] options module MODULE_SPECIFIC_OPTIONS
         path=A_PATH
         path[TAG]=A_PATH
         generic_stringfile=A_PATH
         pcimapfile=A_PATH
         isapnpmapfile=A_PATH
         usbmapfile=A_PATH
         parportmapfile=A_PATH
         ieee1394mapfile=A_PATH
         pnpbiosmapfile=A_PATH
         [add] probe name module_list
         [add] probeall name module_list
         prune filename
         post-install module command ...
         post-remove module command ...
         pre-install module command ...
         pre-remove module command ...
         remove module command ...
         persistdir directory_name

Насколько мы используем все то, чего нет в modules-init-tools ?

Rgds,
Rider



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] А не пойти ли нам ... на module-init-tools
  2005-01-11 13:16 [devel] А не пойти ли нам ... на module-init-tools Anton Farygin
  2005-01-11 13:22 ` Genix
  2005-01-11 13:31 ` Dmitry V. Levin
@ 2005-01-11 13:58 ` Вячеслав Диконов
  2005-01-11 14:02   ` Anton Farygin
  2 siblings, 1 reply; 9+ messages in thread
From: Вячеслав Диконов @ 2005-01-11 13:58 UTC (permalink / raw)
  To: ALT Devel discussion list

В Втр, 11/01/2005 в 16:16 +0300, Anton Farygin пишет:
> Всем привет.
> 
> Господа, есть тема для обсуждения - переход на module-init-tools для 2.6 
> ядра.
> 
> Когда-то давным давно мы отказались от перехода - module-init-tools был 
> слабый, кривой и ужасный.
> 
> Сейчас все меняется, module-init-tools стал несколько лучше, да и 
> потребность в сильно продвинутом языке доступном в modules.conf через 
> modutils практически отпала в связи с появлением udev/hotplug/libhw и т.д.
> 
> Есть более правильные инструменты, позволяющие реализовать то, что 
> реализовывалось в modules.conf
> 
> Собственно вопрос: есть ли среди нас те, кому жизненно необходим на ядре 
> 2.6 /etc/modules.conf, а не /etc/modprobe.conf ?
> И котовы ли они выделять достаточные ресурсы на доработку modutils с 
> целью поддержки ядра 2.6 ?
Насколько прозрачным и лёгким будет переход при dist-upgrade?

У меня из не слишком часто встречающегося железа - DVB Skystar1. У нас
нет автоопределения DVB устройств и как следствие - автоматической
настройки на конкретную модель. Новая система позволит автоматом
настраивать такие платы?   

-- 
Вячеслав Диконов <sdiconov@mail.ru>



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] А не пойти ли нам ... на module-init-tools
  2005-01-11 13:58 ` Вячеслав Диконов
@ 2005-01-11 14:02   ` Anton Farygin
  2005-01-12 15:07     ` Вячеслав Диконов
  0 siblings, 1 reply; 9+ messages in thread
From: Anton Farygin @ 2005-01-11 14:02 UTC (permalink / raw)
  To: ALT Devel discussion list

Вячеслав Диконов wrote:

>В Втр, 11/01/2005 в 16:16 +0300, Anton Farygin пишет:
>  
>
>>Всем привет.
>>
>>Господа, есть тема для обсуждения - переход на module-init-tools для 2.6 
>>ядра.
>>
>>Когда-то давным давно мы отказались от перехода - module-init-tools был 
>>слабый, кривой и ужасный.
>>
>>Сейчас все меняется, module-init-tools стал несколько лучше, да и 
>>потребность в сильно продвинутом языке доступном в modules.conf через 
>>modutils практически отпала в связи с появлением udev/hotplug/libhw и т.д.
>>
>>Есть более правильные инструменты, позволяющие реализовать то, что 
>>реализовывалось в modules.conf
>>
>>Собственно вопрос: есть ли среди нас те, кому жизненно необходим на ядре 
>>2.6 /etc/modules.conf, а не /etc/modprobe.conf ?
>>И котовы ли они выделять достаточные ресурсы на доработку modutils с 
>>целью поддержки ядра 2.6 ?
>>    
>>
>Насколько прозрачным и лёгким будет переход при dist-upgrade?
>
>У меня из не слишком часто встречающегося железа - DVB Skystar1. У нас
>нет автоопределения DVB устройств и как следствие - автоматической
>настройки на конкретную модель. Новая система позволит автоматом
>настраивать такие платы?   
>
>  
>
Это кхм... несколько другое.

Новая система позволит сделать новую систему, которая позволит автоматом 
настраивать DVD карты.

А вообще есть скрипт для конвертации существующего modules.conf  в новый 
modprobe.conf.

Rgds,
Rider



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] А не пойти ли нам ... на module-init-tools
  2005-01-11 14:02   ` Anton Farygin
@ 2005-01-12 15:07     ` Вячеслав Диконов
  2005-01-12 15:11       ` Вячеслав Диконов
  0 siblings, 1 reply; 9+ messages in thread
From: Вячеслав Диконов @ 2005-01-12 15:07 UTC (permalink / raw)
  To: ALT Devel discussion list

В Втр, 11/01/2005 в 17:02 +0300, Anton Farygin пишет:
> Вячеслав Диконов wrote:
> 
> >В Втр, 11/01/2005 в 16:16 +0300, Anton Farygin пишет:
> >  
> >
> >>Всем привет.
> >>
> >>Господа, есть тема для обсуждения - переход на module-init-tools для 2.6 
> >>ядра.
> >>
> >>Когда-то давным давно мы отказались от перехода - module-init-tools был 
> >>слабый, кривой и ужасный.
> >>
> >>Сейчас все меняется, module-init-tools стал несколько лучше, да и 
> >>потребность в сильно продвинутом языке доступном в modules.conf через 
> >>modutils практически отпала в связи с появлением udev/hotplug/libhw и т.д.
> >>
> >>Есть более правильные инструменты, позволяющие реализовать то, что 
> >>реализовывалось в modules.conf
> >>
> >>Собственно вопрос: есть ли среди нас те, кому жизненно необходим на ядре 
> >>2.6 /etc/modules.conf, а не /etc/modprobe.conf ?
> >>И котовы ли они выделять достаточные ресурсы на доработку modutils с 
> >>целью поддержки ядра 2.6 ?
> >>    
> >>
> >Насколько прозрачным и лёгким будет переход при dist-upgrade?
> >
> >У меня из не слишком часто встречающегося железа - DVB Skystar1. У нас
> >нет автоопределения DVB устройств и как следствие - автоматической
> >настройки на конкретную модель. Новая система позволит автоматом
> >настраивать такие платы?   
> >
> >  
> >
> Это кхм... несколько другое.
> 
> Новая система позволит сделать новую систему, которая позволит автоматом 
> настраивать DVD карты.
> 
> А вообще есть скрипт для конвертации существующего modules.conf  в новый 
> modprobe.conf.
Если работает, то возражать не буду. Только мне нужно знать, как
собирать новую версию dvb драйвера, и как будут грузиться эти модули с
автораспознаванием или без.

Сейчас положено прописывать в modules.conf так: 

probeall /dev/dvb dvb-ttpci
alias /dev/dvb/* /dev/dvb
below dvb-ttpci alps_bsrv2 alps_tdmb7 alps_tdlb7
add below dvb-ttpci grundig_29504-401 grundig_29504-491
add below dvb-ttpci stv0299 ves1820

Происходит автоматический выбор модулей под конкретную модификацию SS1.
Для SS2 содержимое должно быть другим, но я не знаю как это реализовать.

Как это будет в прекрасном новом мире?
-- 
Вячеслав Диконов <sdiconov@mail.ru>



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] А не пойти ли нам ... на module-init-tools
  2005-01-12 15:07     ` Вячеслав Диконов
@ 2005-01-12 15:11       ` Вячеслав Диконов
  0 siblings, 0 replies; 9+ messages in thread
From: Вячеслав Диконов @ 2005-01-12 15:11 UTC (permalink / raw)
  To: ALT Devel discussion list

В Срд, 12/01/2005 в 18:07 +0300, Вячеслав Диконов пишет:
> > А вообще есть скрипт для конвертации существующего modules.conf  в новый 
> > modprobe.conf.
> Если работает, то возражать не буду. Только мне нужно знать, как
> собирать новую версию dvb драйвера, и как будут грузиться эти модули с
> автораспознаванием или без.
> 
> Сейчас положено прописывать в modules.conf так: 
> 
> probeall /dev/dvb dvb-ttpci
> alias /dev/dvb/* /dev/dvb
> below dvb-ttpci alps_bsrv2 alps_tdmb7 alps_tdlb7
> add below dvb-ttpci grundig_29504-401 grundig_29504-491
> add below dvb-ttpci stv0299 ves1820
> 
> Происходит автоматический выбор модулей под конкретную модификацию SS1.
> Для SS2 содержимое должно быть другим, но я не знаю как это реализовать.
> 
> Как это будет в прекрасном новом мире?
Переход, думаю, и параллельное 2.4 заденет, да и в 2.6 надо будет
возиться с встроенным драйвером, чтобы он рабочим был.
-- 
Вячеслав Диконов <sdiconov@mail.ru>



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2005-01-12 15:11 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-01-11 13:16 [devel] А не пойти ли нам ... на module-init-tools Anton Farygin
2005-01-11 13:22 ` Genix
2005-01-11 13:42   ` Anton Farygin
2005-01-11 13:31 ` Dmitry V. Levin
2005-01-11 13:52   ` Anton Farygin
2005-01-11 13:58 ` Вячеслав Диконов
2005-01-11 14:02   ` Anton Farygin
2005-01-12 15:07     ` Вячеслав Диконов
2005-01-12 15:11       ` Вячеслав Диконов

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git