Reply
Kilobyte
IceMan
Posts: 23
Registered: ‎12-31-2009
0

Re: Mod Firmware For FreeAgent Theater Plus: Testers Needed

[ Edited ]

I see they have some netflix code in the 1.45 release. To bad it's missing the /usr/local/etc/dvdplayer/SDK.bin file (menu_US.rss), oh well, you would need the netflix code for activation anyway. Nice to see that it's in the works. The file index is very slow on this release and the A-Z sort indexing still doesn't work right. Well I see vTuner is in this release, cool, been wanting this option for awhile. They need to add a hulu feed.

 

Hey Playdude,

Installed and tested your 1.45 US release and everything you have installed works great. Thank you again !

 

I hear 1.55 (Netflix release) is being pushed out. My fat+ doesn't see it yet. Checked the download site and 1.45 is still listed.

Gigabyte
playdude
Posts: 149
Registered: ‎12-28-2009
0

Re: Disabling Transmission Torrent Client

 


mifronte wrote:

I am thinking of trying the mod firmware.  However, I see that the Transmission Torrent Client is running by default.

 

If I disable the transmission torrent client, will it remain disabled after a reboot (unplug power)?  I would hate to have to disable it after every reboot.


I'll remember to add that option to the web interface. It can be done using the command line. That's why I'm too lazy to do it. Will definitely add that option in the next release.

 

Byte
Agarthan
Posts: 6
Registered: ‎02-24-2010
0

Re: Mod Firmware For FreeAgent Theater Plus: Testers Needed

Playdude,

 

I 've installed the 1.45 APAC fine, all seems to work as it did before. Exactly as it did before, actually: No Samba filesharing seems to be active. I can ping the FATplus fine (at 10.1.1.2) but that's all; it doesn't seem to appear using nbtstat and I can't figure out how to map a drive letter to it across my LAN on my Vista laptop, as it plain will not show up on the network.

 

I only have access to the FATplus using this Vista laptop (via wireless, to a router, then via CAT5 to a gigabit switch, and more cable to the FATplus itself). I specifically don't have access to a Linux machine of any flavour, so I'm a bit stuck (that is, I cannot access the FATplus to stuff about with scripts within it etc).

 

No joy either with trying start > run and \\10.1.1.2 which seems like it *should* work - unless there's something more I need to do to make the FATplus visible on my LAN.

 

I get the feeling that, unless the Samba included in APAC 1.45 works straight after flashing (out of the box, as it were) I'm out of options...is there any thing I've overlooked?

 

Many thanks for your efforts so far,

 

Agarthan

Gigabyte
playdude
Posts: 149
Registered: ‎12-28-2009
0

Re: Mod Firmware For FreeAgent Theater Plus: Testers Needed

Download putty and use it to ssh or telnet 10.1.1.2. Once you're in, run these commands

 

ps

 

ls -al /usr/local/etc

 

cat /usr/local/etc/runPMP.sh

 

Then paste the output here.

Byte
Agarthan
Posts: 6
Registered: ‎02-24-2010
0

Re: Mod Firmware For FreeAgent Theater Plus: Testers Needed

Playdude, results of telnet session to FATplus on 10.1.1.2 are as follows:

===============================================================

 


