man fxp
would reveal the modules the kernel needs.[root@xxx 2:10pm] ~/>grep fxp /var/run/dmesg.boot
fxp0: <Intel 82559 Pro/100 Ethernet> port 0xe8c0-0xe8ff mem 0xfe102000-0xfe102fff,0xfe000000-0xfe0fffff irq 16 at device 8.0 on pci0
miibus1: <MII bus> on fxp0
fxp0: Ethernet address: 00:b0:d0:79:28:45
fxp0: link state changed to UP
fxp0: link state changed to DOWN
[root@xxx 2:10pm] ~/>kldstat -v|grep fxp
130 pci/fxp
131 fxp/miibus
MODULE_DEPEND(smbfs, netsmb, NSMB_VERSION, NSMB_VERSION, NSMB_VERSION);
MODULE_DEPEND(smbfs, libiconv, 1, 1, 2);
MODULE_DEPEND(smbfs, libmchain, 1, 1, 1);