[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