[d-kernel] Про сторонние модули
Zhenja Kaluta
tren at altlinux.ru
Wed Jul 9 13:13:00 MSD 2003
>>>>> "MS" == Michael Shigorin writes:
>> Неплохо было бы /заполучить/ механизм автоматического добавления
>> в modules.conf модулей, которые доставляются отдельными от ядра
>> пакетами.
MS> Если я правильно понял tren -- в демьяне оно так и есть.
Да. Механизм предельно прост: пакеты с модулями ядра кладут кусочек
/etc/modules.conf в каталог /etc/modutils.
Сейчас у меня там
$ ls /etc/modutils
0keep aliases arch input irda.dpkg-dist paths setserial usbcam
actions alsa-path evms irda net ppp sound
Пример:
$ cat /etc/modutils/evms
alias block-major-117 dm-mod
$ cat /etc/modutils/irda
alias tty-ldisc-11 irtty
alias char-major-161 ircomm-tty
alias char-major-60 ircomm_tty
# for dongle
alias irda-dongle-0 tekram
alias irda-dongle-1 esi
alias irda-dongle-2 actisys
alias irda-dongle-3 actisys
alias irda-dongle-4 girbil
alias irda-dongle-5 litelink
alias irda-dongle-6 airport
alias irda-dongle-7 old_belkin
# for FIR device
alias irda0 irda-usb
Затем (из post-скриптов обычно) зовется /sbin/update-modules, который
формирует /etc/modules.conf и зовет depmod.
Собственно, подобный механизм используется много где.
--
Zhenja Kaluta ICQ 74596027
GnuPG FingerPrint: B86C B548 7CC4 B58F 0CA3 856E 7EE8 52DE E6B7 8725
More information about the devel-kernel
mailing list