/ # ps
  PID  Uid     VmSize Stat Command
    1 root         96 S   init
    2 root            SWN [ksoftirqd/0]
    3 root            SW< [events/0]
    4 root            SW< [khelper]
    5 root            SW< [kthread]
    6 root            SW< [kblockd/0]
    7 root            SW  [khubd]
    8 root            SW  [pdflush]
    9 root            SW  [pdflush]
   11 root            SW< [aio/0]
   12 root            SW< [cifsoplockd]
   13 root            SW< [cifsdnotifyd]
   10 root            SW  [kswapd0]
   14 root            SW  [eth0]
   15 root            SW  [mtdblockd]
   28 root         52 S   init
   29 root         52 S   init
   32 root         52 S   init
   35 root         52 S   init
  207 root        216 S   inetd
  216 root        140 S   ./RootApp DvdPlayer
  217 root        140 S   ./RootApp DvdPlayer
  224 root         56 S   pure-ftpd (SERVER)
  229 root       8600 S < DvdPlayer
  230 root       8600 S   DvdPlayer
  231 root       8600 S N DvdPlayer
  232 root       8600 S N DvdPlayer
  235 root        140 S   ./RootApp DvdPlayer
  243 root       8600 S   DvdPlayer
  244 root       8600 S   DvdPlayer
  246 root       8600 S   DvdPlayer
  248 root       8600 S   DvdPlayer
  249 root       8600 S N DvdPlayer
  250 root       8600 S   DvdPlayer
  251 root       8600 S   DvdPlayer
  252 root       8600 S   DvdPlayer
  253 root       8600 S   DvdPlayer
  254 root       8600 S   DvdPlayer
  255 root       8600 S   DvdPlayer
  259 root       8600 S   DvdPlayer
  260 root       8600 S   DvdPlayer
  292 root       8600 S   DvdPlayer
  295 root       8600 S   DvdPlayer
  296 root       8600 S   DvdPlayer
  297 root       8600 S   DvdPlayer
  298 root       8600 S   DvdPlayer
  299 root       8600 S   DvdPlayer
  309 root         60 S   /usr/bin/dropbear -r /usr/local/etc/pmp/dropbear/rsa-
  328 root         64 S   /sbin/udhcpc -p /var/lock/udhcpc_eth0.pid -t 15 -b -s
  375 root            SW  [scsi_eh_1]
  376 root            SW  [usb-storage]
  479 root        312 S   telnetd -l /bin/sh
  480 root        480 S   /bin/sh
  481 root        356 R   ps
/ #



/ #
/ # ls -al /usr/local/etc
drwxr-xr-x    1 500      500          2048 Jan  2  2010 .
drwxr-xr-x    1 500      500          2048 Nov 11  2009 ..
drwxr-xr-x    1 500      500          2048 Nov  9  2009 dvdplayer
lrwxrwxrwx    1 500      500             8 Jan  2  2010 hdd -> /tmp/hdd
drwxr-xr-x    1 500      500          2048 Nov  9  2009 hdd.old
-rw-r--r--    1 root     root            0 Jan 14 15:57 initsa
drw-rw-rw-    1 root     root         2048 Jan 14 15:57 lost+found
-rw-r--r--    1 500      500             4 Jul 31  2009 magic
drwxr-xr-x    1 500      500          2048 Jan  2  2009 pmp
-rw-r--r--    1 root     root           20 Jan 14 15:57 resolv.conf
-rwxr-xr-x    1 500      500           282 Jan  2  2010 runPMP.sh
/ #



/ #
/ # cat /usr/local/etc/runPMP.sh
#!/bin/sh

echo "starting pure-ftpd..."
/usr/local/sbin/pure-ftpd -B

#run dropbear ssh server
/usr/local/etc/pmp/scripts/dropbear-start.sh

if [ -d /usr/local/etc/oleg-optware ]; then
echo "mounting oleg-optware on /opt ..."
/bin/mount -o bind /usr/local/etc/oleg-optware /opt
fi

/ #

====================================================

 

Hope this makes what's going on a tad clearer...

 

Thanks,

Agarthan

Gigabyte
playdude
Posts: 149
Registered: ‎12-28-2009
0

Re: Mod Firmware For FreeAgent Theater Plus: Testers Needed

Yes that made it very clear. Looks like that runPMP.sh script is from version pmp1a which didn't call samba and transmission. What version did you flash? Is it this one?

 

http://fatplus.googlecode.com/files/fatplus-1.45-apac-pmp1b.zip

 

If you did, then you probably didn't do a cold upgrade, which you need to do to have the newer version of runPMP.sh in /usr/local/etc. After that samba and transmission should start at boot time.

