Asus NUC 14 Essential - FreeBSD
Hardware info on main page.
This machine runs the amd64 version of FreeBSD.
system ssd
root@nuc14:~ # gpart show -p nda0 => 40 1953525088 nda0 GPT (932G) 40 532480 nda0p1 efi (260M) 532520 33554432 nda0p2 freebsd-swap (16G) 34086952 314572800 nda0p3 freebsd-ufs (150G) FreeBSD 14 348659752 419430400 nda0p4 freebsd-ufs (200G) FreeBSD 15 768090152 1185434976 - free - (565G)
Keys: Del, F2 - bios
Links
FreeBSD wiki: pkgbase,
Work log
2025-12-24: nda0p4 - pkg - check out the repositories
root@nuc14:~ # pkg -vv | grep -w url url : "pkg+https://pkg.FreeBSD.org/FreeBSD:15:amd64/quarterly", url : "pkg+https://pkg.FreeBSD.org/FreeBSD:15:amd64/kmods_quarterly_0", url : "pkg+https://pkg.FreeBSD.org/FreeBSD:15:amd64/base_release_0",
quite a few packages for base
root@nuc14:~ # pkg info --glob 'FreeBSD-*' FreeBSD-acct-15.0 FreeBSD-acpi-15.0 FreeBSD-apm-15.0 FreeBSD-at-15.0 FreeBSD-atf-15.0 FreeBSD-atf-dev-15.0 FreeBSD-atf-lib-15.0 FreeBSD-audit-15.0 FreeBSD-audit-dev-15.0 FreeBSD-audit-dev-lib32-15.0 FreeBSD-audit-lib-15.0 FreeBSD-audit-lib32-15.0 FreeBSD-autofs-15.0 FreeBSD-bhyve-15.0 FreeBSD-blocklist-15.0 FreeBSD-blocklist-dev-15.0 FreeBSD-blocklist-dev-lib32-15.0 FreeBSD-blocklist-lib32-15.0 FreeBSD-bluetooth-15.0 FreeBSD-bluetooth-dev-15.0 FreeBSD-bluetooth-dev-lib32-15.0 FreeBSD-bluetooth-lib-15.0 FreeBSD-bluetooth-lib32-15.0 FreeBSD-bmake-15.0 FreeBSD-bootloader-15.0 FreeBSD-bootloader-dev-15.0 FreeBSD-bsdconfig-15.0 FreeBSD-bsdinstall-15.0 FreeBSD-bsnmp-15.0 FreeBSD-bsnmp-dev-15.0 FreeBSD-bsnmp-dev-lib32-15.0 FreeBSD-bsnmp-lib32-15.0 FreeBSD-bzip2-15.0 FreeBSD-bzip2-dev-15.0 FreeBSD-bzip2-dev-lib32-15.0 FreeBSD-bzip2-lib-15.0 FreeBSD-bzip2-lib32-15.0 FreeBSD-caroot-15.0 FreeBSD-ccdconfig-15.0 FreeBSD-certctl-15.0 FreeBSD-clang-15.0 FreeBSD-clang-dev-15.0 FreeBSD-clibs-15.0 FreeBSD-clibs-dev-15.0 FreeBSD-clibs-dev-lib32-15.0 FreeBSD-clibs-lib32-15.0 FreeBSD-console-tools-15.0 FreeBSD-cron-15.0 FreeBSD-csh-15.0 FreeBSD-ctf-15.0 FreeBSD-ctf-dev-15.0 FreeBSD-ctf-dev-lib32-15.0 FreeBSD-ctf-lib-15.0 FreeBSD-ctf-lib32-15.0 FreeBSD-ctl-15.0 FreeBSD-cxgbe-tools-15.0 FreeBSD-devd-15.0 FreeBSD-devmatch-15.0 FreeBSD-devmatch-dev-15.0 FreeBSD-devmatch-dev-lib32-15.0 FreeBSD-devmatch-lib32-15.0 FreeBSD-dhclient-15.0 FreeBSD-diff3-15.0 FreeBSD-dma-15.0 FreeBSD-dtrace-15.0 FreeBSD-dtrace-dev-15.0 FreeBSD-dtrace-dev-lib32-15.0 FreeBSD-dtrace-lib32-15.0 FreeBSD-dwatch-15.0 FreeBSD-ee-15.0 FreeBSD-efi-tools-15.0 FreeBSD-efi-tools-dev-15.0 FreeBSD-examples-15.0 FreeBSD-fd-15.0 FreeBSD-fetch-15.0 FreeBSD-fetch-dev-15.0 FreeBSD-fetch-dev-lib32-15.0 FreeBSD-fetch-lib32-15.0 FreeBSD-firmware-iwm-15.0 FreeBSD-flua-15.0 FreeBSD-flua-dev-15.0 FreeBSD-ftp-15.0 FreeBSD-fwget-15.0 FreeBSD-games-15.0 FreeBSD-geom-15.0 FreeBSD-geom-lib32-15.0 FreeBSD-ggate-15.0 FreeBSD-gssd-15.0 FreeBSD-hast-15.0 FreeBSD-hostapd-15.0 FreeBSD-hyperv-tools-15.0 FreeBSD-inetd-15.0 FreeBSD-ipf-15.0 FreeBSD-ipfw-15.0 FreeBSD-iscsi-15.0 FreeBSD-jail-15.0 FreeBSD-kerberos-15.0 FreeBSD-kerberos-dev-15.0 FreeBSD-kerberos-dev-lib32-15.0 FreeBSD-kerberos-kdc-15.0 FreeBSD-kerberos-lib-15.0 FreeBSD-kerberos-lib32-15.0 FreeBSD-kernel-generic-15.0p1 FreeBSD-kernel-generic-dbg-15.0p1 FreeBSD-kernel-man-15.0 FreeBSD-kyua-15.0 FreeBSD-lib9p-15.0 FreeBSD-lib9p-dev-15.0 FreeBSD-lib9p-dev-lib32-15.0 FreeBSD-lib9p-lib32-15.0 FreeBSD-libarchive-15.0 FreeBSD-libarchive-dev-15.0 FreeBSD-libarchive-dev-lib32-15.0 FreeBSD-libarchive-lib32-15.0 FreeBSD-libbegemot-15.0 FreeBSD-libbegemot-dev-15.0 FreeBSD-libbegemot-dev-lib32-15.0 FreeBSD-libbegemot-lib32-15.0 FreeBSD-libblocksruntime-15.0 FreeBSD-libblocksruntime-dev-15.0 FreeBSD-libblocksruntime-dev-lib32-15.0 FreeBSD-libblocksruntime-lib32-15.0 FreeBSD-libbsdstat-15.0 FreeBSD-libbsdstat-dev-15.0 FreeBSD-libbsdstat-dev-lib32-15.0 FreeBSD-libbsdstat-lib32-15.0 FreeBSD-libcasper-15.0 FreeBSD-libcasper-dev-15.0 FreeBSD-libcasper-dev-lib32-15.0 FreeBSD-libcasper-lib32-15.0 FreeBSD-libcompat-dev-15.0 FreeBSD-libcompat-dev-lib32-15.0 FreeBSD-libcompiler_rt-dev-15.0 FreeBSD-libcompiler_rt-dev-lib32-15.0 FreeBSD-libcuse-15.0 FreeBSD-libcuse-dev-15.0 FreeBSD-libcuse-dev-lib32-15.0 FreeBSD-libcuse-lib32-15.0 FreeBSD-libdwarf-15.0 FreeBSD-libdwarf-dev-15.0 FreeBSD-libdwarf-dev-lib32-15.0 FreeBSD-libdwarf-lib32-15.0 FreeBSD-libevent1-15.0 FreeBSD-libevent1-dev-15.0 FreeBSD-libevent1-dev-lib32-15.0 FreeBSD-libevent1-lib32-15.0 FreeBSD-libexecinfo-15.0 FreeBSD-libexecinfo-dev-15.0 FreeBSD-libexecinfo-dev-lib32-15.0 FreeBSD-libexecinfo-lib32-15.0 FreeBSD-libipt-15.0 FreeBSD-libipt-dev-15.0 FreeBSD-libldns-15.0 FreeBSD-libldns-dev-15.0 FreeBSD-libldns-dev-lib32-15.0 FreeBSD-libldns-lib32-15.0 FreeBSD-libmagic-15.0 FreeBSD-libmagic-dev-15.0 FreeBSD-libmagic-dev-lib32-15.0 FreeBSD-libmagic-lib32-15.0 FreeBSD-libmilter-15.0 FreeBSD-libmilter-dev-15.0 FreeBSD-libmilter-dev-lib32-15.0 FreeBSD-libmilter-lib32-15.0 FreeBSD-libpathconv-15.0 FreeBSD-libpathconv-dev-15.0 FreeBSD-libpathconv-dev-lib32-15.0 FreeBSD-libpathconv-lib32-15.0 FreeBSD-librpcsec_gss-15.0 FreeBSD-librpcsec_gss-dev-15.0 FreeBSD-librpcsec_gss-dev-lib32-15.0 FreeBSD-librpcsec_gss-lib32-15.0 FreeBSD-librss-15.0 FreeBSD-librss-dev-15.0 FreeBSD-librss-dev-lib32-15.0 FreeBSD-librss-lib32-15.0 FreeBSD-libsqlite3-15.0 FreeBSD-libsqlite3-dev-15.0 FreeBSD-libsqlite3-dev-lib32-15.0 FreeBSD-libsqlite3-lib32-15.0 FreeBSD-libthread_db-15.0 FreeBSD-libthread_db-dev-15.0 FreeBSD-libthread_db-dev-lib32-15.0 FreeBSD-libthread_db-lib32-15.0 FreeBSD-libucl-15.0 FreeBSD-libucl-dev-15.0 FreeBSD-libucl-dev-lib32-15.0 FreeBSD-libucl-lib32-15.0 FreeBSD-libvgl-15.0 FreeBSD-libvgl-dev-15.0 FreeBSD-libvgl-dev-lib32-15.0 FreeBSD-libvgl-lib32-15.0 FreeBSD-libvmmapi-15.0 FreeBSD-libvmmapi-dev-15.0 FreeBSD-libyaml-15.0 FreeBSD-libyaml-dev-15.0 FreeBSD-libyaml-dev-lib32-15.0 FreeBSD-libyaml-lib32-15.0 FreeBSD-lld-15.0 FreeBSD-lldb-15.0 FreeBSD-lldb-dev-15.0 FreeBSD-local-unbound-15.0 FreeBSD-local-unbound-dev-15.0 FreeBSD-local-unbound-dev-lib32-15.0 FreeBSD-local-unbound-lib32-15.0 FreeBSD-locales-15.0 FreeBSD-lp-15.0 FreeBSD-mandoc-15.0 FreeBSD-mlx-tools-15.0 FreeBSD-mtree-15.0 FreeBSD-natd-15.0 FreeBSD-natd-dev-15.0 FreeBSD-natd-dev-lib32-15.0 FreeBSD-natd-lib32-15.0 FreeBSD-ncurses-15.0 FreeBSD-ncurses-dev-15.0 FreeBSD-ncurses-dev-lib32-15.0 FreeBSD-ncurses-lib-15.0 FreeBSD-ncurses-lib32-15.0 FreeBSD-netmap-15.0 FreeBSD-netmap-dev-15.0 FreeBSD-netmap-dev-lib32-15.0 FreeBSD-netmap-lib32-15.0 FreeBSD-newsyslog-15.0 FreeBSD-nfs-15.0 FreeBSD-ntp-15.0 FreeBSD-nuageinit-15.0 FreeBSD-nvme-tools-15.0 FreeBSD-openssl-15.0 FreeBSD-openssl-dev-15.0 FreeBSD-openssl-dev-lib32-15.0 FreeBSD-openssl-lib-15.0 FreeBSD-openssl-lib32-15.0 FreeBSD-periodic-15.0 FreeBSD-pf-15.0 FreeBSD-pf-dev-15.0 FreeBSD-pkg-bootstrap-15.0 FreeBSD-pmc-15.0 FreeBSD-pmc-dev-15.0 FreeBSD-pmc-dev-lib32-15.0 FreeBSD-pmc-lib32-15.0 FreeBSD-powerd-15.0 FreeBSD-ppp-15.0 FreeBSD-quotacheck-15.0 FreeBSD-rc-15.0 FreeBSD-rcmds-15.0 FreeBSD-rdma-15.0 FreeBSD-rescue-15.0p1 FreeBSD-resolvconf-15.0 FreeBSD-rip-15.0 FreeBSD-runtime-15.0p1 FreeBSD-runtime-dev-15.0 FreeBSD-runtime-dev-lib32-15.0 FreeBSD-runtime-lib32-15.0 FreeBSD-sendmail-15.0 FreeBSD-set-base-15.0 FreeBSD-set-devel-15.0 FreeBSD-set-lib32-15.0 FreeBSD-set-minimal-15.0 FreeBSD-set-optional-15.0 FreeBSD-smbutils-15.0 FreeBSD-smbutils-dev-15.0 FreeBSD-smbutils-dev-lib32-15.0 FreeBSD-smbutils-lib32-15.0 FreeBSD-sound-15.0 FreeBSD-sound-dev-15.0 FreeBSD-sound-dev-lib32-15.0 FreeBSD-sound-lib32-15.0 FreeBSD-ssh-15.0 FreeBSD-ssh-dev-15.0 FreeBSD-ssh-dev-lib32-15.0 FreeBSD-ssh-lib32-15.0 FreeBSD-syscons-data-15.0 FreeBSD-syslogd-15.0 FreeBSD-tcpd-15.0 FreeBSD-tcpd-dev-15.0 FreeBSD-tcpd-dev-lib32-15.0 FreeBSD-tcpd-lib32-15.0 FreeBSD-telnet-15.0 FreeBSD-toolchain-15.0 FreeBSD-toolchain-dev-15.0 FreeBSD-toolchain-dev-lib32-15.0 FreeBSD-ufs-15.0 FreeBSD-ufs-dev-15.0 FreeBSD-ufs-dev-lib32-15.0 FreeBSD-ufs-lib-15.0 FreeBSD-ufs-lib32-15.0 FreeBSD-utilities-15.0p1 FreeBSD-utilities-dev-15.0 FreeBSD-utilities-dev-lib32-15.0 FreeBSD-utilities-lib32-15.0 FreeBSD-vi-15.0 FreeBSD-vt-data-15.0 FreeBSD-wpa-15.0 FreeBSD-xz-15.0 FreeBSD-xz-dev-15.0 FreeBSD-xz-dev-lib32-15.0 FreeBSD-xz-lib-15.0 FreeBSD-xz-lib32-15.0 FreeBSD-yp-15.0 FreeBSD-zfs-15.0 FreeBSD-zfs-dev-15.0 FreeBSD-zfs-dev-lib32-15.0 FreeBSD-zfs-lib-15.0 FreeBSD-zfs-lib32-15.0 FreeBSD-zlib-15.0 FreeBSD-zlib-dev-15.0 FreeBSD-zlib-dev-lib32-15.0 FreeBSD-zlib-lib32-15.0 FreeBSD-zoneinfo-15.0
2025-12-24: nda0p4 - and I somehow ended up with a packaged base
root@nuc14:~ # freebsd-update fetch freebsd-update is incompatible with the use of packaged base. Please see https://wiki.freebsd.org/PkgBase for more information.
odd.
2025-12-24: nda0p4 - fix /etc/nsswitch.conf. Before
root@nuc14:~ # grep ^hosts /etc/nsswitch.conf hosts: files dns
after
root@nuc14:~ # grep ^hosts /etc/nsswitch.conf hosts: files mdns_minimal [NOTFOUND=return] dns mdns
2025-12-24: nda0p4 - enable dbus and avahi
root@nuc14:~ # sysrc dbus_enable="YES" dbus_enable: -> YES root@nuc14:~ # sysrc avahi_daemon_enable="YES" avahi_daemon_enable: -> YES
2025-12-23: nda0p4 - pkg - install curl, nss_mdns and avahi
Dec 24 00:12:40 nuc14 pkg[6911]: brotli-1.1.0,1 installed Dec 24 00:12:40 nuc14 pkg[6911]: indexinfo-0.3.1_1 installed Dec 24 00:12:40 nuc14 pkg[6911]: liblz4-1.10.0,1 installed Dec 24 00:12:40 nuc14 pkg[6911]: libnghttp2-1.67.0 installed Dec 24 00:12:41 nuc14 pkg[6911]: libssh2-1.11.1,3 installed Dec 24 00:12:41 nuc14 pkg[6911]: libunistring-1.4.1 installed Dec 24 00:12:41 nuc14 pkg[6911]: libidn2-2.3.8 installed Dec 24 00:12:41 nuc14 pkg[6911]: libpsl-0.21.5_2 installed Dec 24 00:12:41 nuc14 pkg[6911]: zstd-1.5.7 installed Dec 24 00:12:41 nuc14 pkg[6911]: curl-8.16.0 installed Dec 24 00:13:15 nuc14 pkg[7428]: expat-2.7.3 installed Dec 24 00:13:15 nuc14 pkg[7428]: gettext-runtime-0.23.1 installed Dec 24 00:13:15 nuc14 pkg[7428]: gnome_subr-1.0 installed Dec 24 00:13:15 nuc14 pkg[7428]: libICE-1.1.2,1 installed Dec 24 00:13:15 nuc14 pkg[7428]: libSM-1.2.6,1 installed Dec 24 00:13:15 nuc14 pkg[7428]: libXau-1.0.12 installed Dec 24 00:13:15 nuc14 pkg[7428]: libdaemon-0.14_1 installed Dec 24 00:13:16 nuc14 pkg[7428]: libevent-2.1.12 installed Dec 24 00:13:16 nuc14 pkg[7428]: libffi-3.5.1 installed Dec 24 00:13:16 nuc14 pkg[7428]: libiconv-1.17_1 installed Dec 24 00:13:16 nuc14 pkg[7428]: libinotify-20240724_3 installed Dec 24 00:13:16 nuc14 pkg[7428]: mpdecimal-4.0.1 installed Dec 24 00:13:16 nuc14 pkg[7428]: pcre2-10.46 installed Dec 24 00:13:16 nuc14 pkg[7428]: readline-8.2.13_2 installed Dec 24 00:13:16 nuc14 pkg[7428]: gdbm-1.26 installed Dec 24 00:13:16 nuc14 pkg[7428]: libxml2-2.14.5 installed Dec 24 00:13:19 nuc14 pkg[7428]: python311-3.11.13_1 installed Dec 24 00:13:19 nuc14 pkg[7428]: py311-packaging-25.0 installed Dec 24 00:13:21 nuc14 pkg[7428]: glib-2.84.1_3,2 installed Dec 24 00:13:21 nuc14 pkg[7428]: xorgproto-2024.1 installed Dec 24 00:13:21 nuc14 pkg[7428]: libXdmcp-1.1.5 installed Dec 24 00:13:22 nuc14 pkg[7428]: libxcb-1.17.0 installed Dec 24 00:13:22 nuc14 pkg[7428]: libX11-1.8.12,1 installed Dec 24 00:13:22 nuc14 pkg[7428]: dbus-1.16.2_4,1 installed Dec 24 00:13:22 nuc14 pkg[7428]: dbus-glib-0.114 installed Dec 24 00:13:23 nuc14 pkg[7428]: avahi-app-0.8_6 installed Dec 24 00:13:23 nuc14 pkg[7428]: nss_mdns-0.14.1.20200624_1 installed
2025-12-23: nda0p4 - network wireless - ifconfig info
root@nuc14:~ # ifconfig wlan0 wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=0 ether 44:a3:bb:08:34:af inet 10.1.150.2 netmask 0xffff0000 broadcast 10.1.255.255 inet6 fe80::46a3:bbff:fe08:34af%wlan0 prefixlen 64 scopeid 0x2 inet6 fd8c:2fd0:94bd:0:46a3:bbff:fe08:34af prefixlen 64 autoconf groups: wlan ssid kg6-5Ghz channel 36 (5180 MHz 11a vht/80+) bssid 60:38:e0:0c:2c:51 regdomain FCC country US authmode WPA2/802.11i privacy ON deftxkey UNDEF AES-CCM 2:128-bit AES-CCM ucast:128-bit txpower 17 bmiss 7 mcastrate 6 mgmtrate 6 scanvalid 60 ampdulimit 64k ampdudensity 4 -amsdutx amsdurx shortgi -ldpctx ldpcrx -uapsd vht vht40 vht80 vht160 -vht80p80 wme roaming MANUAL parent interface: iwlwifi0 media: IEEE 802.11 Wireless Ethernet VHT mode 11ac status: associated nd6 options=23<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL>
so that is a bit better.
2025-12-23: nda0p4 - I installed FreeBSD 15 on nda0p4 (reused efi and swap)
root@nuc14:~ # freebsd-version -ku 15.0-RELEASE-p1 15.0-RELEASE-p1
kernel
root@nuc14:~ # uname -a FreeBSD nuc14 15.0-RELEASE-p1 FreeBSD 15.0-RELEASE-p1 releng/15.0-n280999-7bceec30b351 GENERIC amd64
a couple of quirks with the install: - it times out for each distribution set (and you have to wait until it is done) - it claims it will add and entry to to efi bootloader (add, not replace) but it doesn't - after the install I only had Ipv6 adddess, I had to add "DHCP" to the ifconfig_wlan0= line in /etc/rc.conf.
2025-12-23: nda0p3 - fwget status
root@nuc14:~ # fwget Needed firmware packages: 'gpu-firmware-intel-kmod-alderlake gpu-firmware-intel-kmod-tigerlake wifi-firmware-iwlwifi-kmod-ax210' The most recent versions of packages are already installed
2025-12-23: nda0p3 - network wireless - ifconfig reports
root@nuc14:~ # ifconfig wlan0 wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=0 ether 44:a3:bb:08:34:af inet 10.1.150.2 netmask 0xffff0000 broadcast 10.1.255.255 groups: wlan ssid kg5 channel 7 (2442 MHz 11g ht/40-) bssid e0:cb:4e:86:81:0b regdomain ETSI country NO authmode WPA2/802.11i privacy ON deftxkey UNDEF TKIP 3:128-bit txpower 30 bmiss 7 scanvalid 60 protmode CTS -ampdutx ampdurx ampdulimit 64k ampdudensity 8 -amsdutx amsdurx shortgi -ldpctx ldpcrx -uapsd wme roaming MANUAL parent interface: iwlwifi0 media: IEEE 802.11 Wireless Ethernet MCS mode 11ng status: associated nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
2025-12-23: nda0p3 - fix /etc/nsswitch.conf. Before
root@nuc14:~ # grep ^hosts /etc/nsswitch.conf hosts: files dns
after
root@nuc14:~ # grep ^hosts /etc/nsswitch.conf hosts: files mdns_minimal [NOTFOUND=return] dns mdns
2025-12-23: nda0p3 - enable dbus and avahi
root@nuc14:~ # sysrc dbus_enable="YES" dbus_enable: -> YES root@nuc14:~ # sysrc avahi_daemon_enable="YES" avahi_daemon_enable: -> YES
2025-12-23: nda0p3 - pkg - install nss_mdns and avahi
Dec 23 23:06:19 nuc14 pkg[10008]: expat-2.7.3 installed Dec 23 23:06:19 nuc14 pkg[10008]: gettext-runtime-0.23.1 installed Dec 23 23:06:19 nuc14 pkg[10008]: gnome_subr-1.0 installed Dec 23 23:06:19 nuc14 pkg[10008]: libICE-1.1.2,1 installed Dec 23 23:06:19 nuc14 pkg[10008]: libSM-1.2.6,1 installed Dec 23 23:06:19 nuc14 pkg[10008]: libXau-1.0.12 installed Dec 23 23:06:20 nuc14 pkg[10008]: libdaemon-0.14_1 installed Dec 23 23:06:20 nuc14 pkg[10008]: libevent-2.1.12 installed Dec 23 23:06:20 nuc14 pkg[10008]: libffi-3.5.1 installed Dec 23 23:06:20 nuc14 pkg[10008]: libiconv-1.17_1 installed Dec 23 23:06:20 nuc14 pkg[10008]: libinotify-20240724_3 installed Dec 23 23:06:20 nuc14 pkg[10008]: mpdecimal-4.0.1 installed Dec 23 23:06:20 nuc14 pkg[10008]: pcre2-10.46 installed Dec 23 23:06:20 nuc14 pkg[10008]: readline-8.2.13_2 installed Dec 23 23:06:20 nuc14 pkg[10008]: gdbm-1.26 installed Dec 23 23:06:20 nuc14 pkg[10008]: libxml2-2.14.5 installed Dec 23 23:06:23 nuc14 pkg[10008]: python311-3.11.13_1 installed Dec 23 23:06:23 nuc14 pkg[10008]: py311-packaging-25.0 installed Dec 23 23:06:25 nuc14 pkg[10008]: glib-2.84.1_3,2 installed Dec 23 23:06:25 nuc14 pkg[10008]: xorgproto-2024.1 installed Dec 23 23:06:25 nuc14 pkg[10008]: libXdmcp-1.1.5 installed Dec 23 23:06:26 nuc14 pkg[10008]: libxcb-1.17.0 installed Dec 23 23:06:26 nuc14 pkg[10008]: libX11-1.8.12,1 installed Dec 23 23:06:26 nuc14 pkg[10008]: dbus-1.16.2_4,1 installed Dec 23 23:06:26 nuc14 pkg[10008]: dbus-glib-0.114 installed Dec 23 23:06:26 nuc14 pkg[10008]: avahi-app-0.8_6 installed Dec 23 23:06:26 nuc14 pkg[10008]: nss_mdns-0.14.1.20200624_1 installed
2025-12-23: nda0p3 - pkg - upgrade
Dec 23 23:03:44 nuc14 pkg[9883]: pkg upgraded: 2.2.1 -> 2.4.2 Dec 23 23:04:04 nuc14 pkg[9916]: gpu-firmware-intel-kmod-alderlake upgraded: 20230625.1402000 -> 20230625.1403000 Dec 23 23:04:04 nuc14 pkg[9916]: gpu-firmware-intel-kmod-tigerlake upgraded: 20230625.1402000 -> 20230625.1403000 Dec 23 23:04:04 nuc14 pkg[9916]: libnghttp2 upgraded: 1.66.0 -> 1.67.0 Dec 23 23:04:04 nuc14 pkg[9916]: curl upgraded: 8.14.1 -> 8.16.0 Dec 23 23:04:04 nuc14 pkg[9916]: libunistring upgraded: 1.3 -> 1.4.1 Dec 23 23:04:04 nuc14 pkg[9916]: realtek-re-kmod upgraded: 1100.00.1403000_1 -> 1101.00.1403000 Dec 23 23:04:04 nuc14 pkg[9916]: wifi-firmware-iwlwifi-kmod-ax210 upgraded: 20241017.1402000_2 -> 20241017.1403000_2
2025-12-23: nda0p3 - freebsd-update fetch
root@nuc14:~ # freebsd-update fetch src component not installed, skipped [..] The following files will be updated as part of updating to 14.3-RELEASE-p7: /bin/freebsd-version /boot/kernel/efirt.ko /boot/kernel/hv_vmbus.ko /boot/kernel/if_bnxt.ko /boot/kernel/ipfw_pmod.ko /boot/kernel/kernel /boot/kernel/wlan_tkip.ko /boot/loader.efi /boot/loader_4th.efi /boot/loader_ia32.efi /boot/loader_lua.efi /boot/loader_simp.efi /lib/libcrypto.so.30 [..] /usr/sbin/freebsd-update /usr/sbin/pkg /usr/sbin/rtsold /usr/share/man/man1/bsdtar.1.gz /usr/share/man/man1/tar.1.gz /usr/share/man/man3/archive_read_format.3.gz /usr/share/man/man3/archive_read_support_format_7zip.3.gz /usr/share/man/man3/archive_read_support_format_all.3.gz /usr/share/man/man3/archive_read_support_format_ar.3.gz /usr/share/man/man3/archive_read_support_format_by_code.3.gz /usr/share/man/man3/archive_read_support_format_cab.3.gz /usr/share/man/man3/archive_read_support_format_cpio.3.gz /usr/share/man/man3/archive_read_support_format_empty.3.gz /usr/share/man/man3/archive_read_support_format_iso9660.3.gz /usr/share/man/man3/archive_read_support_format_lha.3.gz /usr/share/man/man3/archive_read_support_format_mtree.3.gz /usr/share/man/man3/archive_read_support_format_rar.3.gz /usr/share/man/man3/archive_read_support_format_raw.3.gz /usr/share/man/man3/archive_read_support_format_tar.3.gz /usr/share/man/man3/archive_read_support_format_xar.3.gz /usr/share/man/man3/archive_read_support_format_zip.3.gz /usr/share/man/man3/archive_write_set_filter_option.3.gz /usr/share/man/man3/archive_write_set_format_option.3.gz /usr/share/man/man3/archive_write_set_option.3.gz /usr/share/man/man3/archive_write_set_options.3.gz /usr/share/man/man5/libarchive-formats.5.gz
install
root@nuc14:~ # freebsd-update install src component not installed, skipped Installing updates... Restarting sshd after upgrade Performing sanity check on sshd configuration. Stopping sshd. Waiting for PIDS: 1914. Performing sanity check on sshd configuration. Starting sshd. done.
2025-07-16: nda0p3 - check temperatures
root@nuc14:~ # sysctl -a | grep tempe hw.acpi.thermal.tz1.temperature: 40.1C hw.acpi.thermal.tz0.temperature: 62.1C dev.cpu.3.temperature: 65.0C dev.cpu.2.temperature: 64.0C dev.cpu.1.temperature: 64.0C dev.cpu.0.temperature: 63.0C
2025-07-16: nda0p3 - pkg - install curl
Jul 16 23:53:16 nuc14 pkg[2282]: brotli-1.1.0,1 installed Jul 16 23:53:16 nuc14 pkg[2282]: indexinfo-0.3.1_1 installed Jul 16 23:53:16 nuc14 pkg[2282]: liblz4-1.10.0,1 installed Jul 16 23:53:16 nuc14 pkg[2282]: libnghttp2-1.66.0 installed Jul 16 23:53:16 nuc14 pkg[2282]: libssh2-1.11.1,3 installed Jul 16 23:53:17 nuc14 pkg[2282]: libunistring-1.3 installed Jul 16 23:53:17 nuc14 pkg[2282]: libidn2-2.3.8 installed Jul 16 23:53:17 nuc14 pkg[2282]: libpsl-0.21.5_2 installed Jul 16 23:53:17 nuc14 pkg[2282]: zstd-1.5.7 installed Jul 16 23:53:17 nuc14 pkg[2282]: curl-8.14.1 installed
2025-07-16: nda0p3 - pciconf -lv output
root@nuc14:~ # pciconf -lv hostb0@pci0:0:0:0: class=0x060000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x461c subvendor=0x1043 subdevice=0x88e8 vendor = 'Intel Corporation' device = 'Alder Lake-N Processor Host Bridge/DRAM Registers' class = bridge subclass = HOST-PCI vgapci0@pci0:0:2:0: class=0x030000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x46d4 subvendor=0x1043 subdevice=0x88e8 vendor = 'Intel Corporation' device = 'Alder Lake-N [Intel Graphics]' class = display subclass = VGA none0@pci0:0:4:0: class=0x118000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x461d subvendor=0x1043 subdevice=0x88e8 vendor = 'Intel Corporation' device = 'Alder Lake Innovation Platform Framework Processor Participant' class = dasp none1@pci0:0:8:0: class=0x088000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x467e subvendor=0x1043 subdevice=0x88e8 vendor = 'Intel Corporation' device = 'GNA Scoring Accelerator' class = base peripheral none2@pci0:0:10:0: class=0x118000 rev=0x01 hdr=0x00 vendor=0x8086 device=0x467d subvendor=0x0000 subdevice=0x0000 vendor = 'Intel Corporation' device = 'Platform Monitoring Technology' class = dasp xhci0@pci0:0:13:0: class=0x0c0330 rev=0x00 hdr=0x00 vendor=0x8086 device=0x464e subvendor=0x0000 subdevice=0x0000 vendor = 'Intel Corporation' device = 'Alder Lake-N Thunderbolt 4 USB Controller' class = serial bus subclass = USB none3@pci0:0:18:0: class=0x070000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54fc subvendor=0x1043 subdevice=0x88e8 vendor = 'Intel Corporation' class = simple comms subclass = UART xhci1@pci0:0:20:0: class=0x0c0330 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54ed subvendor=0x1043 subdevice=0x88e8 vendor = 'Intel Corporation' device = 'Alder Lake-N PCH USB 3.2 xHCI Host Controller' class = serial bus subclass = USB none4@pci0:0:20:2: class=0x050000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54ef subvendor=0x0000 subdevice=0x0000 vendor = 'Intel Corporation' device = 'Alder Lake-N PCH Shared SRAM' class = memory subclass = RAM iwlwifi0@pci0:0:20:3: class=0x028000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54f0 subvendor=0x8086 subdevice=0x0094 vendor = 'Intel Corporation' device = 'CNVi: Wi-Fi' class = network none5@pci0:0:22:0: class=0x078000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54e0 subvendor=0x1043 subdevice=0x88e8 vendor = 'Intel Corporation' device = 'Alder Lake-N PCH HECI Controller' class = simple comms pcib1@pci0:0:28:0: class=0x060400 rev=0x00 hdr=0x01 vendor=0x8086 device=0x54be subvendor=0x1043 subdevice=0x88e8 vendor = 'Intel Corporation' device = 'Alder Lake-N PCI Express Root Port' class = bridge subclass = PCI-PCI pcib2@pci0:0:29:0: class=0x060400 rev=0x00 hdr=0x01 vendor=0x8086 device=0x54b0 subvendor=0x1043 subdevice=0x88e8 vendor = 'Intel Corporation' device = 'Alder Lake-N PCI Express Root Port' class = bridge subclass = PCI-PCI isab0@pci0:0:31:0: class=0x060100 rev=0x00 hdr=0x00 vendor=0x8086 device=0x5481 subvendor=0x1043 subdevice=0x88e8 vendor = 'Intel Corporation' device = 'Alder Lake-N PCH eSPI Controller' class = bridge subclass = PCI-ISA hdac0@pci0:0:31:3: class=0x040100 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54c8 subvendor=0x1043 subdevice=0x88e8 vendor = 'Intel Corporation' device = 'Alder Lake-N PCH High Definition Audio Controller' class = multimedia subclass = audio ichsmb0@pci0:0:31:4: class=0x0c0500 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54a3 subvendor=0x1043 subdevice=0x88e8 vendor = 'Intel Corporation' device = 'Alder Lake-N SMBus' class = serial bus subclass = SMBus none6@pci0:0:31:5: class=0x0c8000 rev=0x00 hdr=0x00 vendor=0x8086 device=0x54a4 subvendor=0x1043 subdevice=0x88e8 vendor = 'Intel Corporation' device = 'Alder Lake-N SPI (flash) Controller' class = serial bus re0@pci0:1:0:0: class=0x020000 rev=0x0c hdr=0x00 vendor=0x10ec device=0x8125 subvendor=0x1043 subdevice=0x88e8 vendor = 'Realtek Semiconductor Co., Ltd.' device = 'RTL8125 2.5GbE Controller' class = network subclass = ethernet nvme0@pci0:2:0:0: class=0x010802 rev=0x00 hdr=0x00 vendor=0x2646 device=0x5025 subvendor=0x2646 subdevice=0x5025 vendor = 'Kingston Technology Company, Inc.' device = 'NV3 NVMe SSD [TC2201] (DRAM-less)' class = mass storage subclass = NVM
2025-07-16: nda0p3 - bluetooth info
root@nuc14:~ # dmesg | grep ubt ubt0 on uhub1 ubt0: <vendor 0x8087 product 0x0033, class 224/1, rev 2.01/0.00, addr 3> on usbus1
check it
root@nuc14:~ # hccontrol -n ubt0hci read_local_version_information HCI version: ? [0xc] HCI revision: 0x37c8 LMP version: ? [0xc] LMP sub-version: 0x37c8 Manufacturer: Intel Corp. [0x02]
2025-07-16: nda0p3 - usbconfig output
root@nuc14:~ # usbconfig ugen0.1: <XHCI root HUB Intel> at usbus0, cfg=0 md=HOST spd=SUPER (5.0Gbps) pwr=SAVE (0mA) ugen1.1: <XHCI root HUB Intel> at usbus1, cfg=0 md=HOST spd=SUPER (5.0Gbps) pwr=SAVE (0mA) ugen1.2: <HP USB Keyboard Primax Electronics, Ltd> at usbus1, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON (98mA) ugen1.3: <Nano Receiver Logitech, Inc.> at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (98mA) ugen1.4: <AX211 Bluetooth Intel Corp.> at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA)
2025-07-16: nda0p3 - reboot, FreeBSD 14.3-release-p1 is in
root@nuc14:~ # freebsd-version -ku 14.3-RELEASE 14.3-RELEASE-p1
kernel
root@nuc14:~ # uname -a FreeBSD nuc14 14.3-RELEASE FreeBSD 14.3-RELEASE releng/14.3-n271432-8c9ce319fef7 GENERIC amd64
2025-07-16: nda0p3 - freebsd-update
root@nuc14:~ # freebsd-update fetch src component not installed, skipped [..] The following files will be updated as part of updating to 14.3-RELEASE-p1: [..] /rescue/zstdmt /usr/lib/libzpool.a /usr/lib32/libzpool.a /usr/lib32/libzpool.so.2
install
root@nuc14:~ # freebsd-update install src component not installed, skipped Installing updates... Restarting sshd after upgrade Performing sanity check on sshd configuration. Stopping sshd. Waiting for PIDS: 1969. Performing sanity check on sshd configuration. Starting sshd. done.
2025-07-16: nda0p3 - pkg - install iwmbt-firmware
Jul 16 23:34:48 nuc14 pkg[2138]: iwmbt-firmware-20250410 installed
2025-07-16: nda0p3 - pkg - install realtek-re-kmod
Jul 16 23:30:54 nuc14 pkg[2036]: realtek-re-kmod-1100.00.1403000_1 installed
message
Add the following lines to your /boot/loader.conf to override the built-in FreeBSD re(4) driver. if_re_load="YES" if_re_name="/boot/modules/if_re.ko" By default, the size of allocated mbufs is enough to receive the largest Ethernet frame supported by the card. If your memory is highly fragmented, trying to allocate contiguous pages (more than 4096 bytes) may result in driver hangs. For this reason the value is tunable at boot time, e.g. if you don't need Jumbo frames you can lower the memory requirements and avoid this issue with: hw.re.max_rx_mbuf_sz="2048" To enable Wake on LAN (WoL) support you might need to set the following tunables: hw.re.s5wol="1" hw.re.s0_magic_packet="1" If you experience network hangs with IPv6 enabled, you might need to disable the checksum offloading by adding the following parameters to the related ifconfig line in your /etc/rc.conf file: -rxcsum -txcsum -rxcsum6 -txcsum6
2025-07-16: nda0p3 - I installed FreeBSD 14.3-release on it:
root@nuc14:~ # freebsd-version -ku 14.3-RELEASE 14.3-RELEASE
kernel
root@nuc14:~ # uname -a FreeBSD nuc14 14.3-RELEASE FreeBSD 14.3-RELEASE releng/14.3-n271432-8c9ce319fef7 GENERIC amd64
gpart info
root@nuc14:~ # gpart show -p nda0 => 40 1953525088 nda0 GPT (932G) 40 532480 nda0p1 efi (260M) 532520 33554432 nda0p2 freebsd-swap (16G) 34086952 314572800 nda0p3 freebsd-ufs (150G) 348659752 1604865376 - free - (765G)
2025-07-16: I created this page.