Seagate FreeAgent Theater Hacks

wire ip:
version: 02.23.348044u
mac addr: 0010750b4210

Connecting To not open connection to the host, on port 23:
 Connect failed
The reason for not telnet into is unmod firmware.

USB drive, any USB drive formatted with FAT32.
- Seb_123 Mod FW 2.23 for your region, download at
    US version
    EMEA vwersion
- Bin-pack, download at

firmware upgrade instructions was not clear, at least it did not mention when would upgrade process finished. Hwever I managed to get my FW back to 1.5(using USB method from the menu),  still not been able to access through telnet.

get your FAT+ to log on to the network:

side issues about windows 7 :
Control Panel,  Network Sharing Center,Change advanced sharing settings
media stream option?  
I got  "page failed to load"
since its not working, i tried 2nd approach from the post

Regedit HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa\
 everyoneincludesanonymous  to 1
NoLmHash  to  0

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManServer\Parameters to  0

Finally I got telnet working fine:
status update: original FW2.23, no telnet possible
use USB method go back to FW1.55, still no telnet 
then USB method to FW2.20 , OMG,

Install Procedure so far requires TELNET into the box,
Put the new "install.img" on the root of a usb stick and put it in the machine.
From Windows "Telnet" or whatever the IP is of your media player
user=root  , no password
type the command  "kill -6 1" , and watch it update itself.

expand 1.31 to 1.3 package

Install Oleg Optware and BusyBox

- Use a USB drive (flash or HDD) formatted with FAT32(Mine is NTFS)
- Create a top level directory /bin on this USB drive
- Copy all files in this bin pack to the USB /bin directory
- Unplug all USB drives currently connected to the FAT+
- Power up the FAT+ and insert this USB drive. This USB drive will be mounted at /tmp/usbmounts/sda1
- Telnet into the FAT+. User name is root, no password necessary.

- Execute the optware installation

cp /tmp/usbmounts/sda1/bin/ /usr/local/etc/
cp /tmp/usbmounts/sda1/bin/busybox-mipsel /usr/local/etc/

- Execute the mount command to check if /opt is now mounted

Install Samba 2, for unicode compatibility issue, Samba 3 is preferred.

Install Samba2- Modify the /tmp/usbmounts/sda1/bin/smb.conf so that the line 
    interfaces = matches the FAT+ IP address. make sure workgroup name match.
(have to do this in windows 7, not vi thru telnet)
Execute the samba installation

Setup Command Paths for nano and busybox (added in 1.2)
cd /tmp/usbmounts/sda1/bin
cd /tmp/usbmounts/sda1/bin
cp /usr/local/etc/
????? cannot execute nano command

Install Transmission 
cd /tmp/usbmounts/sda1 
cp ./bin/ /usr/local/etc/

Next, Comes the torrent download.
cp ./bin/ /usr/local/etc/

cp ./bin/ /usr/local/etc/

- start transmission

cd /usr/local/etc

the following error pop up while try to get webgui

username is transmission, password is fatplus

409: Conflict

Your request had an invalid session-id header.
To fix this, follow these steps:
  1. When reading a response, get its X-Transmission-Session-Id header and remember it
  2. Add the updated header to your outgoing requests
  3. When you get this 409 error message, resend your request with the updated header

This requirement has been added to help prevent CSRF attacks.
X-Transmission-Session-Id: dRVJxfUryqR3ORu5X1df4JTFXns5hq0TbQr7EpFu3cTLYPxy

To solve this issue:
change to

Downloading torrent seems working, before I jump to disable power shutting of FAT+,  I will check into unicode solution for SAMBA 2.