Byte
Agarthan
Posts: 6
Registered: ‎02-24-2010
0

Re: Mod Firmware For FreeAgent Theater Plus: Testers Needed

>  What version did you flash? Is it this one?

http://fatplus.googlecode.com/files/fatplus-1.45-apac-pmp1b.zip

 

Hmm, thought I had...

 

>  If you did, then you probably didn't do a cold upgrade, which you need to do to

>  have the newer version of runPMP.sh in /usr/local/etc. After that samba and

>  transmission should start at boot time.

 

Will have another go tonight (in about six hours from this post) at a proper cold upgrade.

Printing off your linked "Cold Upgrade! x3 for Dummies" page now :smileyhappy:

 

Thx,

 

Agarthan

Byte
Agarthan
Posts: 6
Registered: ‎02-24-2010
0

Re: Mod Firmware For FreeAgent Theater Plus: Testers Needed

Playdude, a bit of an update:

 

The image file I used on the USB stick to flash my FATplus was:

     install.img   24th March 2010  128,240 KB

Extracted from

     http://fatplus.googlecode.com/files/fatplus-1.45-apac-pmp1b.zip

 

Here's a new set of dumps from those lines you supplied earlier - plus my attempting to execute runPMP.sh manually via telnet:

 

===========================================================



BusyBox v1.1.3 (2010.01.27-09:01+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

/ # ps
  PID  Uid     VmSize Stat Command
    1 root         96 S   init
    2 root            SWN [ksoftirqd/0]
    3 root            SW< [events/0]
    4 root            SW< [khelper]
    5 root            SW< [kthread]
    6 root            SW< [kblockd/0]
    7 root            SW  [khubd]
    8 root            SW  [pdflush]
    9 root            SW  [pdflush]
   11 root            SW< [aio/0]
   12 root            SW< [cifsoplockd]
   13 root            SW< [cifsdnotifyd]
   10 root            SW  [kswapd0]
   14 root            SW  [eth0]
   15 root            SW  [mtdblockd]
   29 root         52 S   init
   30 root         52 S   init
   31 root         52 S   init
   32 root         52 S   init
  207 root        120 S   inetd
  216 root        144 S   ./RootApp DvdPlayer
  217 root        144 S   ./RootApp DvdPlayer
  224 root         56 S   pure-ftpd (SERVER)
  270 root         60 S   /usr/bin/dropbear -r /usr/local/etc/pmp/dropbear/rsa-
  964 root       7876 R   DvdPlayer -s power
  965 root        144 S   ./RootApp DvdPlayer
  966 root       7876 S   DvdPlayer -s power
  968 root       7876 S N DvdPlayer -s power
  969 root       7876 S N DvdPlayer -s power
  972 root            SW  [scsi_eh_3]
  973 root            SW  [usb-storage]
  986 root       7876 S   DvdPlayer -s power
  987 root       7876 S   DvdPlayer -s power
  989 root       7876 S   DvdPlayer -s power
  993 root       7876 S   DvdPlayer -s power
  994 root       7876 S N DvdPlayer -s power
  998 root       7876 S   DvdPlayer -s power
  999 root       7876 S   DvdPlayer -s power
 1000 root       7876 S   DvdPlayer -s power
 1001 root       7876 S   DvdPlayer -s power
 1002 root       7876 S   DvdPlayer -s power
 1003 root       7876 S   DvdPlayer -s power
 1004 root       7876 S   DvdPlayer -s power
 1005 root       7876 S   DvdPlayer -s power
 1044 root       7876 S   DvdPlayer -s power
 1047 root       7876 S   DvdPlayer -s power
 1048 root       7876 S   DvdPlayer -s power
 1049 root       7876 S   DvdPlayer -s power
 1052 root       7876 S   DvdPlayer -s power
 1053 root       7876 S   DvdPlayer -s power
 1125 root       7876 S   DvdPlayer -s power
 1190 root         64 S   /sbin/udhcpc -p /var/lock/udhcpc_eth0.pid -t 15 -b -s
 1200 root       7876 S   DvdPlayer -s power
 1390 root        312 S   telnetd -l /bin/sh
 1391 root        480 S   /bin/sh
 1392 root        356 R   ps
/ #
/ #
/ # ls -al /usr/local/etc
drwxr-xr-x    1 500      500          2048 Jan 15  2004 .
drwxr-xr-x    1 500      500          2048 Mar  4 14:17 ..
drwxr-xr-x    1 500      500          2048 Mar 29 12:47 dvdplayer
lrwxrwxrwx    1 500      500             8 Mar  4 14:17 hdd -> /tmp/hdd
drwxr-xr-x    1 500      500          2048 Jan 27 08:52 hdd.old
-rw-r--r--    1 root     root            0 Jan 15  2004 initsa
drw-rw-rw-    1 root     root         2048 Jan 15  2004 lost+found
-rw-r--r--    1 500      500             4 Jul 31  2009 magic
drwxr-xr-x    1 500      500          2048 Jan  7 04:55 oleg-optware
drwxr-xr-x    1 500      500          2048 Mar 24 11:38 pmp
-rwxr-xr-x    1 500      500          1985 Mar 24 11:25 rcS2
-rw-r--r--    1 root     root           62 Mar 29 12:25 resolv.conf
-rwxr-xr-x    1 500      500           565 Mar 24 11:36 runPMP.sh
/ #
/ #
/ # cat /usr/local/etc/runPMP.sh
#!/bin/sh

echo "starting pure-ftpd..."
/usr/local/sbin/pure-ftpd -B

#run dropbear ssh server
/usr/local/etc/pmp/scripts/dropbear-start.sh

if [ -d /usr/local/etc/oleg-optware ]; then
echo "mounting oleg-optware on /opt ..."
/bin/mount -o bind /usr/local/etc/oleg-optware /opt
fi

#try to start optware samba
/usr/local/etc/pmp/scripts/samba.sh start

#try to start optware transmission-daemon
/usr/local/etc/pmp/scripts/transmission.sh start

#try to unlock ro drives after waiting for 60 seconds
/usr/local/etc/pmp/scripts/disk-unlock-atboot.sh > /dev/console&

/ #
/ #
/ # /usr/local/etc/runPMP.sh start
starting pure-ftpd...
starting dropbear...
mounting oleg-optware on /opt ...
mount: Mounting /usr/local/etc/oleg-optware on /opt failed: No such file or directory
Starting smbd...
/usr/local/etc/pmp/scripts/samba.sh: /usr/local/etc/pmp/scripts/samba.sh: 43: /opt/sbin/smbd: not found
Starting transmission-daemon...
/usr/local/etc/pmp/scripts/transmission.sh: /usr/local/etc/pmp/scripts/transmission.sh: 43: /opt/bin/transmission-daemon: not found
/ #
/ #
/ #

 

=============================================

 

It seems that the attempt to mount oleg-optware on directory /opt fails, as there's no such directory to mount it to; samba and the transmissin daemon then fail also.

 

Any insights appreciated.

 

Agarthan

Regular Visitor
syale
Posts: 2
Registered: ‎05-18-2010
0

Re: Mod Firmware For FreeAgent Theater Plus: Testers Needed

Is there a way I can  modify the UI using the source code so that I can display datetime stamp for the files I see in the explorer like window when browsing the network files? I want to be able to sort by date (asc/desc).

 

Wish the UI was richer but I am really happy with the device in general,

Byte
Nightrider
Posts: 11
Registered: ‎05-18-2010
0

Re: Mod Firmware For FreeAgent Theater Plus: Testers Needed

I tried to install the latest EMEA version v1.45.

However it comes with NTSC support and not PAL as i belive most europeans use?

 

The secound question i have is why not make both NTSC and PAL resolutions available in this mod?