Как собрать ядро с поддержкой стороннего модуля?

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
skeletor
Сообщения: 1224

Как собрать ядро с поддержкой стороннего модуля?

Сообщение skeletor »

Есть сторонний модуль aacu64.ko для поддержки RAID\SAS контроллера Adaptec 5805. ОС FreeBSD 6.3 AMD x64. Модуль подгружаю через loader.conf. Но потребовалось пересобрать ядро, и после пересборки пришлось опять копировать модуль aacu64.ko в папку с модулями (/boot/kernel). Можно ли как-то включить готовый модуль, что бы ядро собралось с ним? Или обязательно нужны исходники модуля? Если только через исходники, то куда их запихнуть?
Спасибо сказали:
Аватара пользователя
gcc
Сообщения: 526
ОС: FreeBSD 8.0 CURRENT

Re: Как собрать ядро с поддержкой стороннего модуля?

Сообщение gcc »

ты спрашивает про то что я тебе написал? я точно не знаю будет ли разница когда динамически или статически подгружено в ядро...

там можно это сделать, но а исходники у тебя есть? там должно быть написано инструкция...
Спасибо сказали:
Аватара пользователя
skeletor
Сообщения: 1224

Re: Как собрать ядро с поддержкой стороннего модуля?

Сообщение skeletor »

Положил его в /boot/modules, которое для сторонних модулей, собственно, и предназначено. Всё работает.
Спасибо сказали:
blah
Сообщения: 24

Re: Как собрать ядро с поддержкой стороннего модуля?

Сообщение blah »

skeletor писал(а):
19.09.2008 11:52
Можно ли как-то включить готовый модуль, что бы ядро собралось с ним?
make.conf(5):PORTS_MODULES не оно? Если не модулем, а внутрь, то править sys/conf/files.
Спасибо сказали: