Well, eBay continues to deliver… ![]()
Last week, I acquired a Lanner NCA-1515 (rebranded as Kerio NG310) for an all-in cost of USD 45. (When I saw it listed, I rubbed my eyes so hard I almost went blind.) Anyway, here’s a port diagram produced by Kerio:
A little background: Kerio was acquired by GFI in 2017. After the acquisition, GFI began to phase out Kerio’s appliances in favor of a software solution to be run on customer hardware. The NG310 is a member of the last generation of Kerio appliances; it is still in support, but expected to go end-of-life in 2027. (All other Kerio models I have seen are also rebranded Lanner devices; the range starts from the tiny three-port NCA-1010 and goes up to the FW-7000-something rack-mountable.)
On the system board and in POST messages, the device identifies itself as NCB-1515, but I was unable to find any mention of NCB-1515 on Lanner’s Web site, so I will continue to refer to it as NCA-1515. (I suspect that NCB-1515 is the designation of the device’s system board, while NCA-1515 is the complete device.)
NCA-1515 is a highly configurable model. It can be equipped with one of many Atom C3xxx processors (core count from two to 16). The NG310 implementation runs on a quad-core Atom C3558 (2.20 GHz) with a single 8 GB DDR4 ECC memory module. Storage consists of an 8 GB onboard eMMC module and a 2.5” SATA SSD.
Here’s a view of the internals with SATA drive tray removed and a SATA m.2 2242 drive (more on that below) installed:
Networking consists of four Intel i350 controllers (two SFP and two RJ-45, arranged in 2x2 matrix) and four Intel x553 (RJ-45, arranged in a single row). The order of port detection by OpenWrt matches the order of on-device numbering (LAN1 is eth0, LAN2 is eth1, and so on; the port labeled INTERNET is eth7). In this implementation, thankfully, there are no bypasses (if you encounter bypasses on a different implementation, see my earlier post for information on how to deal with them). There seems to be a watchdog, which is disabled by default (but if not, it’s controlled from BIOS and can be disabled there).
Out of the box, the device is set for legacy boot mode. That can sometimes be problematic; the device would ignore the choice of the boot drive and boot from the onboard eMMC, which is where the core of the stock OS resides. To work around this, I set the device to boot in UEFI mode, expanded an EFI OpenWrt image onto the boot drive using my computer, and planted the boot drive into the device. This tactic worked with both ext4/EFI and squashfs/EFI images, using a 2.5” SATA drive (I made sure to use a non-stock drive, to test whether the device is locked onto the stock SSD) or an m.2 2242 SATA drive. Note that there are two mSATA slots, but both appear to be for networking devices (in some implementations, NCA-1515 comes with both Wi-Fi and cellular networking).
In conclusion, props to Lanner for the job well done.

