FreeBSDでカーネルモジュールを交換するには?

FreeBSDでカーネルモジュールを交換するには?

LSI 9300 SAS HBAをFreeBSD 11.2で動作させようとしています。現在ドライバ18を実行しています。

# dmesg | grep mpr
mpr0: <Avago Technologies (LSI) SAS3008> port 0xa000-0xa0ff mem 0xfb300000-0xfb30ffff at device 0.0 numa-domain 0 on pci5
mpr0: Firmware: 05.00.00.00, Driver: 18.03.00.00-fbsd

すべてのディスクを見ることができないので、ドライバをバージョン20に更新したいのですが、方法がわかりません。私はダウンロードし、試した:

# kldload ./mpr.ko
kldload: can't load ./mpr.ko: module already loaded or in kernel.

kldstatモジュールは私が使用しなければ現れないので、-vこれがカーネルに組み込まれているという意味だと思います。 Linuxではブラックリストに載せることができますが、modprobe.dFreeBSDではどのように機能しますか?

答え1

LSIサポートへの答えは実際には非常に簡単です。

ファイルのコピーmpr.ko/boot/kernel/次の行を次に追加します/boot/loader.conf

mpr_load="YES"

関連情報