Seagate FreeAgent Theater Hacks

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


C:\Users\1005ha>telnet 192.168.1.118
Connecting To 192.168.1.118...Could 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         http://www.mediafire.com/?64xlhwcpuyfnpn3
    EMEA vwersion         http://www.mediafire.com/?eet90oit2i6i9bu
- Bin-pack, download at
    http://www.mediafire.com/?cffi3e9m1uxil7k


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,
ie.
Put the new "install.img" on the root of a usb stick and put it in the machine.
From Windows "Telnet 192.168.1.123" or whatever the IP is of your media player
user=root  , no password
type the command  "kill -6 1" , and watch it update itself.











FAT+Mod-2.23-binpack-bodhi-1.3.zip
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
/tmp/usbmounts/sda1/bin/optware-install.sh







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

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









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 = 192.168.0.51/24 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
/tmp/usbmounts/sda1/bin/samba_install.sh








Setup Command Paths for nano and busybox (added in 1.2)
cd /tmp/usbmounts/sda1/bin
./setup-commands-path.sh
cd /tmp/usbmounts/sda1/bin
cp autorun.sh /usr/local/etc/
????? cannot execute nano command

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

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

cp ./bin/autorun.sh /usr/local/etc/

- start transmission

cd /usr/local/etc
./run_transmission.sh 

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
http://192.168.1.118:8181/transmission/web/


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