FreeNAS on QNAP TS-453mini

It’s been a couple of weeks since I received my QNAP TS-453mini, aimed to replace Synology DS403slim. After looking at QTS, I went to check various OSes to run it. Mostly because QTS looks too fat to me. Mainly because I want ZFS storage. Probably because I’m a BSD guy. At last, I decided to run FreeNAS on it.

For the records, Windows 10 said:

I tested FreeBSD 10.3 and 11.0. FreeNAS 9.10 is based on FreeBSD 10.3 so hardware support is the exact same. Regarding FreeBSD 11.0, nothing seems to be better supported. Video card support is not there either. So don’t expect to run Kodi through HDMI yet.

So far, everything’s working OK. There seem to be a weirdness with speedstep/turboboost. I didn’t find the various enabled frequencies in the place where I expected to find them. So I’m not sure if it runs at full-power all time or not. As far as I understood it, system is ready for Cx switching but only C1 state is recognized.

# dmesg
(...)
coretemp0: <CPU On-Die Thermal Sensors> on cpu0
est0: <Enhanced SpeedStep Frequency Control> on cpu0
est: CPU supports Enhanced Speedstep, but is not recognized.
est: cpu_vendor GenuineIntel, msr 76000000183b
device_attach: est0 attach returned 6
(...)

# sysctl machdep.idle machdep.idle_available dev.cpu.0
machdep.idle: acpi
machdep.idle_available: spin, mwait, hlt, acpi
dev.cpu.0.cx_usage: 100.00% last 16684us
dev.cpu.0.cx_lowest: C1
dev.cpu.0.cx_supported: C1/1/0
dev.cpu.0.temperature: 44.0C
dev.cpu.0.coretemp.throttle_log: 0
dev.cpu.0.coretemp.tjmax: 105.0C
dev.cpu.0.coretemp.resolution: 1
dev.cpu.0.coretemp.delta: 61
dev.cpu.0.%parent: acpi0
dev.cpu.0.%pnpinfo: _HID=none _UID=0
dev.cpu.0.%location: handle=\_PR_.CPU0
dev.cpu.0.%driver: cpu
dev.cpu.0.%desc: ACPI CPU

Here’s a bunch of configuration extracts. In case anyone cares :)

FreeNAS on QNAP TS-453mini (dmesg)

FreeNAS on QNAP TS-453mini (lspci-v)

FreeNAS on QNAP TS-453mini (smartctl)

FreeNAS on QNAP TS-453mini (sysctl)

Happy file storing!

Author: Joel Carnat

#work Technical Architect and SysAdmin #geek OpenBSD and Open Source + Free Software #fun Karate, Kobudo, Jodo, Bodyweight workout, Photography

6 thoughts on “FreeNAS on QNAP TS-453mini”

  1. Do you have links to a guide on how to install it? My old QNAP is out of support and it is failing as a backup target due to that lack of support so I’d like to install something like FreeNAS on it.

  2. Hi, I want to know which file sharing protocol do you use to share files on the FreeNAS volumes to the client OpenBSD computers ? Do you use Samba or NFS, and is there a specific configuration to be done on OpenBSD client side to have full read/right of the files on the FreeNAS share ?

    I just discover your blog and I like it. I will subscribe.

      1. Can I ask how you configured your NFS share on the OpenBSD side ? From a regular user in OpenBSD, I can read/write/delete files and folders on the FreeNAS (11.1-U6) NFS share. I can for example do ‘echo Test > /mnt/nas/test.txt’. But my applications in OpenBSD client cannot create lock files and fail to open files for write (ie using libreoffice, vim, gedit). So it seems I have the proper write access to the folders, but the “Lock Files” functionality of NFS is not working.

        Ie, in libreoffice, I get the following message when opening a file : “The lock file could not be created for exclusive access by Libreoffice, due to missing permission to create a lock file on that file location”

        Here is my /etc/fstab line in OpenBSD (6.4 amd64):
        192.168.1.8:/mnt/ZFSMirroir/maison /mnt/nas nfs rw,nodev,nosuid 0 0

        On the FreeNAS, I set Mapall user/group = nobody

        Any suggestion would be appreciated !

        1. I don’t use FreeNAS anymore. I’ve switched (back) to Synology.
          But on the DSM, it is configured as:
          /volume1/NFS_test 192.168.0.0/24(rw,async,no_wdelay,insecure,no_root_squash,insecure_locks,sec=sys,anonuid=1025,anongid=100)
          On OpenBSD, it is mounted this way:
          192.168.0.08:/volume1/NFS_test on /mnt type nfs (v3, udp, timeo=100, retrans=101)
          I don’t have any issue editing files using vim or gedit.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.