Работа с модулями *.ko
*.ko лежат в /boot/kernel просмотрим:
sh# ls -l /boot/kernel | less
Для работы с ними существует 3 утилиты:
kldload, kldunload и kldstat...
Подгрузить модуль
sh# kldload /boot/kernel/ipfw.ko
Просмотр
sh# kldstat
Id Refs Address Size Name
1 35 0xc0400000 6f6668 kernel
2 1 0xc0af7000 1b64 green_saver.ko
3 1 0xc0af9000 1adb8 linux.ko
4 1 0xc0b14000 30e8 streams.ko
5 1 0xc0b18000 5fa0 snd_ich.ko
6 2 0xc0b1e000 22b88 sound.ko
7 1 0xc0b41000 2f0c udbp.ko
8 2 0xc0b44000 c83c netgraph.ko
9 1 0xc0b51000 5adc ugen.ko
10 1 0xc0b57000 3ae8 uhid.ko
11 1 0xc0b5b000 3dd8 ums.ko
12 1 0xc0b5f000 75b4 umass.ko
13 1 0xc0b67000 59f20 acpi.ko
14 1 0xc38b0000 5000 i915.ko
15 1 0xc38b5000 e000 drm.ko
16 1 0xc39e8000 2000 msdosfs_iconv.ko
17 3 0xc3a0f000 3000 libiconv.ko
18 1 0xc571d000 1b000 smbfs.ko
19 2 0xc5738000 3000 libmchain.ko
20 1 0xc591d000 d000 ipfw.ko
^^^^^^^
наш подгруженый модуль
Выгрузить модуль
sh# cd /boot/kernel
sh# kldunload ipfw.ko