TS-7800-V2 Stretch Getting started
Once installed the default user is "root" with no password. Services such as telnet, ssh, or others will typically require a password set and other configuration before they allow remote connections.
The image can be downloaded here:
Prepare a USB media device (thumb drive, memory stick, etc.). Use a partitioning tool such as 'fdisk' 'cfdisk' or 'gparted' in linux to create a single linux partition on the media. This will use an MBR partition scheme and not GPT/GUID. Then format the device using 'sudo mkfs.ext3 /dev/devicename_here' if your preferred partition tool (such as fdisk) does not format the media for you. Once the media is formatted, extract the above tarball with:
# Assuming your media card is /dev/sdc with one partition mkfs.ext3 /dev/sdc1 mkdir /mnt/sd/ sudo mount /dev/sdc1 /mnt/sd/ sudo tar --numeric-owner -xJf ts7800v2-deb_stretch-latest.tar.xz -C /mnt/sd #note the capital J for xz decompression sudo umount /mnt/sd sync
|Note:||The ext4 filesystem can be used instead of ext3, but it may require additional options. U-Boot does not support the 64bit addressing added as the default behavior in recent revisions of mkfs.ext4. If using e2fsprogs 1.43 or newer, the options "-O ^64bit,^metadata_csum" must be used with ext4 for proper compatibility. Older versions of e2fsprogs do not need these options passed nor are they needed for ext3.|
To rewrite the eMMC the unit must be booted to media that is not eMMC. Once booted, run the following commands:
mkfs.ext3 /dev/mmcblk0p1 mkdir /mnt/emmc mount /dev/mmcblk0p1 /mnt/emmc wget ftp://ftp.embeddedarm.com/ts-arm-sbc/ts-7800-v2-linux/distributions/ts7800v2-deb_stretch-latest.tar.xz tar -xJf ts7800v2-deb_stretch-latest.tar.xz -C /mnt/emmc/ umount /mnt/emmc sync
The same commands can be used to write a SATA drive by substituting /dev/mmcblk2p1 with /dev/sda1.