Warning: This is a change in the Linux OS of the ScreenPlay Pro HD. Iomega may consider this a reason to void your warranty if do any of the actions listed. It is possible to mess up the operating system enough to make it no longer function. If you make these changes, you do so at your own risk.

Note: Iomega has provided a firmware update program that will restore the drive's firmware and operating system files.

Considerations Edit

VSFTP is faster, but not as flexible to configure as BFTP

If you enable anonymous uploads in the configuration file, you will need to create a subdirectory under the main ScreenPlay media drive in which the uploads can be put.  You cannot upload to the root of the media partition.

Installing Edit

This install the VSFTP program.

The following instructions assume you have you have no familiarity with Linux, but general familiarity with Windows XP or Vista.Please be aware that Linux is case sensitive and you will need to type everything exactly as is.

If you are using Vista or R1.8 firmware, you will need to enable telnet.

1. Download the file.

2. Extract the contents and put it in the top level directory, the \ directory of your media player. Extract with directories, so that the top level directory ends up with a SETUP directory.

3. Open a telnet session prompt

4. Start ->> Run ->> telnet (replace the IP with your drive's IP address)

What you do
Iomega login:
type root
Warning about not being able to change to the home directory is ok
type ./tmp/hddmedia/SETUP/ Executes the installation program
type adduser -h /tmp/hddmedia -s /bin/nologon -H ftpuser and press enter (ftpuser replaced with the user name of any user you want to provide read/write access). You will be prompted for a password. Enter a password for the user. And again. add read/write users to the passwd file
type vi /etc/passwd and press enter This edits the user file
scroll down to where it says something like:

ftpuser:$1$sdfoiwuersdlfk:1001:1001:Linux User,,,:/tmp/hddmedia:/bin/nologon Position the cursor on the first 1001 and press x to delete characters until it only reads 0 instead of 1001. You will use the cursor to skip one of the zeroes.

Set the ftpuser to root access, needed to access the multimedia partition in read write mode. The 1001 may be another number, like 1002, 1003, etc.
type :wq saves the file and exits vi editor
Type exit logs out of the telnet session

Now turn off the ScreenPlay Pro HD and turn it back on. This will read the inetd.conf file and prepare the ftp program, as well as remount the drive read only.

If you want to have a better understanding of the configuration file, look at the VSFTPD documentation. The vsftpd configuration file can be found at /etc/vsftp/vsftp.conf