* [devel] Сборка модулей ядра "для чайников"
@ 2003-12-02 7:49 Вячеслав Диконов
2003-12-02 8:19 ` Andrey Rahmatullin
2003-12-02 8:30 ` [devel] " Sergey Vlasov
0 siblings, 2 replies; 40+ messages in thread
From: Вячеслав Диконов @ 2003-12-02 7:49 UTC (permalink / raw)
To: devel
Как в текущем Сизифе гарантированно получить сконфигурированные
исходники установленного ядра, если я его ставлю из пакета (std-up)?
Cборка siemens-dvb требует исходник именно используемого системой ядра и
именно с теми настройками, что применялись во время его сборки.
Где читать инструкцию по сборке пакетов с модулями?
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-02 7:49 [devel] Сборка модулей ядра "для чайников" Вячеслав Диконов
@ 2003-12-02 8:19 ` Andrey Rahmatullin
2003-12-02 21:56 ` Вячеслав Диконов
2003-12-02 8:30 ` [devel] " Sergey Vlasov
1 sibling, 1 reply; 40+ messages in thread
From: Andrey Rahmatullin @ 2003-12-02 8:19 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 467 bytes --]
On Tue, Dec 02, 2003 at 10:49:21AM +0300, Вячеслав Диконов wrote:
> Как в текущем Сизифе гарантированно получить сконфигурированные
> исходники установленного ядра, если я его ставлю из пакета (std-up)?
> Cборка siemens-dvb требует исходник именно используемого системой ядра и
> именно с теми настройками, что применялись во время его сборки.
apt-get install kernel-headers
По идее ему должно хватить.
--
Мечтать не вредно, но думать тоже надо
-- ldv in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-02 7:49 [devel] Сборка модулей ядра "для чайников" Вячеслав Диконов
2003-12-02 8:19 ` Andrey Rahmatullin
@ 2003-12-02 8:30 ` Sergey Vlasov
1 sibling, 0 replies; 40+ messages in thread
From: Sergey Vlasov @ 2003-12-02 8:30 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1009 bytes --]
On Tue, Dec 02, 2003 at 10:49:21AM +0300, Вячеслав Диконов wrote:
> Как в текущем Сизифе гарантированно получить сконфигурированные
> исходники установленного ядра, если я его ставлю из пакета (std-up)?
> Cборка siemens-dvb требует исходник именно используемого системой ядра и
> именно с теми настройками, что применялись во время его сборки.
kernel-headers-modules-%flavour для него недостаточно? Там даже есть
поправленный Makefile, пригодный для сборки внешних модулей. В качестве
образца его использования можно взять, например, kernel-modules-hostap или
kernel-modules-v4l (в v4l как раз используется сборка через Makefile
ядра).
> Где читать инструкцию по сборке пакетов с модулями?
Как таковой инструкции нет - отчасти как раз потому, что механизм сборки у
всех этих модулей бывает очень разный (иногда вообще доходит до того, что
сделано в kernel-modules-flgrx-%flavour - команды компиляции просто вбиты
в spec по причине абсолютной непригодности родного механизма для сборки
модулей в пакет).
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-02 8:19 ` Andrey Rahmatullin
@ 2003-12-02 21:56 ` Вячеслав Диконов
2003-12-03 9:45 ` Sergey Vlasov
0 siblings, 1 reply; 40+ messages in thread
From: Вячеслав Диконов @ 2003-12-02 21:56 UTC (permalink / raw)
To: ALT Devel discussion list
В Втр, 02.12.2003, в 11:19, Andrey Rahmatullin пишет:
> On Tue, Dec 02, 2003 at 10:49:21AM +0300, Вячеслав Диконов wrote:
> > Как в текущем Сизифе гарантированно получить сконфигурированные
> > исходники установленного ядра, если я его ставлю из пакета (std-up)?
> > Cборка siemens-dvb требует исходник именно используемого системой ядра и
> > именно с теми настройками, что применялись во время его сборки.
>
> apt-get install kernel-headers
Нет.
> По идее ему должно хватить.
Не хватает. По инструкции положено иметь полный и скофигурированный
исходник работающего ядра. По крайней мере без make dep ничего не
выходит. Если просто распаковать ядро, настроить самостоятельно и
сделать "make dep", то соберётся, но в установленное из пакета ядро не
загрузится. Если поставить kernel-headers-modules-std-up-2.4.22-alt12,
то компиляция драйвера не проходит с жалобами на синтаксис (?).
Речь о подддержке DVB карт (цифровое ТВ и Видео) siemens-dvb-0.9.4. Оно
было в М2.2, но пропало из Сизифа. Есть нужные программы, которые
требуют модули dvb этой версии.
Пишет вот это:
(Просто настроенные руками исходники этой ошибки не вызывают)
make
(cd driver; make)
/usr/src/linux/scripts/pathdown.sh: line 4: TOPDIR: parameter null or
not set
make[1]: Entering directory `/usr/src/DVB/driver'
DIR=`pwd`; (cd /usr/src/linux; make SUBDIRS=$DIR modules)
make[2]: Entering directory `/usr/src/linux'
make -C /usr/src/DVB/driver CFLAGS="-D__KERNEL__
-I/usr/src/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2
-fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe
-mpreferred-stack-boundary=2 -march=i586 -DMODULE -DMODVERSIONS -include
/usr/src/linux/include/linux/modversions.h" MAKING_MODULES=1 modules
make[3]: Entering directory `/usr/src/DVB/driver'
gcc-2.96 -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer
-pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE -DMODVERSIONS
-include /usr/src/linux/include/linux/modversions.h -I ../ost/include -I
. -D__DVB_PACK__ -g -DUSE_OSD -nostdinc -iwithprefix include
-DKBUILD_BASENAME=saa7146_core -DEXPORT_SYMTAB -c saa7146_core.c
saa7146_core.c:348: warning: initialization from incompatible pointer
type
saa7146_core.c:349: warning: missing braces around initializer
saa7146_core.c:349: warning: (near initialization for
`saa7146_algo.name')
saa7146_core.c:349: warning: overflow in implicit constant conversion
saa7146_core.c:350: warning: initialization makes integer from pointer
without a cast
saa7146_core.c:350: initializer element is not computable at load time
saa7146_core.c:350: (near initialization for `saa7146_algo.name[1]')
saa7146_core.c:351: warning: initialization makes integer from pointer
without a cast
saa7146_core.c:352: warning: initialization makes integer from pointer
without a cast
saa7146_core.c:353: warning: initialization makes integer from pointer
without a cast
saa7146_core.c:354: warning: initialization makes integer from pointer
without a cast
saa7146_core.c:354: initializer element is not computable at load time
saa7146_core.c:354: (near initialization for `saa7146_algo.name[5]')
saa7146_core.c:355: warning: initialization makes integer from pointer
without a cast
saa7146_core.c:355: initializer element is not computable at load time
saa7146_core.c:355: (near initialization for `saa7146_algo.name[6]')
make[3]: *** [saa7146_core.o] Ошибка 1
make[3]: Leaving directory `/usr/src/DVB/driver'
make[2]: *** [_mod_/usr/src/DVB/driver] Ошибка 2
make[2]: Leaving directory `/usr/src/linux'
make[1]: *** [here] Ошибка 2
make[1]: Leaving directory `/usr/src/DVB/driver'
make: *** [dvb] Ошибка 2
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-02 21:56 ` Вячеслав Диконов
@ 2003-12-03 9:45 ` Sergey Vlasov
2003-12-04 22:08 ` Вячеслав Диконов
0 siblings, 1 reply; 40+ messages in thread
From: Sergey Vlasov @ 2003-12-03 9:45 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 3092 bytes --]
On Wed, Dec 03, 2003 at 12:56:32AM +0300, Вячеслав Диконов wrote:
> В Втр, 02.12.2003, в 11:19, Andrey Rahmatullin пишет:
> > On Tue, Dec 02, 2003 at 10:49:21AM +0300, Вячеслав Диконов wrote:
> > > Как в текущем Сизифе гарантированно получить сконфигурированные
> > > исходники установленного ядра, если я его ставлю из пакета (std-up)?
> > > Cборка siemens-dvb требует исходник именно используемого системой ядра и
> > > именно с теми настройками, что применялись во время его сборки.
> >
> > apt-get install kernel-headers
> Нет.
> > По идее ему должно хватить.
> Не хватает. По инструкции положено иметь полный и скофигурированный
> исходник работающего ядра. По крайней мере без make dep ничего не
> выходит. Если просто распаковать ядро, настроить самостоятельно и
> сделать "make dep", то соберётся, но в установленное из пакета ядро не
> загрузится. Если поставить kernel-headers-modules-std-up-2.4.22-alt12,
> то компиляция драйвера не проходит с жалобами на синтаксис (?).
>
>
> Речь о подддержке DVB карт (цифровое ТВ и Видео) siemens-dvb-0.9.4. Оно
> было в М2.2, но пропало из Сизифа. Есть нужные программы, которые
> требуют модули dvb этой версии.
>
>
> Пишет вот это:
> (Просто настроенные руками исходники этой ошибки не вызывают)
>
>
> make
> (cd driver; make)
> /usr/src/linux/scripts/pathdown.sh: line 4: TOPDIR: parameter null or
> not set
> make[1]: Entering directory `/usr/src/DVB/driver'
> DIR=`pwd`; (cd /usr/src/linux; make SUBDIRS=$DIR modules)
Вот примерно так и должно собираться (только путь слегка другой -
/usr/src-linux-%kversion-%flavour).
> make[2]: Entering directory `/usr/src/linux'
> make -C /usr/src/DVB/driver CFLAGS="-D__KERNEL__
> -I/usr/src/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2
> -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe
> -mpreferred-stack-boundary=2 -march=i586 -DMODULE -DMODVERSIONS -include
> /usr/src/linux/include/linux/modversions.h" MAKING_MODULES=1 modules
> make[3]: Entering directory `/usr/src/DVB/driver'
> gcc-2.96 -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes
> -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer
> -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE -DMODVERSIONS
> -include /usr/src/linux/include/linux/modversions.h -I ../ost/include -I
> . -D__DVB_PACK__ -g -DUSE_OSD -nostdinc -iwithprefix include
> -DKBUILD_BASENAME=saa7146_core -DEXPORT_SYMTAB -c saa7146_core.c
> saa7146_core.c:348: warning: initialization from incompatible pointer
> type
> saa7146_core.c:349: warning: missing braces around initializer
> saa7146_core.c:349: warning: (near initialization for
> `saa7146_algo.name')
> saa7146_core.c:349: warning: overflow in implicit constant conversion
> saa7146_core.c:350: warning: initialization makes integer from pointer
> without a cast
> saa7146_core.c:350: initializer element is not computable at load time
> saa7146_core.c:350: (near initialization for `saa7146_algo.name[1]')
Там используется i2c? Тогда этот драйвер нужно патчить для
совместимости с i2c-2.8.x (в этой версии сменился API).
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-03 9:45 ` Sergey Vlasov
@ 2003-12-04 22:08 ` Вячеслав Диконов
2003-12-05 7:04 ` Sergey Vlasov
2003-12-05 12:58 ` Anton Farygin
0 siblings, 2 replies; 40+ messages in thread
From: Вячеслав Диконов @ 2003-12-04 22:08 UTC (permalink / raw)
To: ALT Devel discussion list
В Срд, 03.12.2003, в 12:45, Sergey Vlasov пишет:
> On Wed, Dec 03, 2003 at 12:56:32AM +0300, Вячеслав Диконов wrote:
> > В Втр, 02.12.2003, в 11:19, Andrey Rahmatullin пишет:
> > > On Tue, Dec 02, 2003 at 10:49:21AM +0300, Вячеслав Диконов wrote:
> > > > Как в текущем Сизифе гарантированно получить сконфигурированные
> > > > исходники установленного ядра, если я его ставлю из пакета (std-up)?
> > > > Cборка siemens-dvb требует исходник именно используемого системой ядра и
> > > > именно с теми настройками, что применялись во время его сборки.
> > >
> > > apt-get install kernel-headers
> > Нет.
> > > По идее ему должно хватить.
> > Не хватает. По инструкции положено иметь полный и скофигурированный
> > исходник работающего ядра. По крайней мере без make dep ничего не
> > выходит. Если просто распаковать ядро, настроить самостоятельно и
> > сделать "make dep", то соберётся, но в установленное из пакета ядро не
> > загрузится. Если поставить kernel-headers-modules-std-up-2.4.22-alt12,
> > то компиляция драйвера не проходит с жалобами на синтаксис (?).
> > saa7146_core.c:349: warning: missing braces around initializer
> > saa7146_core.c:349: warning: (near initialization for
> > `saa7146_algo.name')
> > saa7146_core.c:349: warning: overflow in implicit constant conversion
> > saa7146_core.c:350: warning: initialization makes integer from pointer
> > without a cast
> > saa7146_core.c:350: initializer element is not computable at load time
> > saa7146_core.c:350: (near initialization for `saa7146_algo.name[1]')
>
> Там используется i2c? Тогда этот драйвер нужно патчить для
> совместимости с i2c-2.8.x (в этой версии сменился API).
Да. Но модифицировать его не надо, поскольку он собирается вручную и
работает у меня нормально. Проблема эта выскакивает лишь в том случае,
если я пытаюсь подсунуть сборке содержимое kernel-headers-modules.
Я не представляю как это можно упаковать.
Возможно надо установить исходники ядра, получить конфигурацию ядра
std-up, aw и т.п. (КАК?), сделать make dep, собрать драйвер. Драйвер
хочет исходник в /lib/modules/kernel-xxx/build. При установке модулей
надо модифицировать /etc/modules.conf, иначе будет трудно их загрузить.
В общем мне вырисовывается следующая схема (пока только для ТВ):
kernel-modules-dvb
kernel-modules-dvb-devel (его заголовки нужны для сборки vdr и т.п.)
dvb-utils ("пользовательская" часть драйвера)
vdr (программный приёмник-декодер-цифровой видеомагнитофон)
vdr-sc
vdr-scanner
vdr-clock
vdr-mplayer
vdr-xine
vdr-games
...
vdr-full
xawtv (как альтернативный телевизору интерфейс к vdr)
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-04 22:08 ` Вячеслав Диконов
@ 2003-12-05 7:04 ` Sergey Vlasov
2003-12-05 13:01 ` Anton Farygin
2003-12-05 20:54 ` Вячеслав Диконов
2003-12-05 12:58 ` Anton Farygin
1 sibling, 2 replies; 40+ messages in thread
From: Sergey Vlasov @ 2003-12-05 7:04 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 2959 bytes --]
On Fri, Dec 05, 2003 at 01:08:05AM +0300, Вячеслав Диконов wrote:
> В Срд, 03.12.2003, в 12:45, Sergey Vlasov пишет:
> > On Wed, Dec 03, 2003 at 12:56:32AM +0300, Вячеслав Диконов wrote:
> > > В Втр, 02.12.2003, в 11:19, Andrey Rahmatullin пишет:
> > > > On Tue, Dec 02, 2003 at 10:49:21AM +0300, Вячеслав Диконов wrote:
> > > > > Как в текущем Сизифе гарантированно получить сконфигурированные
> > > > > исходники установленного ядра, если я его ставлю из пакета (std-up)?
> > > > > Cборка siemens-dvb требует исходник именно используемого системой ядра и
> > > > > именно с теми настройками, что применялись во время его сборки.
> > > >
> > > > apt-get install kernel-headers
> > > Нет.
> > > > По идее ему должно хватить.
> > > Не хватает. По инструкции положено иметь полный и скофигурированный
> > > исходник работающего ядра. По крайней мере без make dep ничего не
> > > выходит. Если просто распаковать ядро, настроить самостоятельно и
> > > сделать "make dep", то соберётся, но в установленное из пакета ядро не
> > > загрузится. Если поставить kernel-headers-modules-std-up-2.4.22-alt12,
> > > то компиляция драйвера не проходит с жалобами на синтаксис (?).
>
> > > saa7146_core.c:349: warning: missing braces around initializer
> > > saa7146_core.c:349: warning: (near initialization for
> > > `saa7146_algo.name')
> > > saa7146_core.c:349: warning: overflow in implicit constant conversion
> > > saa7146_core.c:350: warning: initialization makes integer from pointer
> > > without a cast
> > > saa7146_core.c:350: initializer element is not computable at load time
> > > saa7146_core.c:350: (near initialization for `saa7146_algo.name[1]')
> >
> > Там используется i2c? Тогда этот драйвер нужно патчить для
> > совместимости с i2c-2.8.x (в этой версии сменился API).
> Да. Но модифицировать его не надо, поскольку он собирается вручную и
> работает у меня нормально.
Да? Интересно, каким образом... Разве что на самосборном же ядре.
> Проблема эта выскакивает лишь в том случае, если я пытаюсь подсунуть
> сборке содержимое kernel-headers-modules. Я не представляю как это
> можно упаковать.
Известно как - с помощью напильника.
> Возможно надо установить исходники ядра, получить конфигурацию ядра
> std-up, aw и т.п. (КАК?), сделать make dep, собрать драйвер.
Это будет фактически кусок сборки kernel-image-* - причём нужно не
просто взять исходник ядра, но и применить к нему все те патчи,
которые использовались при сборке соответствующего kernel-image-*.
> Драйвер хочет исходник в /lib/modules/kernel-xxx/build.
Вот там он явно ничего не получит из-за прав на /lib/modules.
> При установке модулей надо модифицировать /etc/modules.conf, иначе
> будет трудно их загрузить.
На это есть /etc/modutils.d (только файлы туда будет класть dvb-utils,
поскольку пакетов kernel-modules-dvb-* может быть установлено
несколько - для разных сборок ядра).
Где можно взять этот драйвер? Я посмотрю, что там можно допилить для
его сборки.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-04 22:08 ` Вячеслав Диконов
2003-12-05 7:04 ` Sergey Vlasov
@ 2003-12-05 12:58 ` Anton Farygin
2003-12-05 19:20 ` Вячеслав Диконов
1 sibling, 1 reply; 40+ messages in thread
From: Anton Farygin @ 2003-12-05 12:58 UTC (permalink / raw)
To: ALT Devel discussion list
Вячеслав Диконов wrote:
> В Срд, 03.12.2003, в 12:45, Sergey Vlasov пишет:
>
>>On Wed, Dec 03, 2003 at 12:56:32AM +0300, Вячеслав Диконов wrote:
>>
>>>В Втр, 02.12.2003, в 11:19, Andrey Rahmatullin пишет:
>>>
>>>>On Tue, Dec 02, 2003 at 10:49:21AM +0300, Вячеслав Диконов wrote:
>>>>
>>>>>Как в текущем Сизифе гарантированно получить сконфигурированные
>>>>>исходники установленного ядра, если я его ставлю из пакета (std-up)?
>>>>>Cборка siemens-dvb требует исходник именно используемого системой ядра и
>>>>>именно с теми настройками, что применялись во время его сборки.
>>>>
>>>>apt-get install kernel-headers
>>>
>>>Нет.
>>>
>>>>По идее ему должно хватить.
>>>
>>>Не хватает. По инструкции положено иметь полный и скофигурированный
>>>исходник работающего ядра. По крайней мере без make dep ничего не
>>>выходит. Если просто распаковать ядро, настроить самостоятельно и
>>>сделать "make dep", то соберётся, но в установленное из пакета ядро не
>>>загрузится. Если поставить kernel-headers-modules-std-up-2.4.22-alt12,
>>>то компиляция драйвера не проходит с жалобами на синтаксис (?).
>
>
>>>saa7146_core.c:349: warning: missing braces around initializer
>>>saa7146_core.c:349: warning: (near initialization for
>>>`saa7146_algo.name')
>>>saa7146_core.c:349: warning: overflow in implicit constant conversion
>>>saa7146_core.c:350: warning: initialization makes integer from pointer
>>>without a cast
>>>saa7146_core.c:350: initializer element is not computable at load time
>>>saa7146_core.c:350: (near initialization for `saa7146_algo.name[1]')
>>
>>Там используется i2c? Тогда этот драйвер нужно патчить для
>>совместимости с i2c-2.8.x (в этой версии сменился API).
>
> Да. Но модифицировать его не надо, поскольку он собирается вручную и
> работает у меня нормально. Проблема эта выскакивает лишь в том случае,
> если я пытаюсь подсунуть сборке содержимое kernel-headers-modules.
> Я не представляю как это можно упаковать.
>
> Возможно надо установить исходники ядра, получить конфигурацию ядра
> std-up, aw и т.п. (КАК?), сделать make dep, собрать драйвер. Драйвер
> хочет исходник в /lib/modules/kernel-xxx/build. При установке модулей
> надо модифицировать /etc/modules.conf, иначе будет трудно их загрузить.
Не надо ничего модифицировать при установке модулей !!!!
>
> В общем мне вырисовывается следующая схема (пока только для ТВ):
> kernel-modules-dvb
> kernel-modules-dvb-devel (его заголовки нужны для сборки vdr и т.п.)
Не верное название пакета (читайте policy).
> dvb-utils ("пользовательская" часть драйвера)
> vdr (программный приёмник-декодер-цифровой видеомагнитофон)
> vdr-sc
> vdr-scanner
> vdr-clock
> vdr-mplayer
> vdr-xine
> vdr-games
> ...
> vdr-full
> xawtv (как альтернативный телевизору интерфейс к vdr)
xawtv уже собран.
Rgds,
Rider
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-05 7:04 ` Sergey Vlasov
@ 2003-12-05 13:01 ` Anton Farygin
2003-12-05 20:54 ` Вячеслав Диконов
1 sibling, 0 replies; 40+ messages in thread
From: Anton Farygin @ 2003-12-05 13:01 UTC (permalink / raw)
To: ALT Devel discussion list
Sergey Vlasov wrote:
> On Fri, Dec 05, 2003 at 01:08:05AM +0300, Вячеслав Диконов wrote:
>
>>В Срд, 03.12.2003, в 12:45, Sergey Vlasov пишет:
>>
>>>On Wed, Dec 03, 2003 at 12:56:32AM +0300, Вячеслав Диконов wrote:
>>>
>>>>В Втр, 02.12.2003, в 11:19, Andrey Rahmatullin пишет:
>>>>
>>>>>On Tue, Dec 02, 2003 at 10:49:21AM +0300, Вячеслав Диконов wrote:
>>>>>
>>>>>>Как в текущем Сизифе гарантированно получить сконфигурированные
>>>>>>исходники установленного ядра, если я его ставлю из пакета (std-up)?
>>>>>>Cборка siemens-dvb требует исходник именно используемого системой ядра и
>>>>>>именно с теми настройками, что применялись во время его сборки.
>>>>>
>>>>>apt-get install kernel-headers
>>>>
>>>>Нет.
>>>>
>>>>>По идее ему должно хватить.
>>>>
>>>>Не хватает. По инструкции положено иметь полный и скофигурированный
>>>>исходник работающего ядра. По крайней мере без make dep ничего не
>>>>выходит. Если просто распаковать ядро, настроить самостоятельно и
>>>>сделать "make dep", то соберётся, но в установленное из пакета ядро не
>>>>загрузится. Если поставить kernel-headers-modules-std-up-2.4.22-alt12,
>>>>то компиляция драйвера не проходит с жалобами на синтаксис (?).
<skip>
>
>
>>При установке модулей надо модифицировать /etc/modules.conf, иначе
>>будет трудно их загрузить.
>
>
> На это есть /etc/modutils.d (только файлы туда будет класть dvb-utils,
> поскольку пакетов kernel-modules-dvb-* может быть установлено
> несколько - для разных сборок ядра).
Может быть стоит отдать это на растерзание утилитам настройки железа ?
>
> Где можно взять этот драйвер? Я посмотрю, что там можно допилить для
> его сборки.
Перевожу:
"не фиг чайникам собирать модули ядра в пакеты".
Rgds,
Rider
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-05 12:58 ` Anton Farygin
@ 2003-12-05 19:20 ` Вячеслав Диконов
2003-12-06 8:08 ` Sergey Vlasov
` (2 more replies)
0 siblings, 3 replies; 40+ messages in thread
From: Вячеслав Диконов @ 2003-12-05 19:20 UTC (permalink / raw)
To: ALT Devel discussion list
В Птн, 05.12.2003, в 15:58, Anton Farygin пишет:
> Не надо ничего модифицировать при установке модулей !!!!
Как правильно поместить в этот файл необходимые настройки? Загрузка
получаемых модулей сравнительно сложна и вручную с первого раза её не
сделать. Рекомендуемое решение явно должно быть в политике.
Разработчики драйвера предлагают такой вариант:
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
но он не работает. У меня в Сизифе действует
alias char-major-250 dvb-core
options dvb-core dvb_shutdown_timeout=0
alias char-major-250 dvb-ttpci
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
> > В общем мне вырисовывается следующая схема (пока только для ТВ):
> > kernel-modules-dvb
> > kernel-modules-dvb-devel (его заголовки нужны для сборки vdr и т.п.)
>
> Не верное название пакета (читайте policy).
Буду признателен за точную ссылку на этот чудесный текст, которого я не читал.
> > dvb-utils ("пользовательская" часть драйвера)
> > vdr (программный приёмник-декодер-цифровой видеомагнитофон)
> > vdr-sc
> > vdr-scanner
> > vdr-clock
> > vdr-mplayer
> > vdr-xine
> > vdr-games
> > ...
> > vdr-full
> > xawtv (как альтернативный телевизору интерфейс к vdr)
>
> xawtv уже собран.
Мной же. Он собирается независимо от всего упоминавшегося и может
использоваться отдельно. Помимо версии 3.90 этот пакет поддерживает
управление VDR (этот пакет ещё не готов). В остальном я пока глюков не
заметил, но тестирование не помешает.
Я по прежнему считаю собиравшего предыдущие версии Антона Качалова
(mouse) хозяином пакета xawtv и прошу только сохранить латку vdr-keys в
будущих версиях.
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-05 7:04 ` Sergey Vlasov
2003-12-05 13:01 ` Anton Farygin
@ 2003-12-05 20:54 ` Вячеслав Диконов
2003-12-06 8:29 ` Sergey Vlasov
1 sibling, 1 reply; 40+ messages in thread
From: Вячеслав Диконов @ 2003-12-05 20:54 UTC (permalink / raw)
To: ALT Devel discussion list
В Птн, 05.12.2003, в 10:04, Sergey Vlasov пишет:
> Где можно взять этот драйвер? Я посмотрю, что там можно допилить для
> его сборки.
Я предлагаю
ftp://ftp.cadsoft.de:21/vdr/Developer/linux-dvb.2003-10-13.tar.bz2.
Основная страница - http://www.linuxtv.org/ , причём хочу предупредить,
что последняя стабильная версия 1.0.1 - не самая лучшая в плане
поддержки приёма кодированых телеканалов. Может быть будет 2 комплекта
dvb-драйверов: оптимизированные для ТВ и для спутникового интернета.
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-05 19:20 ` Вячеслав Диконов
@ 2003-12-06 8:08 ` Sergey Vlasov
2003-12-07 15:49 ` Anton Farygin
2003-12-07 18:29 ` [devel] Сборка модулей ядра "для чайников" Alexey I. Froloff
2 siblings, 0 replies; 40+ messages in thread
From: Sergey Vlasov @ 2003-12-06 8:08 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1665 bytes --]
On Fri, Dec 05, 2003 at 10:20:09PM +0300, Вячеслав Диконов wrote:
> В Птн, 05.12.2003, в 15:58, Anton Farygin пишет:
> > Не надо ничего модифицировать при установке модулей !!!!
> Как правильно поместить в этот файл необходимые настройки? Загрузка
> получаемых модулей сравнительно сложна и вручную с первого раза её не
> сделать. Рекомендуемое решение явно должно быть в политике.
>
> Разработчики драйвера предлагают такой вариант:
>
> 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
>
> но он не работает.
Это понятно - строки probeall и alias в этом варианте явно рассчитаны
на devfs.
> У меня в Сизифе действует
>
> alias char-major-250 dvb-core
> options dvb-core dvb_shutdown_timeout=0
> alias char-major-250 dvb-ttpci
> 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
Первая строка, скорее всего, лишняя - второй alias для того же имени
перекрывает первый.
И опять эти незарегистрированные major numbers...
По всей видимости, как минимум часть этих строк должна прописывать
программа конфигурации (kudzu или что там будет).
> > > В общем мне вырисовывается следующая схема (пока только для ТВ):
> > > kernel-modules-dvb
> > > kernel-modules-dvb-devel (его заголовки нужны для сборки vdr и т.п.)
> >
> > Не верное название пакета (читайте policy).
> Буду признателен за точную ссылку на этот чудесный текст, которого я не читал.
Лежит в пакете kernel-build-tools, в каталоге с документацией.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-05 20:54 ` Вячеслав Диконов
@ 2003-12-06 8:29 ` Sergey Vlasov
0 siblings, 0 replies; 40+ messages in thread
From: Sergey Vlasov @ 2003-12-06 8:29 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1072 bytes --]
On Fri, Dec 05, 2003 at 11:54:58PM +0300, Вячеслав Диконов wrote:
> В Птн, 05.12.2003, в 10:04, Sergey Vlasov пишет:
>
> > Где можно взять этот драйвер? Я посмотрю, что там можно допилить для
> > его сборки.
>
> Я предлагаю
> ftp://ftp.cadsoft.de:21/vdr/Developer/linux-dvb.2003-10-13.tar.bz2.
Именно эта версия собирается без проблем:
cd driver
make KERNEL_LOCATION=%_usrsrc/linux-%kversion-%flavour KERNEL_VERSION=%kversion-%flavour-%krelease
make install KERNEL_LOCATION=%_usrsrc/linux-%kversion-%flavour KERNEL_VERSION=%kversion-%flavour-%krelease DESTDIR=%buildroot
(для make install надо немного патчить Makefile - убрать оттуда вызов
depmod -a в конце обработки install).
Очевидно, проблемы при сборке возникали с какой-то другой версией
драйверов.
> Основная страница - http://www.linuxtv.org/ , причём хочу предупредить,
> что последняя стабильная версия 1.0.1 - не самая лучшая в плане
> поддержки приёма кодированых телеканалов. Может быть будет 2 комплекта
> dvb-драйверов: оптимизированные для ТВ и для спутникового интернета.
Ох, как некрасиво...
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-05 19:20 ` Вячеслав Диконов
2003-12-06 8:08 ` Sergey Vlasov
@ 2003-12-07 15:49 ` Anton Farygin
2003-12-07 19:07 ` Alexander Bokovoy
2003-12-07 18:29 ` [devel] Сборка модулей ядра "для чайников" Alexey I. Froloff
2 siblings, 1 reply; 40+ messages in thread
From: Anton Farygin @ 2003-12-07 15:49 UTC (permalink / raw)
To: ALT Devel discussion list
Вячеслав Диконов wrote:
> В Птн, 05.12.2003, в 15:58, Anton Farygin пишет:
>
>>Не надо ничего модифицировать при установке модулей !!!!
>
> Как правильно поместить в этот файл необходимые настройки? Загрузка
> получаемых модулей сравнительно сложна и вручную с первого раза её не
> сделать. Рекомендуемое решение явно должно быть в политике.
1. Есть /etc/modutils.d/ (кстати, а как это будет для ядра 2.6) ???
2. Можно отдать это средствам настройки (сейчас пишется все что надо)
>
> Разработчики драйвера предлагают такой вариант:
>
> 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
>
> но он не работает. У меня в Сизифе действует
>
> alias char-major-250 dvb-core
> options dvb-core dvb_shutdown_timeout=0
> alias char-major-250 dvb-ttpci
> 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
>
>
>
>>>В общем мне вырисовывается следующая схема (пока только для ТВ):
>>>kernel-modules-dvb
>>>kernel-modules-dvb-devel (его заголовки нужны для сборки vdr и т.п.)
>>
>>Не верное название пакета (читайте policy).
>
> Буду признателен за точную ссылку на этот чудесный текст, которого я не читал.
kernel-build-tools
>
>
>>>dvb-utils ("пользовательская" часть драйвера)
>>>vdr (программный приёмник-декодер-цифровой видеомагнитофон)
>>>vdr-sc
>>>vdr-scanner
>>>vdr-clock
>>>vdr-mplayer
>>>vdr-xine
>>>vdr-games
>>>...
>>>vdr-full
>>>xawtv (как альтернативный телевизору интерфейс к vdr)
>>
>>xawtv уже собран.
>
> Мной же. Он собирается независимо от всего упоминавшегося и может
> использоваться отдельно. Помимо версии 3.90 этот пакет поддерживает
> управление VDR (этот пакет ещё не готов). В остальном я пока глюков не
> заметил, но тестирование не помешает.
Как это??? xawtv я собирал в течении года, потом передал mouse@. На
каком основании Вы собрали мой и Mouse пакет, обновив работающее
приложение до нестабильной версии ?
>
> Я по прежнему считаю собиравшего предыдущие версии Антона Качалова
> (mouse) хозяином пакета xawtv и прошу только сохранить латку vdr-keys в
> будущих версиях.
Я КАТЕГОРИЧЕСКИ ПРОТИВ !!!!
Rgds,
Rider
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-05 19:20 ` Вячеслав Диконов
2003-12-06 8:08 ` Sergey Vlasov
2003-12-07 15:49 ` Anton Farygin
@ 2003-12-07 18:29 ` Alexey I. Froloff
2003-12-07 19:48 ` Вячеслав Диконов
2 siblings, 1 reply; 40+ messages in thread
From: Alexey I. Froloff @ 2003-12-07 18:29 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 428 bytes --]
On Fri, Dec 05, 2003 at 10:20:09PM +0300, Вячеслав Диконов wrote:
> > xawtv уже собран.
> Мной же. Он собирается независимо от всего упоминавшегося и может
> использоваться отдельно. Помимо версии 3.90 этот пакет поддерживает
> управление VDR (этот пакет ещё не готов). В остальном я пока глюков не
> заметил, но тестирование не помешает.
Вот только не работает он ни хрена ни разу... 8-E~~~
--
Regards,
Sir Raorn.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-07 15:49 ` Anton Farygin
@ 2003-12-07 19:07 ` Alexander Bokovoy
2003-12-08 10:42 ` [devel] modules-init-tools Anton Farygin
0 siblings, 1 reply; 40+ messages in thread
From: Alexander Bokovoy @ 2003-12-07 19:07 UTC (permalink / raw)
To: ALT Devel discussion list
On Sun, Dec 07, 2003 at 06:49:25PM +0300, Anton Farygin wrote:
> Вячеслав Диконов wrote:
> >В Птн, 05.12.2003, в 15:58, Anton Farygin пишет:
> >
> >>Не надо ничего модифицировать при установке модулей !!!!
> >
> >Как правильно поместить в этот файл необходимые настройки? Загрузка
> >получаемых модулей сравнительно сложна и вручную с первого раза её не
> >сделать. Рекомендуемое решение явно должно быть в политике.
>
> 1. Есть /etc/modutils.d/ (кстати, а как это будет для ядра 2.6) ???
/etc/modprobe.d/ (там основной файл /etc/modprobe.conf) -- Эдик уже собрал
единый modutils, работающий под обоими ядрами, только осталось сделать так,
чтобы под 2.6 работал тот же макроязык, что и под 2.4.
--
/ Alexander Bokovoy
Samba Team http://www.samba.org/
ALT Linux Team http://www.altlinux.org/
Midgard Project Ry http://www.midgard-project.org/
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-07 18:29 ` [devel] Сборка модулей ядра "для чайников" Alexey I. Froloff
@ 2003-12-07 19:48 ` Вячеслав Диконов
2003-12-07 21:28 ` Alexey I. Froloff
0 siblings, 1 reply; 40+ messages in thread
From: Вячеслав Диконов @ 2003-12-07 19:48 UTC (permalink / raw)
To: ALT Devel discussion list
В Вск, 07.12.2003, в 21:29, Alexey I. Froloff пишет:
> On Fri, Dec 05, 2003 at 10:20:09PM +0300, Вячеслав Диконов wrote:
> > > xawtv уже собран.
> > Мной же. Он собирается независимо от всего упоминавшегося и может
> > использоваться отдельно. Помимо версии 3.90 этот пакет поддерживает
> > управление VDR (этот пакет ещё не готов). В остальном я пока глюков не
> > заметил, но тестирование не помешает.
> Вот только не работает он ни хрена ни разу...
Работает и показывает полторы тысячи телеканалов с прекрасным цифровым
качеством и стереозвуком :))) Хотя собственный интерфейсик у xawtv -
тихий ужас.
> 8-E~~~
А как вторая сборка? Я постарался исправить ляпы и сделал 2 варианта:
обычный и с VDR. Пакет vdr зависит от сборки модулей dvb, которая ещё не
готова.
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-07 19:48 ` Вячеслав Диконов
@ 2003-12-07 21:28 ` Alexey I. Froloff
2003-12-08 10:44 ` Anton Farygin
` (2 more replies)
0 siblings, 3 replies; 40+ messages in thread
From: Alexey I. Froloff @ 2003-12-07 21:28 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 757 bytes --]
On Sun, Dec 07, 2003 at 10:48:13PM +0300, Вячеслав Диконов wrote:
> > > > xawtv уже собран.
> > > Мной же. Он собирается независимо от всего упоминавшегося и может
> > > использоваться отдельно. Помимо версии 3.90 этот пакет поддерживает
> > > управление VDR (этот пакет ещё не готов). В остальном я пока глюков не
> > > заметил, но тестирование не помешает.
> > Вот только не работает он ни хрена ни разу...
> Работает и показывает полторы тысячи телеканалов с прекрасным цифровым
> качеством и стереозвуком :))) Хотя собственный интерфейсик у xawtv -
> тихий ужас.
Показывает, но каналы не переключает.
P.S.
1. тестировать надо такие вещи;
2. предупреждать надо;
[skip]
-- ldv in sisyphus@
--
Regards,
Sir Raorn.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] modules-init-tools
2003-12-07 19:07 ` Alexander Bokovoy
@ 2003-12-08 10:42 ` Anton Farygin
2003-12-08 11:08 ` Alexander Bokovoy
0 siblings, 1 reply; 40+ messages in thread
From: Anton Farygin @ 2003-12-08 10:42 UTC (permalink / raw)
To: ALT Devel discussion list
Alexander Bokovoy wrote:
> On Sun, Dec 07, 2003 at 06:49:25PM +0300, Anton Farygin wrote:
>
>>Вячеслав Диконов wrote:
>>
>>>В Птн, 05.12.2003, в 15:58, Anton Farygin пишет:
>>>
>>>
>>>>Не надо ничего модифицировать при установке модулей !!!!
>>>
>>>Как правильно поместить в этот файл необходимые настройки? Загрузка
>>>получаемых модулей сравнительно сложна и вручную с первого раза её не
>>>сделать. Рекомендуемое решение явно должно быть в политике.
>>
>>1. Есть /etc/modutils.d/ (кстати, а как это будет для ядра 2.6) ???
>
> /etc/modprobe.d/ (там основной файл /etc/modprobe.conf) -- Эдик уже собрал
> единый modutils, работающий под обоими ядрами, только осталось сделать так,
> чтобы под 2.6 работал тот же макроязык, что и под 2.4.
>
А нужно это делать ??? Все равно имена модулей меняются... т.е. - я
реально не понимю как мы сможем конфигурить железо для двух ядер сразу ?
И если да, то какими методами ?
Rgds,
Rider
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-07 21:28 ` Alexey I. Froloff
@ 2003-12-08 10:44 ` Anton Farygin
2003-12-08 15:48 ` Вячеслав Диконов
2003-12-09 19:37 ` Alexey I. Froloff
2003-12-10 19:01 ` [devel] [JT] " Michael Shigorin
2 siblings, 1 reply; 40+ messages in thread
From: Anton Farygin @ 2003-12-08 10:44 UTC (permalink / raw)
To: ALT Devel discussion list
Alexey I. Froloff wrote:
> On Sun, Dec 07, 2003 at 10:48:13PM +0300, Вячеслав Диконов wrote:
>
>>>>>xawtv уже собран.
>>>>
>>>>Мной же. Он собирается независимо от всего упоминавшегося и может
>>>>использоваться отдельно. Помимо версии 3.90 этот пакет поддерживает
>>>>управление VDR (этот пакет ещё не готов). В остальном я пока глюков не
>>>>заметил, но тестирование не помешает.
>>>
>>>Вот только не работает он ни хрена ни разу...
>>
>>Работает и показывает полторы тысячи телеканалов с прекрасным цифровым
>>качеством и стереозвуком :))) Хотя собственный интерфейсик у xawtv -
>>тихий ужас.
>
> Показывает, но каналы не переключает.
>
> P.S.
> 1. тестировать надо такие вещи;
> 2. предупреждать надо;
> [skip]
> -- ldv in sisyphus@
Вывод: откатываем на предыдущую версию... мне сейчас не до разборок с
dvb. Ими займемся после перехода на ядро 2.6
Rgds,
Rider
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] modules-init-tools
2003-12-08 10:42 ` [devel] modules-init-tools Anton Farygin
@ 2003-12-08 11:08 ` Alexander Bokovoy
2003-12-08 11:53 ` Anton Farygin
0 siblings, 1 reply; 40+ messages in thread
From: Alexander Bokovoy @ 2003-12-08 11:08 UTC (permalink / raw)
To: ALT Devel discussion list
On Mon, Dec 08, 2003 at 01:42:50PM +0300, Anton Farygin wrote:
> Alexander Bokovoy wrote:
> >On Sun, Dec 07, 2003 at 06:49:25PM +0300, Anton Farygin wrote:
> >
> >>Вячеслав Диконов wrote:
> >>
> >>>В Птн, 05.12.2003, в 15:58, Anton Farygin пишет:
> >>>
> >>>
> >>>>Не надо ничего модифицировать при установке модулей !!!!
> >>>
> >>>Как правильно поместить в этот файл необходимые настройки? Загрузка
> >>>получаемых модулей сравнительно сложна и вручную с первого раза её не
> >>>сделать. Рекомендуемое решение явно должно быть в политике.
> >>
> >>1. Есть /etc/modutils.d/ (кстати, а как это будет для ядра 2.6) ???
> >
> >/etc/modprobe.d/ (там основной файл /etc/modprobe.conf) -- Эдик уже собрал
> >единый modutils, работающий под обоими ядрами, только осталось сделать
> >так, чтобы под 2.6 работал тот же макроязык, что и под 2.4.
> >
>
> А нужно это делать ??? Все равно имена модулей меняются... т.е. - я
Нужно. Для смены имен модулей и предназначены два разных дерева для
конфигурационных файлов -- {/etc/modules.conf, /etc/modutils.d/} и
{/etc/modprobe.conf, /etc/modprobe.d/}.
> реально не понимю как мы сможем конфигурить железо для двух ядер сразу ?
Нормальными базами данных по драйверам. Не вижу никаких проблем.
--
/ Alexander Bokovoy
Samba Team http://www.samba.org/
ALT Linux Team http://www.altlinux.org/
Midgard Project Ry http://www.midgard-project.org/
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] modules-init-tools
2003-12-08 11:08 ` Alexander Bokovoy
@ 2003-12-08 11:53 ` Anton Farygin
2003-12-08 11:54 ` Alexander Bokovoy
0 siblings, 1 reply; 40+ messages in thread
From: Anton Farygin @ 2003-12-08 11:53 UTC (permalink / raw)
To: ALT Devel discussion list
Alexander Bokovoy wrote:
> On Mon, Dec 08, 2003 at 01:42:50PM +0300, Anton Farygin wrote:
>
>>Alexander Bokovoy wrote:
>>
>>>On Sun, Dec 07, 2003 at 06:49:25PM +0300, Anton Farygin wrote:
>>>
>>>
>>>>Вячеслав Диконов wrote:
>>>>
>>>>
>>>>>В Птн, 05.12.2003, в 15:58, Anton Farygin пишет:
>>>>>
>>>>>
>>>>>
>>>>>>Не надо ничего модифицировать при установке модулей !!!!
>>>>>
>>>>>Как правильно поместить в этот файл необходимые настройки? Загрузка
>>>>>получаемых модулей сравнительно сложна и вручную с первого раза её не
>>>>>сделать. Рекомендуемое решение явно должно быть в политике.
>>>>
>>>>1. Есть /etc/modutils.d/ (кстати, а как это будет для ядра 2.6) ???
>>>
>>>/etc/modprobe.d/ (там основной файл /etc/modprobe.conf) -- Эдик уже собрал
>>>единый modutils, работающий под обоими ядрами, только осталось сделать
>>>так, чтобы под 2.6 работал тот же макроязык, что и под 2.4.
>>>
>>
>>А нужно это делать ??? Все равно имена модулей меняются... т.е. - я
>
> Нужно. Для смены имен модулей и предназначены два разных дерева для
> конфигурационных файлов -- {/etc/modules.conf, /etc/modutils.d/} и
> {/etc/modprobe.conf, /etc/modprobe.d/}.
Нет, я имею в виду - поддержку под 2.6 макроязыка 2.4.
Может быть это сделать на уровне баз данных ?
>
>
>>реально не понимю как мы сможем конфигурить железо для двух ядер сразу ?
>
> Нормальными базами данных по драйверам. Не вижу никаких проблем.
Ага. т.е. - в базу данных добавить параметр - ветка ядра.
ok.
Rgds,
Rider
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] modules-init-tools
2003-12-08 11:53 ` Anton Farygin
@ 2003-12-08 11:54 ` Alexander Bokovoy
2003-12-09 7:33 ` Anton Farygin
0 siblings, 1 reply; 40+ messages in thread
From: Alexander Bokovoy @ 2003-12-08 11:54 UTC (permalink / raw)
To: ALT Devel discussion list
On Mon, Dec 08, 2003 at 02:53:19PM +0300, Anton Farygin wrote:
> >>>собрал единый modutils, работающий под обоими ядрами, только осталось
> >>>сделать так, чтобы под 2.6 работал тот же макроязык, что и под 2.4.
> >>А нужно это делать ??? Все равно имена модулей меняются... т.е. - я
> >
> >Нужно. Для смены имен модулей и предназначены два разных дерева для
> >конфигурационных файлов -- {/etc/modules.conf, /etc/modutils.d/} и
> >{/etc/modprobe.conf, /etc/modprobe.d/}.
>
> Нет, я имею в виду - поддержку под 2.6 макроязыка 2.4.
В modules-init-tools для 2.6 присутствует урезанный макроязык из 2.4.
Урезанный настолько, что для нормальной работы он не приспособлен.
Фактически, там есть только alias и запуск внешней программы. И все.
> Может быть это сделать на уровне баз данных ?
В modprobe поддержка работы с зависимостями между модулями все равно
остается, так что не имеет смысла дублировать ее на уровне БД. Нужно в БД
хранить правильную информацию для того, чтобы modprobe ее мог внятно
использовать. Скажу еще, что и в 2.4 у _нас_ полностью возможности
modprobe не используются, тем самым создавая проблемы с конфигурациями,
где должны загружаться нетривиальные стеки модулей.
> >>реально не понимю как мы сможем конфигурить железо для двух ядер сразу ?
> >
> >Нормальными базами данных по драйверам. Не вижу никаких проблем.
>
> Ага. т.е. - в базу данных добавить параметр - ветка ядра.
Это самое элементарное.
--
/ Alexander Bokovoy
Samba Team http://www.samba.org/
ALT Linux Team http://www.altlinux.org/
Midgard Project Ry http://www.midgard-project.org/
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-08 10:44 ` Anton Farygin
@ 2003-12-08 15:48 ` Вячеслав Диконов
0 siblings, 0 replies; 40+ messages in thread
From: Вячеслав Диконов @ 2003-12-08 15:48 UTC (permalink / raw)
To: ALT Devel discussion list
В Пнд, 08.12.2003, в 13:44, Anton Farygin пишет:
> >>>Вот только не работает он ни хрена ни разу...
> >>
> >>Работает и показывает полторы тысячи телеканалов с прекрасным цифровым
> >>качеством и стереозвуком :))) Хотя собственный интерфейсик у xawtv -
> >>тихий ужас.
> >
> > Показывает, но каналы не переключает.
> >
> > P.S.
> > 1. тестировать надо такие вещи;
> > 2. предупреждать надо;
> > [skip]
> > -- ldv in sisyphus@
>
> Вывод: откатываем на предыдущую версию... мне сейчас не до разборок с
> dvb. Ими займемся после перехода на ядро 2.6
Если старая версия действительно лучше работает, то пусть. Дело в том,
что поддержка vdr встроена в xawtv уже давно и есть в версии 3.80. Латка
vdr-keys всего лишь переопределяет горячие клавиши для вызова этих
функций, но делается это так, что я не смог сделать переключение без
пересборки. Давайте собирать любую достаточно стабильную версию, но
после сборки нормального xawtv накладывать латку и паковать версию с vdr
в отдельный пакет. Так сделано в исправленной версии alt2. Это позволит
иметь оба варианта: нужный мне и никак не изменённый простой xawtv.
Кроме того есть улучшенный перевод полей Summary и Description.
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] modules-init-tools
2003-12-08 11:54 ` Alexander Bokovoy
@ 2003-12-09 7:33 ` Anton Farygin
2003-12-09 9:47 ` Alexander Bokovoy
0 siblings, 1 reply; 40+ messages in thread
From: Anton Farygin @ 2003-12-09 7:33 UTC (permalink / raw)
To: ALT Devel discussion list
Alexander Bokovoy wrote:
> On Mon, Dec 08, 2003 at 02:53:19PM +0300, Anton Farygin wrote:
>
>>>>>собрал единый modutils, работающий под обоими ядрами, только осталось
>>>>>сделать так, чтобы под 2.6 работал тот же макроязык, что и под 2.4.
>>>>
>>>>А нужно это делать ??? Все равно имена модулей меняются... т.е. - я
>>>
>>>Нужно. Для смены имен модулей и предназначены два разных дерева для
>>>конфигурационных файлов -- {/etc/modules.conf, /etc/modutils.d/} и
>>>{/etc/modprobe.conf, /etc/modprobe.d/}.
>>
>>Нет, я имею в виду - поддержку под 2.6 макроязыка 2.4.
>
> В modules-init-tools для 2.6 присутствует урезанный макроязык из 2.4.
> Урезанный настолько, что для нормальной работы он не приспособлен.
> Фактически, там есть только alias и запуск внешней программы. И все.
>
>
>>Может быть это сделать на уровне баз данных ?
>
> В modprobe поддержка работы с зависимостями между модулями все равно
> остается, так что не имеет смысла дублировать ее на уровне БД. Нужно в БД
> хранить правильную информацию для того, чтобы modprobe ее мог внятно
> использовать. Скажу еще, что и в 2.4 у _нас_ полностью возможности
> modprobe не используются, тем самым создавая проблемы с конфигурациями,
> где должны загружаться нетривиальные стеки модулей.
Ести ли пример дистрибутива (или средств настройки), где используются
полностью возможности modprobe ?
>
>
>>>>реально не понимю как мы сможем конфигурить железо для двух ядер сразу ?
>>>
>>>Нормальными базами данных по драйверам. Не вижу никаких проблем.
>>
>>Ага. т.е. - в базу данных добавить параметр - ветка ядра.
>
> Это самое элементарное.
Да. Только ряд вопросов все равно остается:
1) Для каких полей базы данных необходимо использовать параметр - версию
ядра. На мой взгляд: имени модуля недостаточно. Нужно как минимум для
команд настройки и строк modutils.
2) Как быть с реализацией автоопределения устройств в разных ядрах ? Я
не хотел бы реализовывать детект мыши для ядра 2.4, ибо ядро 2.6 это
делает самостоятельно и записывает эту информацию в /proc/bus/input.
Мышь - это только пример. Кроме этого могут быть различия в работе SCSI,
USB, FireWire и т.д.
Rgds,
RIder
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] modules-init-tools
2003-12-09 7:33 ` Anton Farygin
@ 2003-12-09 9:47 ` Alexander Bokovoy
2003-12-09 11:21 ` Anton Farygin
0 siblings, 1 reply; 40+ messages in thread
From: Alexander Bokovoy @ 2003-12-09 9:47 UTC (permalink / raw)
To: ALT Devel discussion list
On Tue, Dec 09, 2003 at 10:33:46AM +0300, Anton Farygin wrote:
> >>Может быть это сделать на уровне баз данных ?
> >
> >В modprobe поддержка работы с зависимостями между модулями все равно
> >остается, так что не имеет смысла дублировать ее на уровне БД. Нужно в БД
> >хранить правильную информацию для того, чтобы modprobe ее мог внятно
> >использовать. Скажу еще, что и в 2.4 у _нас_ полностью возможности
> >modprobe не используются, тем самым создавая проблемы с конфигурациями,
> >где должны загружаться нетривиальные стеки модулей.
>
> Ести ли пример дистрибутива (или средств настройки), где используются
> полностью возможности modprobe ?
Не знаю, честно говоря -- не смотрел. Но ты ведь понимаешь, что это не аргумент
против использования возможностей modprobe правильным образом? :)
> >>>>реально не понимю как мы сможем конфигурить железо для двух ядер сразу ?
> >>>
> >>>Нормальными базами данных по драйверам. Не вижу никаких проблем.
> >>
> >>Ага. т.е. - в базу данных добавить параметр - ветка ядра.
> >
> >Это самое элементарное.
>
> Да. Только ряд вопросов все равно остается:
> 1) Для каких полей базы данных необходимо использовать параметр - версию
> ядра. На мой взгляд: имени модуля недостаточно. Нужно как минимум для
> команд настройки и строк modutils.
> 2) Как быть с реализацией автоопределения устройств в разных ядрах ? Я
> не хотел бы реализовывать детект мыши для ядра 2.4, ибо ядро 2.6 это
> делает самостоятельно и записывает эту информацию в /proc/bus/input.
>
> Мышь - это только пример. Кроме этого могут быть различия в работе SCSI,
> USB, FireWire и т.д.
Давай обсудим эту тему на следующей неделе, когда у меня будет время и я
приеду в МСК?
--
/ Alexander Bokovoy
Samba Team http://www.samba.org/
ALT Linux Team http://www.altlinux.org/
Midgard Project Ry http://www.midgard-project.org/
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] modules-init-tools
2003-12-09 11:21 ` Anton Farygin
@ 2003-12-09 11:17 ` Alexander Bokovoy
2003-12-09 11:44 ` Anton Farygin
0 siblings, 1 reply; 40+ messages in thread
From: Alexander Bokovoy @ 2003-12-09 11:17 UTC (permalink / raw)
To: ALT Devel discussion list
On Tue, Dec 09, 2003 at 02:21:53PM +0300, Anton Farygin wrote:
> >>Ести ли пример дистрибутива (или средств настройки), где используются
> >>полностью возможности modprobe ?
> >
> >Не знаю, честно говоря -- не смотрел. Но ты ведь понимаешь, что это не
> >аргумент против использования возможностей modprobe правильным образом? :)
>
> Да, но для начала нужно понять - что является "правильным образом" и
> посмотреть на то, как это реализовано у других ;-)
"Правильным образом" -- с использованием описанных в modules.conf(5)
структур.
> >>USB, FireWire и т.д.
> >
> >Давай обсудим эту тему на следующей неделе, когда у меня будет время и я
> >приеду в МСК?
>
> Я бы предпочел обсуждать в почте.
Это не связано -- просто на следующей неделе у меня будет время для
обсуждения, в отличие от этой.
--
/ Alexander Bokovoy
Samba Team http://www.samba.org/
ALT Linux Team http://www.altlinux.org/
Midgard Project Ry http://www.midgard-project.org/
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] modules-init-tools
2003-12-09 9:47 ` Alexander Bokovoy
@ 2003-12-09 11:21 ` Anton Farygin
2003-12-09 11:17 ` Alexander Bokovoy
0 siblings, 1 reply; 40+ messages in thread
From: Anton Farygin @ 2003-12-09 11:21 UTC (permalink / raw)
To: ALT Devel discussion list
Alexander Bokovoy wrote:
> On Tue, Dec 09, 2003 at 10:33:46AM +0300, Anton Farygin wrote:
>
>>>>Может быть это сделать на уровне баз данных ?
>>>
>>>В modprobe поддержка работы с зависимостями между модулями все равно
>>>остается, так что не имеет смысла дублировать ее на уровне БД. Нужно в БД
>>>хранить правильную информацию для того, чтобы modprobe ее мог внятно
>>>использовать. Скажу еще, что и в 2.4 у _нас_ полностью возможности
>>>modprobe не используются, тем самым создавая проблемы с конфигурациями,
>>>где должны загружаться нетривиальные стеки модулей.
>>
>>Ести ли пример дистрибутива (или средств настройки), где используются
>>полностью возможности modprobe ?
>
> Не знаю, честно говоря -- не смотрел. Но ты ведь понимаешь, что это не аргумент
> против использования возможностей modprobe правильным образом? :)
Да, но для начала нужно понять - что является "правильным образом" и
посмотреть на то, как это реализовано у других ;-)
>
>
>>>>>>реально не понимю как мы сможем конфигурить железо для двух ядер сразу ?
>>>>>
>>>>>Нормальными базами данных по драйверам. Не вижу никаких проблем.
>>>>
>>>>Ага. т.е. - в базу данных добавить параметр - ветка ядра.
>>>
>>>Это самое элементарное.
>>
>>Да. Только ряд вопросов все равно остается:
>>1) Для каких полей базы данных необходимо использовать параметр - версию
>>ядра. На мой взгляд: имени модуля недостаточно. Нужно как минимум для
>>команд настройки и строк modutils.
>>2) Как быть с реализацией автоопределения устройств в разных ядрах ? Я
>>не хотел бы реализовывать детект мыши для ядра 2.4, ибо ядро 2.6 это
>>делает самостоятельно и записывает эту информацию в /proc/bus/input.
>>
>>Мышь - это только пример. Кроме этого могут быть различия в работе SCSI,
>>USB, FireWire и т.д.
>
> Давай обсудим эту тему на следующей неделе, когда у меня будет время и я
> приеду в МСК?
Я бы предпочел обсуждать в почте.
Rgds,
Rider
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] modules-init-tools
2003-12-09 11:17 ` Alexander Bokovoy
@ 2003-12-09 11:44 ` Anton Farygin
2003-12-09 11:48 ` Dmitry V. Levin
0 siblings, 1 reply; 40+ messages in thread
From: Anton Farygin @ 2003-12-09 11:44 UTC (permalink / raw)
To: ALT Devel discussion list
Alexander Bokovoy wrote:
> On Tue, Dec 09, 2003 at 02:21:53PM +0300, Anton Farygin wrote:
>
>>>>Ести ли пример дистрибутива (или средств настройки), где используются
>>>>полностью возможности modprobe ?
>>>
>>>Не знаю, честно говоря -- не смотрел. Но ты ведь понимаешь, что это не
>>>аргумент против использования возможностей modprobe правильным образом? :)
>>
>>Да, но для начала нужно понять - что является "правильным образом" и
>>посмотреть на то, как это реализовано у других ;-)
>
> "Правильным образом" -- с использованием описанных в modules.conf(5)
> структур.
На мой взгляд не надо себе ставить самоцелью использование всех
описанных в modules.conf структур.
Например - я не понимаю - зачем нам использовать структуры :
define VARIABLE WORD
if EXPRESSION
else
elseif EXPRESSION
endif
generic_stringfile=
isapnpmapfile=
usbmapfile=
parportmapfile=
path[TAG]=A_PATH
ieee1394mapfile=A_PATH
pnpbiosmapfile=A_PATH
Может быть понадобится:
depfile=A_PATH
[add] probe name module_list
[add] probeall name module_list
уже используются:
[add] options [-k] module [MODULE_SPECIFIC_OPTIONS]
[add] above module module_list
[add] below module module_list
pre-install module command
post-install module command
Вот собственно и все структуры. И почему мы их неправильно используем -
я пока не понимаю. На мой взгляд достаточно все наши записи в
modules.conf достаточно корректны и дополнять их особо не нужно.
Rgds,
Rider
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] modules-init-tools
2003-12-09 11:44 ` Anton Farygin
@ 2003-12-09 11:48 ` Dmitry V. Levin
2003-12-09 12:05 ` Anton Farygin
0 siblings, 1 reply; 40+ messages in thread
From: Dmitry V. Levin @ 2003-12-09 11:48 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 959 bytes --]
On Tue, Dec 09, 2003 at 02:44:11PM +0300, Anton Farygin wrote:
> Alexander Bokovoy wrote:
> >On Tue, Dec 09, 2003 at 02:21:53PM +0300, Anton Farygin wrote:
> >
> >>>>Ести ли пример дистрибутива (или средств настройки), где используются
> >>>>полностью возможности modprobe ?
> >>>
> >>>Не знаю, честно говоря -- не смотрел. Но ты ведь понимаешь, что это не
> >>>аргумент против использования возможностей modprobe правильным образом?
> >>>:)
> >>
> >>Да, но для начала нужно понять - что является "правильным образом" и
> >>посмотреть на то, как это реализовано у других ;-)
> >
> >"Правильным образом" -- с использованием описанных в modules.conf(5)
> >структур.
>
> На мой взгляд не надо себе ставить самоцелью использование всех
> описанных в modules.conf структур.
>
> Например - я не понимаю - зачем нам использовать структуры :
>
>
> define VARIABLE WORD
> if EXPRESSION
> else
> elseif EXPRESSION
> endif
См. /etc/modutils.d/kernel
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] modules-init-tools
2003-12-09 11:48 ` Dmitry V. Levin
@ 2003-12-09 12:05 ` Anton Farygin
2003-12-09 12:29 ` Alexander Bokovoy
0 siblings, 1 reply; 40+ messages in thread
From: Anton Farygin @ 2003-12-09 12:05 UTC (permalink / raw)
To: ALT Devel discussion list
Dmitry V. Levin wrote:
> On Tue, Dec 09, 2003 at 02:44:11PM +0300, Anton Farygin wrote:
>
>>Alexander Bokovoy wrote:
>>
>>>On Tue, Dec 09, 2003 at 02:21:53PM +0300, Anton Farygin wrote:
>>>
>>>
>>>>>>Ести ли пример дистрибутива (или средств настройки), где используются
>>>>>>полностью возможности modprobe ?
>>>>>
>>>>>Не знаю, честно говоря -- не смотрел. Но ты ведь понимаешь, что это не
>>>>>аргумент против использования возможностей modprobe правильным образом?
>>>>>:)
>>>>
>>>>Да, но для начала нужно понять - что является "правильным образом" и
>>>>посмотреть на то, как это реализовано у других ;-)
>>>
>>>"Правильным образом" -- с использованием описанных в modules.conf(5)
>>>структур.
>>
>>На мой взгляд не надо себе ставить самоцелью использование всех
>>описанных в modules.conf структур.
>>
>>Например - я не понимаю - зачем нам использовать структуры :
>>
>>
>>define VARIABLE WORD
>>if EXPRESSION
>>else
>>elseif EXPRESSION
>>endif
>
>
> См. /etc/modutils.d/kernel
Ага. Т.е. - это тогда тоже может быть использовано. Хорошо.
Но: для 2.6 ядра modules.conf переименован. Т.е. - проверку на версию
ядра в конфиге module-init-tools уже можно не осуществлять.
Rgds,
Rider
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] modules-init-tools
2003-12-09 12:05 ` Anton Farygin
@ 2003-12-09 12:29 ` Alexander Bokovoy
2003-12-10 19:00 ` [devel] modules-init-tools Michael Shigorin
0 siblings, 1 reply; 40+ messages in thread
From: Alexander Bokovoy @ 2003-12-09 12:29 UTC (permalink / raw)
To: ALT Devel discussion list
On Tue, Dec 09, 2003 at 03:05:09PM +0300, Anton Farygin wrote:
> >>Например - я не понимаю - зачем нам использовать структуры :
> >>
> >>
> >>define VARIABLE WORD
> >>if EXPRESSION
> >>else
> >>elseif EXPRESSION
> >>endif
> >
> >
> >См. /etc/modutils.d/kernel
>
> Ага. Т.е. - это тогда тоже может быть использовано. Хорошо.
>
> Но: для 2.6 ядра modules.conf переименован. Т.е. - проверку на версию
> ядра в конфиге module-init-tools уже можно не осуществлять.
Я бы не зарекался -- этот механизм пока не предполагается менять с каждой
новой версией. Так что вполне возможно, что придется нам с осторожностью
ставить для всех наших настроек и ограничения по версиям -- такое точно
может потребоваться при смене имен опций у каких-нибудь модулей (вроде как
-- до этого ядра все было так, а после этого стало вот так). И для наших
специфических модификаций модулей в том числе (их есть).
Я вообще в первую очередь говорил о above/below.
--
/ Alexander Bokovoy
Samba Team http://www.samba.org/
ALT Linux Team http://www.altlinux.org/
Midgard Project Ry http://www.midgard-project.org/
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-07 21:28 ` Alexey I. Froloff
2003-12-08 10:44 ` Anton Farygin
@ 2003-12-09 19:37 ` Alexey I. Froloff
2003-12-10 22:45 ` Вячеслав Диконов
2003-12-10 19:01 ` [devel] [JT] " Michael Shigorin
2 siblings, 1 reply; 40+ messages in thread
From: Alexey I. Froloff @ 2003-12-09 19:37 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 879 bytes --]
On Mon, Dec 08, 2003 at 12:28:29AM +0300, Alexey I. Froloff wrote:
> > Работает и показывает полторы тысячи телеканалов с прекрасным цифровым
> > качеством и стереозвуком :))) Хотя собственный интерфейсик у xawtv -
> > тихий ужас.
> Показывает, но каналы не переключает.
/me просто плачет весь...
Есть ~/.xawtv примерно такого содержания:
[global]
ratio = 4:3
freqtab = russia
...
[ОРТ]
channel = 12
capture = on
color = 30%
[РТР]
channel = 2
capture = on
color = 30%
...
И есть спек, в котором:
Source6: secam-russia.list
...
cat %SOURCE6 $RPM_BUILD_ROOT/%_datadir/xawtv/secam-russia.list
...
Естественно, что в пакет попадает дефолтный secam-russia.list с
совершенно другими названиями каналов, а по неизвестым каналам
xawtv не переключает...
P.S. Сейчас сижу и собираю xawdecode. Ибо нефиг.
--
Regards,
Sir Raorn.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* [devel] Re: modules-init-tools
2003-12-09 12:29 ` Alexander Bokovoy
@ 2003-12-10 19:00 ` Michael Shigorin
2003-12-11 5:05 ` Alexey I. Froloff
0 siblings, 1 reply; 40+ messages in thread
From: Michael Shigorin @ 2003-12-10 19:00 UTC (permalink / raw)
To: ALT Devel discussion list
On Tue, Dec 09, 2003 at 02:29:01PM +0200, Alexander Bokovoy wrote:
> может потребоваться при смене имен опций у каких-нибудь модулей
> (вроде как -- до этого ядра все было так, а после этого стало
Ох где-то я это ВИДЕЛ... ;-)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 40+ messages in thread
* [devel] [JT] Re: Сборка модулей ядра "для чайников"
2003-12-07 21:28 ` Alexey I. Froloff
2003-12-08 10:44 ` Anton Farygin
2003-12-09 19:37 ` Alexey I. Froloff
@ 2003-12-10 19:01 ` Michael Shigorin
2003-12-11 5:13 ` Alexey I. Froloff
2 siblings, 1 reply; 40+ messages in thread
From: Michael Shigorin @ 2003-12-10 19:01 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 314 bytes --]
On Mon, Dec 08, 2003 at 12:28:29AM +0300, Alexey I. Froloff wrote:
> P.S.
> 1. тестировать надо такие вещи;
> 2. предупреждать надо;
> [skip]
> -- ldv in sisyphus@
Стоп. Это было сказано Димой? ;-)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-09 19:37 ` Alexey I. Froloff
@ 2003-12-10 22:45 ` Вячеслав Диконов
2003-12-11 5:07 ` Alexey I. Froloff
0 siblings, 1 reply; 40+ messages in thread
From: Вячеслав Диконов @ 2003-12-10 22:45 UTC (permalink / raw)
To: ALT Devel discussion list
В Втр, 09.12.2003, в 22:37, Alexey I. Froloff пишет:
> On Mon, Dec 08, 2003 at 12:28:29AM +0300, Alexey I. Froloff wrote:
> Есть ~/.xawtv примерно такого содержания:
Опоздал :) Это уже было исправлено несколько дней назад вместе с ещё
несколькими ошибками. См. версию xawtv-3.90-alt2 в INCOMING или
последующие. В spec застрявшего в Сизифе глючного пакета xawtv3.90-alt1
просто была опечатка :( .
> Естественно, что в пакет попадает дефолтный secam-russia.list с
> совершенно другими названиями каналов, а по неизвестым каналам
> xawtv не переключает...
Пользуясь случаем прошу наконец заменить в Сизифе пакет xawtv3.90-alt1
на xawtv3.90-alt2 или более свежий (Неужели все так любят глюки, что
намеренно не выкладывают их исправления?). История вопроса подробно
освещена в http://bugzilla.altlinux.ru/show_bug.cgi?id=3345. Если в
течение суток я не получу сообщения что глюки есть в исправленном
пакете, закрою по принципу "Молчание знак согласия".
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Re: modules-init-tools
2003-12-10 19:00 ` [devel] modules-init-tools Michael Shigorin
@ 2003-12-11 5:05 ` Alexey I. Froloff
2003-12-11 7:44 ` Michael Shigorin
0 siblings, 1 reply; 40+ messages in thread
From: Alexey I. Froloff @ 2003-12-11 5:05 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 351 bytes --]
* Michael Shigorin <mike@osdn.org.ua> [031210 22:01]:
> > может потребоваться при смене имен опций у каких-нибудь модулей
> > (вроде как -- до этого ядра все было так, а после этого стало
> Ох где-то я это ВИДЕЛ... ;-)
NVidia.o/nvidia.o?
--
Regards, Sir Raorn.
-------------------
Даже драки мне нравятся куда больше линуксконфа.
-- aen in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] Сборка модулей ядра "для чайников"
2003-12-10 22:45 ` Вячеслав Диконов
@ 2003-12-11 5:07 ` Alexey I. Froloff
0 siblings, 0 replies; 40+ messages in thread
From: Alexey I. Froloff @ 2003-12-11 5:07 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 846 bytes --]
* Вячеслав Диконов <sdiconov@mail.ru> [031211 01:43]:
> > Естественно, что в пакет попадает дефолтный secam-russia.list с
> > совершенно другими названиями каналов, а по неизвестым каналам
> > xawtv не переключает...
> Пользуясь случаем прошу наконец заменить в Сизифе пакет xawtv3.90-alt1
> на xawtv3.90-alt2 или более свежий (Неужели все так любят глюки, что
> намеренно не выкладывают их исправления?). История вопроса подробно
> освещена в http://bugzilla.altlinux.ru/show_bug.cgi?id=3345. Если в
> течение суток я не получу сообщения что глюки есть в исправленном
> пакете, закрою по принципу "Молчание знак согласия".
Блин, Слава, нельзя такие вещи делать МОЛЧА!
--
Regards, Sir Raorn.
-------------------
BTW, Никогда не запускайте dist-upgrade из Сизифа на удалённой машине, особенно
если до неё очень долго ехать.
-- voins in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* Re: [devel] [JT] Re: Сборка модулей ядра "для чайников"
2003-12-10 19:01 ` [devel] [JT] " Michael Shigorin
@ 2003-12-11 5:13 ` Alexey I. Froloff
0 siblings, 0 replies; 40+ messages in thread
From: Alexey I. Froloff @ 2003-12-11 5:13 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 680 bytes --]
* Michael Shigorin <mike@osdn.org.ua> [031210 22:01]:
> On Mon, Dec 08, 2003 at 12:28:29AM +0300, Alexey I. Froloff wrote:
> > P.S.
> > 1. тестировать надо такие вещи;
> > 2. предупреждать надо;
> > [skip]
> > -- ldv in sisyphus@
> Стоп. Это было сказано Димой? ;-)
Date: Mon, 3 Feb 2003 01:33:21 +0300
From: "Dmitry V. Levin" <ldv#altlinux.org>
To: ALT Linux Sisyphus mailing list <sisyphus#altlinux.ru>
Cc: Sergey V Turchin <zerg#altlinux.org>
Subject: Re: [sisyphus] Re: Что случилось с su?
--
Regards, Sir Raorn.
-------------------
Функции типа strcpy/sprintf вредны не из-за опасной реализации, а сами по
себе, из-за своей семантики.
-- ldv in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
* [devel] Re: modules-init-tools
2003-12-11 5:05 ` Alexey I. Froloff
@ 2003-12-11 7:44 ` Michael Shigorin
0 siblings, 0 replies; 40+ messages in thread
From: Michael Shigorin @ 2003-12-11 7:44 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 413 bytes --]
On Thu, Dec 11, 2003 at 08:05:50AM +0300, Alexey I. Froloff wrote:
> > > может потребоваться при смене имен опций у каких-нибудь
> > > модулей (вроде как -- до этого ядра все было так, а после
> > Ох где-то я это ВИДЕЛ... ;-)
> NVidia.o/nvidia.o?
alsa. Но и это (NVdriver только, и версию определять по-другому).
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 40+ messages in thread
end of thread, other threads:[~2003-12-11 7:44 UTC | newest]
Thread overview: 40+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-12-02 7:49 [devel] Сборка модулей ядра "для чайников" Вячеслав Диконов
2003-12-02 8:19 ` Andrey Rahmatullin
2003-12-02 21:56 ` Вячеслав Диконов
2003-12-03 9:45 ` Sergey Vlasov
2003-12-04 22:08 ` Вячеслав Диконов
2003-12-05 7:04 ` Sergey Vlasov
2003-12-05 13:01 ` Anton Farygin
2003-12-05 20:54 ` Вячеслав Диконов
2003-12-06 8:29 ` Sergey Vlasov
2003-12-05 12:58 ` Anton Farygin
2003-12-05 19:20 ` Вячеслав Диконов
2003-12-06 8:08 ` Sergey Vlasov
2003-12-07 15:49 ` Anton Farygin
2003-12-07 19:07 ` Alexander Bokovoy
2003-12-08 10:42 ` [devel] modules-init-tools Anton Farygin
2003-12-08 11:08 ` Alexander Bokovoy
2003-12-08 11:53 ` Anton Farygin
2003-12-08 11:54 ` Alexander Bokovoy
2003-12-09 7:33 ` Anton Farygin
2003-12-09 9:47 ` Alexander Bokovoy
2003-12-09 11:21 ` Anton Farygin
2003-12-09 11:17 ` Alexander Bokovoy
2003-12-09 11:44 ` Anton Farygin
2003-12-09 11:48 ` Dmitry V. Levin
2003-12-09 12:05 ` Anton Farygin
2003-12-09 12:29 ` Alexander Bokovoy
2003-12-10 19:00 ` [devel] modules-init-tools Michael Shigorin
2003-12-11 5:05 ` Alexey I. Froloff
2003-12-11 7:44 ` Michael Shigorin
2003-12-07 18:29 ` [devel] Сборка модулей ядра "для чайников" Alexey I. Froloff
2003-12-07 19:48 ` Вячеслав Диконов
2003-12-07 21:28 ` Alexey I. Froloff
2003-12-08 10:44 ` Anton Farygin
2003-12-08 15:48 ` Вячеслав Диконов
2003-12-09 19:37 ` Alexey I. Froloff
2003-12-10 22:45 ` Вячеслав Диконов
2003-12-11 5:07 ` Alexey I. Froloff
2003-12-10 19:01 ` [devel] [JT] " Michael Shigorin
2003-12-11 5:13 ` Alexey I. Froloff
2003-12-02 8:30 ` [devel] " Sergey Vlasov
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