CategoriesIX4-300D

Preserve custom Servers after IX4-300d Update

Lenovo recently released a firmware update for their IX4-300d NAS to address critical security vulnerabilities that left many devices exposed to potential hacker attacks. While it’s highly recommended to apply this update to keep your system secure, users who rely on custom configurations—particularly those using custom startup scripts to run servers or applications—should proceed with caution. Updating the firmware can overwrite or disable these scripts, potentially breaking your setup and preventing essential services from starting automatically.

In this guide, I’ll walk you through the process of safely updating your NAS firmware while preserving your custom server functionality. We’ll back up key configuration files, reapply custom startup scripts post-update, and verify that everything runs smoothly. With the right steps, you can enjoy the latest security improvements without sacrificing the features and tweaks you’ve added to your system.

CategoriesIX4-300D

Transmission on IX4-300d

Transmission is a lightweight and efficient BitTorrent client known for its minimalistic interface and solid performance across multiple platforms. It offers a straightforward user experience while maintaining powerful features under the hood, making it a popular choice for users who want a no-fuss torrenting solution. With its clean WebGUI and support for remote access, Transmission is especially well-suited for NAS devices, allowing you to manage your downloads from any browser on your network.

In this guide, I’ll walk you through the process of installing the Transmission torrent client, complete with its WebGUI, on an IOmega/Lenovo IX4-300d NAS. This setup allows you to harness the power of your NAS for continuous, low-power torrent downloading while managing everything remotely via a simple web interface. Whether you’re looking to automate downloads or just want a convenient way to manage torrents without keeping a PC running, this guide will help you get everything up and running step by step.

CategoriesIX4-300D

Modify Startup Script on ix4-300d

We want our installed applications to start automatically whenever the NAS powers on or reboots, without the need to manually log in via SSH and launch each service. Automating this process ensures that your custom services are always running and available, providing a seamless experience without extra effort on your part.

This can be achieved by creating a dedicated “Startup” script and configuring your NAS to execute it on every boot or reboot. By using this method, you can easily manage multiple services, adding or removing them from the script as needed, so your NAS always launches exactly the applications you want without any manual intervention.

CategoriesIX4-300D

Install Package Manager on IX4-300d NAS

The Optware package manager is a lightweight system designed to deliver and manage software packages on NAS devices and other Linux-based small computer systems. It provides a convenient way to extend the functionality of your device by allowing you to easily install, update, and remove additional software beyond the default offerings. This flexibility is especially valuable for users who want to customize their NAS with new services or tools tailored to their specific needs.

To add these extra services to your NAS, the first step is to install the IPKG package manager, which serves as the foundation for Optware. Fortunately, on the Lenovo IX4-300d, IPKG is already pre-installed, so there’s no need for a full installation. Instead, all that’s required is to add the appropriate software repositories, enabling you to quickly access and install a wide range of useful packages to enhance your NAS’s capabilities.

CategoriesIX4-300D

SSH Access on IX4-300d

SSH access on Iomega and Lenovo IX/PX NAS systems is a hidden feature, primarily intended for use by official support personnel. By default, it’s disabled and undocumented in the standard user interface, as it’s not meant for general users. However, enabling SSH opens up a powerful backend interface that provides direct command-line access to the underlying Linux operating system. This functionality allows advanced users to go beyond the limited stock options offered by the NAS firmware and gain full control over their device’s software environment.

Once SSH is enabled, users can install and run a variety of custom and unsupported Linux services such as SickBeard, SABnzbd, CouchPotato, and Transmission directly on the NAS. This dramatically extends the functionality of your device, transforming it from a simple storage box into a fully customizable media server or automation hub. In the following guide, we’ll walk you through the exact steps to unlock SSH access on your Iomega or Lenovo NAS and begin installing these powerful open-source tools.