|Marvell Kirkwood@1200MHz||128 MiB||256 or 512 MiB||1 gigE||4x 2.0||Yes||Yes|
The default network configuration is:
|Interface Name||Description||Default configuration|
The DockStar cannot be put into failsafe mode by pressing the button.
It can however be put in failsafe mode using serial console and pressing 'f' and <enter> when prompted during boot-up
The DockStar's only button is not configurable and inevitably performs a hard reset when pressed, the button open the bridge between the positive pole and the power cord.
|Architecture||armv5te (big endian, runs also with little endian)|
|System-On-Chip||Marvell MV88F6281 A0 (DDR2) with ARM926EJ-S CPU (Marvell Feroceon)|
|CPU Speed||1200 MHz|
|Flash size||256 MiB|
|RAM||128 MiB / 1x Nanya NT5TU64M16DG-AC|
|Ethernet||1x GigE port / Marvell “Alaska” 88E1116R|
|USB||1x USB 2.0 port|
There are no screws - the bottom cover is held by ten plastic snap on clips, three on the sides and two on the edges. To open the case, gently pry all around with a thin screwdriver until it is open.
The serial pins are accessible without further disassembly.
→ port.serial general information about the serial port, serial port cable, etc.
How to connect to the Serial Port of this specific device:
Insert photo of PCB with markings for serial port
Replace EXAMPLE by real values.
| Serial connection parameters|
for Seagate Dockstar GoFlex
|EXAMPLE 115200, 8N1|
Connect device to Ethernet port. To prevent automatic updates by cloud engines (which may disable ssh access), use a separate switch or disconnect your router from the internet. If the ssh access was disabled by the automatic cloud engine update service, you need to login there and re-activate ssh.
Find IP address, BE and EF are the last two bytes of the MAC of your device (printed on the bottom of the Dockstar)
root@host ~ # ifconfig eth0 169.254.1.0 root@host ~ # nmap -e eth0 -sP $(printf "169.254.%d.%d" 0xbe 0xef)
Connect to IP address via ssh (root / stxadmin) to see if it works.
Finding the IP address did not work on my device, but i managed to get it this way:
root@host ~ tcpdump -s 1500 -n -l -w - -i $MYETHERNET dst 169.254.255.255 | strings
Hello there. I am at 169.254.7.60. Time is 1356445289 and I am hungry.Hostname:<>.CPU:<armv5tejl>.Distribution:<hipserv2_seagateplug>.Status:<0>
4Hello there. I am at 169.254.7.60. Time is 1356445289 and I am hungry.Hostname:<>.CPU:<armv5tejl>.Distribution:<hipserv2_seagateplug>.Status:<0>.Mac:<00:10:75:2D:81:BE>
If you want to restore the original firmware at a later point use this guide to make a backup. You need to login to the original firmware via ssh first. Another method beside using “dd” is nanddump. To be on the safe side, you should take a 2nd backup with the nanddump method. Assuming you have a USB Stick or other USB drive mapped via sda - you can try this:
cd /tmp mkdir backup mount /dev/sda1 /tmp/backup wget http://plugapps.com/os/pogoplug/uboot/nanddump chmod +x nanddump ./nanddump -nf backup/mtd0 /dev/mtd0 ./nanddump -nf backup/mtd1 /dev/mtd1 ./nanddump -nf backup/mtd2 /dev/mtd2 umount /dev/sda1