TIL: How to install Debian on bhyve (or FreeNAS)

When installing Debian 10 on FreeNAS (which uses bhyve as the hypervison) using UEFI, I faced some issues whereas once I removed the installation media, I couldn’t boot anymore and...

Configuring a shared media folder with Plex on FreeNAS

I struggled a little when configuring Plex + SMB on a ZFS dataset because there are no proper error messages for issues of this kind. Create a new Dataset with...

TIL: How to properly serve NFSv4 from FreeNAS

I was trying to serve a FreeNAS mount as a NFSv4 share. Unfortnately, there was one thing bugging me, which was this one: > ls -la total 1 -rw-r--r-- 1...

Compiling NVIDIA 418.74 Driver on Kernel 5.2

With the recent release of Kernel 5.2, compiling NVIDIA 418.74 drivers is now shouting this error: /NVIDIA-Linux-x86_64-418.74/kernel/nvidia-uvm/uvm8_tools.c:209:13: error: conflicting types for ‘put_user_pages’ 209 | static void put_user_pages(struct page **pages, NvU64...

Installing a SOCKS server on pfSense 2.4+

Recently I needed to setup a SOCKS server on my LAN so that I could browser on Firefox through proxy locally. IMHO, it should be something built-in on pfSense, or...