LINUX.ORG.RU

Как лучше грузить модули?


0

0

Вот мне надо грузить (для netams) модуль ip_queue. Как это сделать лучше? Как я заметил автоматический установщик просто добавляет для некоторых модулей modprobe в rc.local.local, но для меня это не подходит, т.к. он испольняется после всех init скриптов, а netams должен запускаться с уже загрузенным ip_queue. Привать init скрипты - не хочется, это помешает обновлять их в автоматическом режиме. Т.е. самый лучший способ - грузить его из /etc/modules.conf, но как это сделать я так и непонял, хотя копал man довольно долго...

★★★★★

Если ты хочешь делать автозагрузку модулей для девайсов, _чьи файлы есть_ в /dev, напиши в modules.conf (или modprobe.conf для 2.6) строчку

alias char-major-X-* module_name

где X - это мажор твоего девайса

Для devfs надо будет писать в modules.devfs

alias /dev/mydevfile module_name

Но если у тебя в /dev нет соответсвующего файла - как например для сетевых карт - то облом-с :-)

no-dashi ★★★★★
()

На твоем виртуальном, неизвестном нам дистрибутиве нужно поставить загрузку iptables пораньше, чем у тебя идет загрузка netams.

Что касается "обновлений" - что ты там в скриптах обновлять собрался? Там многие годами не меняются.

jackill ★★★★★
()
Ответ на: комментарий от anonymous

> как узнать мажор девайса???

ls -l /dev/имя_файла, например так:

$ ls -la /dev/hda brw-rw---- 1 root disk 3, 0 Фев 24 2004 /dev/hda

Вот цифра 3 и есть мажор

<offtopic>2jackill: похоже, учебник может оказаться популярным :-)</offtopic>

no-dashi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.