From NAS-Central Buffalo - The Linkstation Wiki
Revision as of 21:37, 7 May 2012 by Malcweir (Talk | contribs)

Jump to: navigation, search
TeraStation™ ES TS-XEL

TeraStation ES (TS-XEL)


  • 4.0TB TS-XE4.0TL/R5
  • 8.0TB TS-XE8.0TL/R5
  • 12.0TB TS-XE12.0TL/R5

Commercial description

TS-XEL : TeraStation™ ES @ BUFFALO

The LinkStation™ Duo is a high performance, multimedia, shared RAID network storage solution for the home and small office that requires a central location to share data files, photos, video and music.

The unit is a two drive NAS solution that can be configured in RAID 0 for performance or RAID 1 for redundant storage. In addition to the storage capabilities, stream multimedia to a PC, a Mac, a Buffalo™ LinkTheater™ and other DLNA CERTIFIED™ or UPNP media player, as well as sharing movies, photos and documents in a home or small business network via the Internet with the WebAccess feature. The LinkStation™ Duo seamlessly integrates with iTunes® and allows access to music files from your iTunes® software.

With features such as enhanced performance of up to 40MB/s, quick swap via the front panel with two removable drives and easy set-up via a simple web interface, the LinkStation™ Duo is the perfect solution to store, save & share your digital life from one central place.

Gain SSH Access

Source / Credit : [1]

Firmware 1.55

Use the following firmware password:


Start with the files downloaded from Buffalo's website. Then, ideally on a Linux platform of some sort...

1) unzip the hddrootfs.img

 unzip hddrootfs.img

provide the right password for the firmware.

The result of this is a hddrootfs.buffalo.updated...this is the tared root-filesystem of the firmware image.

2) create a folder where you want to untar the rootfs and untar it

 mkdir <foldername>
 cd <foldername>
 tar -vxz --numeric-owner -p -f ../hddrootfs.buffalo.updated

3) modify the image to enable sshd logins. This copies an authorized_keys file from your home directory on the Linux box, but any mechanism to make an authorized_keys file will work

 cd etc
 sed -i 's/PermitRootLogin/# PermitRootLogin/' sshd_config
 cd ../root
 mkdir .ssh
 cp $HOME/.ssh/authorized_keys .ssh/authorized_keys

4) create the hddrootfs.buffalo.updated again (you should be in the folder where you extracted the image)

 tar -vczf ../hddrootfs.buffalo.updated-new *
 cd ..
 mv hddrootfs.buffalo.updated hddrootfs.buffalo.updated-old
 mv hddrootfs.buffalo.updated-new hddrootfs.buffalo.updated

5) create the hddrootfs.img again

CAUTION: if you use the wrong password, the firmware updater / the linkstation will fail to unzip the hddrootfs.img

 zip -e hddrootfs.img hddrootfs.buffalo.updated

6) Perform the update using the normal Buffalo updater (probably after enabling the debug option to reload the image)

7) Use ssh to root@ip_address

Firmware Information

Firmware v1.55 is available at [2] or direct link [3]

PLACEHOLDER Generated with v1.55 of ?th February 201? from 4TB TS-XE4.0TL/R5

uname -a placeholder

Linux LS-WXLE0F #50 Tue Dec 22 18:06:23 JST 2009 armv5tejl unknown

cpuinfo placeholder

Processor	: ARM926EJ-S rev 1 (v5l)
BogoMIPS	: 599.65
Features	: swp half thumb fastmult edsp 
CPU implementer	: 0x56
CPU architecture: 5TE
CPU variant	: 0x2
CPU part	: 0x131
CPU revision	: 1
Cache type	: write-back
Cache clean	: cp15 c7 ops
Cache lockdown	: format C
Cache format	: Harvard
I size		: 16384
I assoc		: 4
I line length	: 32
I sets		: 128
D size		: 16384
D assoc		: 4
D line length	: 32
D sets		: 128

Hardware	: Feroceon-KW
Revision	: 0000
Serial		: 0000000000000000

meminfo placeholder

MemTotal:       125832 kB
MemFree:         13080 kB
Buffers:           136 kB
Cached:          57636 kB
SwapCached:          0 kB
Active:          46468 kB
Inactive:        39416 kB
SwapTotal:      999864 kB
SwapFree:       999864 kB
Dirty:               4 kB
Writeback:           0 kB
AnonPages:       27544 kB
Mapped:          13328 kB
Slab:            20536 kB
SReclaimable:     3100 kB
SUnreclaim:      17436 kB
PageTables:       1060 kB
NFS_Unstable:        0 kB
Bounce:              0 kB
CommitLimit:   1062780 kB
Committed_AS:   313276 kB
VmallocTotal:   516096 kB
VmallocUsed:     17476 kB
VmallocChunk:   491516 kB

dmesg placeholder

Linux version (root@build2.dd-hot24.nas.buffalo.local) (gcc version 4.2.0 20070413 (prerelease)) #50 Tue Dec 22 18:06:23 JST 2009
CPU: ARM926EJ-S [56251311] revision 1 (ARMv5TE), cr=00053977
Machine: Feroceon-KW
Using UBoot passing parameters structure
Memory policy: ECC disabled, Data cache writeback
On node 0 totalpages: 32768
  DMA zone: 256 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 32512 pages, LIFO batch:7
  Normal zone: 0 pages used for memmap
 ~ placeholder snip ~


Link.png This article is currently a stub. You can help this Wiki by expanding it

. This template will categorize articles that include it into Category:Stubs.