Recent Linux on the Verbatim Gigabit NAS
(Last boot on 2026-02-02 using kernel v6.12.68 and full OpenWrt)

Verbatim Gigabit NAS

Verbatim Gigabit NAS

A gemini-based NAS from Verbatim.

Installing OpenWrt Snapshot

Firmware update page
Firmware update progress

Firmware update of the stock firmware

Obviously to do this at your own risk but given how old this NAS is and how many security bugs and performance bottlenecks the old kernel has, what choice do you really have...

The firmware/OS on the machine installed into flash memory. The hard drives do not contain any operating system components.

What you want for a NAS is not a default OpenWrt build. What differs from upstream OpenWrt is the following:

Here are my tested images per 2026-02-02, built from a snapshot upstream OpenWrt base:

Set up OpenWrt after install

OpenWrt is designed for routers, not NAS devices. This means it needs a bit of reconfiguration after installation. The following is just a suggestion, but this probably works for you too!

Plug it into some ethernet port on your LAN that will provide DHCP for devices, and it should happily connect to that network and come up. You need to figure out the IP address but usually you can check what devices have appeared on your network in your main DHCP server/router. It will take some time before the network comes up on the device, a minute or two.

You can ssh root@<IP_NUMBER> or surf to the LuCI interface using http://<IP_NUMBER>

The default user and password in LuCI is simply root and root. (You should change this.)

Disable unused services

Do the following from the command line as root to disable unnecessary services (these are default-enabled in OpenWrt as it is a router distribution first and foremost):

Set up hard drive

I can't tell you what to do here, I can just show you what I usually do:

This sets up a 2GB swap partition on /dev/sda2 and the rest as storage on /dev/sda1:

fdisk /dev/sda
o
n
p
2
ENTER
+2G
t
2
82
n
p
1
ENTER
ENTER
w
mkfs.ext4 /dev/sda1
mkswap /dev/sda2

Initialize the block devices in OpenWrt:

block detect | uci import fstab
uci set fstab.@mount[0].enabled='1'
uci set fstab.@swap[0].enabled='1'
uci commit fstab

I think you can do all of this in LuCI as well. Then you can set up a ksmbd share in LuCI.

UART Access

Verbatim Gigabit NAS UART pins

UART location inside the Gigabit NAS

My approach is to first solder in a proper pin rail, then put wires on top of the pin rail, but it's just as fine to solder wires directly onto the holes in the board.

See the picture for pin layout.

I have noticed that connecting the PWR pin to the UART converter is not optional input (TX) to the device will not work or the device will not even power on unless you connect the power.

The device uses 19200N8 serial settings.

Device Info

Bootlog with no harddrive attached

Kernel TODO

  • Figure out all GPIOs and pins
  • Add a proper device tree for the device

OpenWrt TODO

Add to OpenWrt. Fix installation procedure and flash layout.

Links