Install nfs-kernel-server on Flint 3

I received today my new Flint 3 router, and I’m configuring multiple things. One of them is the need to have a USB drive shared over NFS. I came from an Asus Router where I can do it easily, but I’m facing some problems in the Flint 3. When I install the plugin nfs-kernel-server I get an error because some packages are not available.

I have this versions:

  • Firmware version: OpenWrt 23.05-SNAPSHOT / LuCI Master git-26.031.39922-62b41a3
  • Kernel version: 5.4.213

These are the packages not available:

  • kmod-fs-nfsd

  • kmod-fs-nfs

  • kmod-fs-nfs-v4

How can I solve it?

Try using a stable release instead of a snapshot.

I don’t know why I have an Snapshot version of the Firmware… when I powered on the routers they was updated with this version automatically… can I force to install a release?

Hi

Let’s ask the R&D team to check whether these packages can be added to the repository.

The OpenWrt version shows as Snapshot because the Qualcomm SDK we use is built on a Snapshot base.
You can find the actual firmware version in Admin Panel → System → Upgrade, which should display either v4.8.x (release version) — not a Snapshot build.

Sure, I have 4.8.4 version :wink:

OK, please tell me if they can add these packages, so we can install nsf server package :wink:

Thanks!

Not the same hardware, but interesting post here.

The dependencies for nfs-kernel-server have been added to the repository—please check.

Note that you’ll need to install it on firmware version BE9300 v4.8.4 or later.
Otherwise, you may encounter kernel issues similar to those on the BE3600, which could cause the device to crash and reboot, or require reflashing the firmware via U-Boot.

I can confirm that NFS packages were installed correctly.

In order to configure any shared device, I need to to it via command line. I can’t do it using the UI, isn’t it?

Yes, it needs to be configured via the CLI. You can refer to the OpenWrt community guide below: