Many years ago I changed the default IPMI password for my TrueNAS mini from iXsystems. They no longer are developing the FreeBSD based version TrueNAS Core. I decided to switch to vanilla FreeBSD. I ended up finding in the Wiki linked below. You have to load the IPMI kernel module manually! That’s why I enjoy running the system vanilla bare metal. It only loads the minimum. After I loaded the module I was able to reset the password with ipmitool. You can see it listed as number 13 below.
Alternatively, to load the driver as a module at boot time, place the following line in loader.conf(5):
ipmi_load="YES"
Id Refs Address Size Name
1 50 0xffffffff80200000 1f3c6c0 kernel
2 1 0xffffffff8213d000 1c5e8 geom_eli.ko
3 1 0xffffffff8215a000 5da658 zfs.ko
4 1 0xffffffff82735000 77d8 cryptodev.ko
5 1 0xffffffff831e5000 4250 ichsmb.ko
6 2 0xffffffff831ea000 2178 smbus.ko
7 1 0xffffffff831ed000 7798 if_bridge.ko
8 1 0xffffffff831f5000 60e0 bridgestp.ko
9 1 0xffffffff831fc000 3360 uhid.ko
10 1 0xffffffff83200000 4364 ums.ko
11 1 0xffffffff83205000 2a68 mac_ntpd.ko
12 1 0xffffffff83208000 52a4 if_epair.ko
13 1 0xffffffff8320e000 9be8 ipmi.ko
Now I’m in the process of migrating my old jails from TrueNAS. It’s taking me a bit. I did not document much ten years ago. I ended up setting up some non standard stuff that’s not documented on the vendor sites. So I’ll either figure it out again or find a new solution. Perhaps if I blog about stuff it will help me in the future.
This has been a good little machine. I’ve had it running 24/7 since 2015. iX replaced the motherboard for me when the BIOS crapped out. This is my 3rd board. Hopefully it will hold up a few more years. 😆 iXsystems is an amazing company. They were always stewards of FreeBSD until recently. I understand they have to move with the markets.
I have not tuned anything yet. Seems to be running ok. Need to get some baselines first.
73