Debian Jessie on LS-CHLv2

From NAS-Central Buffalo - The Linkstation Wiki
Revision as of 23:00, 6 June 2016 by Mmanzato (Talk | contribs) (Created page with "Category:LS-CHLv2 '''NOTE:''' Work in progress. This page documents how to install Debian Jessie on LS-CHLv2. Instructions may be applicable also to other Buffalo hardwa...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

NOTE: Work in progress.

This page documents how to install Debian Jessie on LS-CHLv2.

Instructions may be applicable also to other Buffalo hardware, although I do not have the availability of any (experience from others is welcome).

Main idea

  • Start the Linkstation in emergency mode
  • Boot the Debian Jessie Installer from TFTP
  • Install Debian Jessie with the Debian installer
  • Perform some post-installation cleanup

Differently from previous how-tos, this guide suggests to abandon the stock Buffalo kernel (2.6.22.18) and move to the ARM Debian Jessie default kernel (3.16.0-4-kirkwood). The Debian kernel supports the LS-CHLv2 hardware natively via udev/sysfs and standard gpio kernel modules. At present, however, integration with userspace functions is still incomplete: for example, the device does not power off when the power switch is turned to the "off" position.

Installation steps

Preparation & Backup

Preparing TFTP provisioning

Booting the Debian Jessie installer

Installation

Post-installation

Onboard hardware support

LEDs

Switches

Fan

USB & Disk power