Проект переехал на новый домен!  [[ перейти ]]

Работа с модулями *.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