home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / phome106.zip / PHONHOME.TXT < prev    next >
Text File  |  1998-02-27  |  30KB  |  549 lines

  1.  
  2.                                    PHONHOME  1.06
  3.  
  4.  INDEX
  5.  
  6.         1.0  INTRODUCTION
  7.  
  8.         2.0  INSTALLATION
  9.  
  10.         3.0  HOW DOES IT WORK?
  11.  
  12.         4.0  DIALER CHOICES
  13.                                        
  14.         5.0  HOST
  15.                 5.1 User Telnet  Servers
  16.                 5.2 General information about Host
  17.                 5.3 Host Heartbeat
  18.                 5.4 Host Reconnect on Disconnect
  19.  
  20.         6.0  REMOTE
  21.                 6.1 User Telnet Clients
  22.                 6.2 General Information about Remote
  23.                 6.3 Remote Alarm
  24.  
  25.         7.0  QUICK TEST
  26.  
  27.         8.0 SCHEDULING PROGRAM START-UPS AND KILLS
  28.                 8.1 Start-ups
  29.                 8.2 Kills
  30.                 8.3 FTPs
  31.  
  32.         9.0  FAXVIEW
  33.                 9.1 Retrieving and viewing faxes
  34.                 9.2 Sending faxes from the Host using Remote
  35.  
  36.         10.0  MODEMS
  37.  
  38.         11.0  CALENDER
  39.             
  40.         12.0  DISCLAIMER
  41.  
  42.         13.0 BUGS AND SUGGESTIONS
  43.  
  44.  
  45.  1.0  INTRODUCTION
  46.  
  47.  Phonhome provides the means to simply link with another (your home)
  48.  computer through the Internet thereby avoiding long distance charges.
  49.  You only need one Internet ID/PASSWORD and a national/international
  50.  provider with a local Internet access telephone number at the remote site.
  51.  Such providers include AOL, Compuserve, IBM, MSN and many others.
  52.  You DO NOT need a permanent IP address or web site. Phonhome
  53.  dynamically seeks the IP Address of your home-base computer when it
  54.  connects to the Internet, and using your preferred Telnet, FTP or other
  55.  remote control program, links your remote computer to this IP Address.
  56.            *******************************************
  57.  Your internet provider must allow multiple sign-ons. Until recently ibm.net
  58.  allowed multiple sign-ons on all services. However recent changes in 
  59.  policy have removed the capability of multiple sign-on from all but the
  60.  simplest (cheapest) package. This is not a problem and in a way has been
  61.  helpful. Local providers are usually cheaper than ibm.net, and Phonhome
  62.  allows the Host computer to sign-on with a local service, and allows the
  63.  Remote to use ibm.net or any other world wide service on their $5:00 a
  64.  month package. That is, you can use two providers. Just enter the
  65.  information in the Dialer 'Use alternative Host POP server to obtain IP
  66.  address' box in the Configure drop down menu. Of course you can merely
  67.  use the basic $5.00 a month plan provided by IBM if you prefer.
  68.           ********************************************
  69.  Depending upon which Telnet program you use, you can manipulate
  70.  your home computer in Presentation Manager if desired.
  71.  You can retrieve faxes from your home computer, or any other files or
  72.  messages. With the start/kill capability you can kill your home
  73.  computer's fax or any other program, sign-on to the Internet, run
  74.  phonhome and retrieve your faxes, send faxes from your home computer
  75.  or do whatever you need to do.
  76.  The home system will then sign off and Phonhome will then restart
  77.  your home computer fax if it is on the same line, or any other program.
  78.  You must have the 'OS2 Internet' software installed. If it is installed,
  79.  there will be a TCPIP directory on your hard drive.
  80.  If preferred, you can use an FTP program or other software to give
  81.  voice communication, You can run them together, or individually.
  82.  Phonhome has been tested and configured for Warp 3 and 4 but should
  83.  work on 2.x, although the IBM Telnet and Ftp servers and clients may not
  84.  be included.
  85.  
  86.  2.0  INSTALLATION
  87.  
  88.  Phonhome can be installed from its own directory or from a floppy
  89.  drive.  The installation program will install an icon on the desktop.
  90.  To install from its own directory unzip the files into a directory of
  91.  choice (default is C:\PHONHOME), and at the C:\PHONHOME>
  92.  prompt type INSTALL.
  93.  To install from a floppy, at the A:> prompt type INSTALL.
  94.  Phonhome requires the runtime library file VROBJ.DLL and it is in
  95.  the phome105.zip file.  If you already have VROBJ.DLL installed, you
  96.  do not need this file. VROBJ.DLL can remain in the Phonhome
  97.  directory or can be moved to a directory listed in the LIBPATH list
  98.  defined in the configuration file config.sys.
  99.  To minimize CPU time, Phonhome only status checks every 20 seconds.
  100.  Between these checks there is no demand on the CPU. If you are
  101.  watching, this delay can sometimes give the impression of being slow
  102.  to respond to changes. Just remember, we are saving resources!
  103.  In 'Settings' there is a preferences file which can remove some of the
  104.  pop-up boxes for the experienced user.
  105.  Note: A 'System Proportional Italic' font is used in phonhome to
  106.  distinguish inputted data. In one test computer at 1024x768 there were
  107.  slight imperfections in the appearance of the font. I have stuck with
  108.  the italic font, but please let me know if there are other systems
  109.  with this problem, and I will change the font back to a normal font.
  110.  The 'Settings' and 'Dialer' in the 'Configure' drop-down menu must be
  111.  completed before the program can be used. The 'Host set-up' &
  112.  'Remote set-up' must also be completed.
  113.  
  114.  3.0  HOW DOES IT WORK
  115.  
  116.  Phonhome provides your dynamic Internet Host Address, assigned to you
  117.  when your home-base computer signs on to the Internet, to your remote
  118.  computer. Your remote computer then uses this address to connect to
  119.  your home computer. In the 'Host Set-up' drop-down menu you can
  120.  schedule the host to connect to the Internet on virtually any time
  121.  schedule desired. When the scheduled time arrives, Phonhome runs the
  122.  dialer and connects to the Internet. Upon confirmation through the
  123.  'heartbeat' feature, Phonhome reads the Host Address of the connection,
  124.  creates a small E-mail and sends the address to your mail box, then
  125.  starts your Telnet server.
  126.  At the Remote end when you click on ' Connect to Host ', Phonhome
  127.  checks your mail box and looks for the specific Host Address E-mails. It
  128.  collects those files and extracts the address from the most current file.
  129.  Phonhome then uses this address in your preferred Telnet Client and
  130.  connects the Remote computer to the home-base computer. The 'Remote
  131.  Sign-on Box' displays the most recent Host Address used. This is useful if
  132.  you have permanent host address, or for some reason your remote drops
  133.  and you want to reconnect.
  134.  Phonhome deletes only the files with the Host Address.
  135.  NOTE: Your  E-mailer will  down load and clean these Host Address files.
  136.  Check your mail after you make your Phonhome host connection. If you
  137.  forget - no real worry, Phonhome gives you the opportunity to enter the
  138.  Host Address, which you would then need to retrieve from your E-mailer
  139.  manually, during the sign-on procedure.
  140.  There is a log file called WARPLOG which will confirm whether your
  141.  E-mail connections are okay. If this file gets large - delete it!
  142.  
  143.  4.0  DIALERS
  144.  
  145.  You can choose a dialer from the drop down list in the 'Dialer' menu
  146.  under 'Configuration'. You must have the dialer you choose installed
  147.  on your system. The first time you choose a dialer other than the OS2
  148.  dialers, you get the opportunity to enter (and must enter) the directory
  149.  where the dialer program is installed. If parameters are required you
  150.  need to enter the command line parameters at this time. For example,
  151.  when you choose "ILink/2 Dialer" or "Injoy Dialer", in addition to the
  152.  directory where, ILink/2 or Injoy is installed, you need to enter the
  153.  "Name" of the entry as shown in the ILink/2 or Injoy window as the
  154.  parameter. Clicking the right mouse button on the entry allows you
  155.  to modify it at any time. When you click on "IBM SLIPPM Dialer", you
  156.  only get the opportunity to add the 'Name' parameter. You do not need
  157.  to enter in the directory box and it is disabled.
  158.  If you are using the 'IBM Dialer', you must open 'Settings', then click
  159.  'Program' and under 'Parameters:' enter your account name, userID
  160.  and password, leaving a single space between each. For example, in
  161.  Canada enter:
  162.                                 cainet userID password
  163.  Under 'Timeouts', set the idle time to be greater than you set in the
  164.  Phonhome 'Set-up Host' menu and do not enable the call duration box.
  165.  Do this for any alternative dialer you use.
  166.  Alternatively, you can use any 'user entered' dialer that allows
  167.  command line execution. Start pop-up and wait boxes are a NO NO.
  168.  Phonhome uses every entry field (other than the 'user dialer'). 
  169.  Make sure you enter all the appropriate addresses. If you enable the 
  170.  'user dialer' box, ONLY the command line parameter entry field will be
  171.  added to the dialer. The userID and password entries will be ignored,
  172.  and if needed, must be entered in the command line parameter box.
  173.  Unfortunately the Phonhome 'Start Minimized' dialer setting is often
  174.  overruled by the dialer program itself. So set the required condition in
  175.  the dialer program settings.
  176.  As discussed above, your internet provider must allow multiple sign-ons.
  177.  Alternatively, you can use two providers. Just enter the information in
  178.  the Dialer 'Use alternative Host POP server to obtain IP address' box in
  179.  the Configure drop down menu. 
  180.  
  181.  5.0  HOST
  182.  
  183.  Phonhome allows any Telnet server to be used as a Host for the
  184.  Remote call. There is a drop down schedule of pre-programmed Telnet
  185.  servers and an alternative user means of entering any other Telnet
  186.  server. The only requirement is that the server allow command line
  187.  execution. Of cause, the Host server must be installed on your computer.
  188.  For OS/2 Version 3 & 4, Phonhome gives you informational boxes on the
  189.  built-in Telnet programs.
  190.  The installation program copied a file ACCECALL.ZRX to the ZOC\SCRIPT
  191.  directory, if the program was able to find an installed version of ZOC.
  192.  This is the file that makes ZOC start in the receive-call mode. You need
  193.  to enter the version number for ZOC as this gives Phonhome the
  194.  information needed to turn-off the pop-up boxes.
  195.  If you use OS2YOU and/or PM2YOU (Presentation Manager) for remote
  196.  control, the host has been configured for Telnet use, and you must save
  197.  your OS2YOU configuration setup to OS2YOU_I.CFG (os2you_i.cfg). You
  198.  need to use a compatible terminal program such as Terminal/2.
  199.  Unfortunately Terminal/2 does not seem to have command line capability
  200.  to dial the Host Address. Consequently the Terminal/2 program has not
  201.  been included in the pre-configured Clients. For Terminal/2 you need to
  202.  manually put the displayed Host Address in a 'Dial Entry' after the
  203.  program is executed.
  204.  
  205.  5.1  User Telnet Servers
  206.  
  207.  When the user Telnet Host box is enabled you must complete at least
  208.  the first two entry fields in this group. 'Window (Fullscreen) Cmd. exe
  209.  Shell and kill on exit' is shown as the shell in which to run the program,
  210.  as it is likely that this shell setting will insure the program terminates
  211.  properly. Use the 'Run Now' and 'Terminate Now', along with the
  212.  'Continue' without connecting to debug your choice. Use the 'Run without
  213.  using Start' as a last resort, as even though such programs are run in a
  214.  separate thread, they still monopolize the system.
  215.  
  216.  5.2  General Information about Host
  217.  
  218.  Avoid killing and starting programs Phonhome is using while it is
  219.  connecting to the Internet, otherwise you may get residual boxes.
  220.  (Normally you are not there to do anything.) If the connection fails,
  221.  Phonhome will time out and KILL the dialer and the Telnet server,
  222.  then dial again, so let it time out (usually 30 - 45 seconds). Phonhome
  223.  has a 'start-again' feature in addition to its multiple connect attempts
  224.  feature. If the connection is broken and the duration time limit has not
  225.  expired, the Host will reconnect.
  226.  If you click on 'Host connect now' in the 'Host' menu or 'Connect to Host'
  227.  in the 'Remote' menu while the Internet is up, the 'Disconnect' and 'Exit'
  228.  commands do not terminate the Internet connection.
  229.  The call duration time limit is overcome by the idle time disconnect.
  230.  Consequently if you set the call duration to 10 or 15 minutes to allow the
  231.  remote time to log on, as long as the remote is active within the idle time
  232.  limit, the connection will be maintained.
  233.  Once connected the Host will try up to 10 times to connect to the SMTP
  234.  server to send the Host Address. If it does not connect within that
  235.  number, it assumes the SMTP server is down and terminates that
  236.  scheduled connection.
  237.  To increase reliability there is a bit of redundancy which slows the
  238.  program a little. Phonehome does a 'kill-clean' before it runs a Dialer,
  239.  Telnet or FTP session. It also pauses 5 seconds between start-ups so
  240.  that it does not get its PID numbers tangled up.
  241.  The 'Foreground/Background' and 'Minimize/Maximize' buttons may not
  242.  always work as expected. The program itself may overrule, even though
  243.  the window it started in behaved properly. Also you may need to start
  244.  'Fullscreen' sessions in the 'Background' if the intention is to remove the
  245.  session from view. What ever you do - TEST it!
  246.  NOTE:  In OS2 Warp 4, when you run TelnetD or FtpD without the Internet
  247.  up (to test it), when the application finds it cannot bind the connection,
  248.  it bombs to a CMD.EXE shell. It still shows if your entries are working as
  249.  you can see the programs before they pop back to a CMD.EXE shell.
  250.  OS2 version 3 and below do not bomb you out if there is no Internet
  251.  connection.
  252.  If you set the idle disconnect time to be more than the duration time, 
  253.  the idletime will be set equal to the call duration time.
  254.  
  255.  5.3  Host Heartbeat
  256.  
  257.  Often you seem to be connected and nothing happens. That's because
  258.  you are not connected properly. The Heartbeat feature is to get around
  259.  this problem. Under the heartbeat, on a separate thread, the Host asks:
  260.  'who am I '. If it does not receive its Host Address back as an answer,
  261.  the Host terminates the connection and establishes the connection again.
  262.  If you disable the heartbeat feature, the default is every 30 seconds.
  263.  
  264.  5.4  Host Re-connect on Disconnect
  265.  
  266.  Within the duration time limit, the Host will reconnect if the connection
  267.  is broken. The 're-connect on disconnect' feature must be enabled.
  268.  
  269.  6.0  REMOTE
  270.  
  271.  Phonhome allows any Telnet client to call the host, however server and
  272.  client must be compatible. There is a drop-down menu of
  273.  pre-programmed Telnet clients, and an alternative user means of
  274.  entering any other Telnet client. The only requirement is that the user
  275.  entered Telnet client allow command line execution.
  276.  The time programming only sets a reminding schedule which should be set
  277.  the same as you have set in the Host scheduling. Do not change the laptop
  278.  time when travelling and this feature tells you when to sign on.
  279.  For Warp 4, the installation program copies files WSFORM.WS,  and
  280.  WSREMOTE.WS to your TCPIP\PCOMOS2 directory. If you need to
  281.  change the settings for the PCOM OS2 Telnet 3270 session save the new
  282.  settings to WSFORM.WS in order that Phonhome has access to the new
  283.  settings.
  284.  NOTE: For the IBM Telnet Clients the password as defined in the
  285.  CONFIG.SYS file SET TELNET.PASSWORD.ID=pwd68923 is not the same as
  286.  PWD68923. When using the Telnet programs, you must enter the password
  287.  with case as shown in the CONFIG.SYS
  288.  
  289.  6.1  User Remote Clients
  290.  
  291.  When the user Telnet Client box is enabled you must complete at
  292.  least the first two entry fields in the enclosed group. 'Window
  293.  (Fullscreen) Cmd. exe Shell and kill on exit' is shown as the shell in
  294.  which to run the program, as it is likely that this shell setting will insure
  295.  the program terminates properly. Use the 'Run Now' and 'Terminate Now',
  296.  along with the 'Continue' without connecting to debug your choice. Use
  297.  the 'Run without using Start' as a last resort, as even though such
  298.  programs are run in a separate thread, they still monopolize the system.
  299.  
  300.  6.2  General Information about Remote
  301.  
  302.  Avoid killing and starting programs Phonhome is using while it is
  303.  connecting to the Internet. Otherwise you may get residual boxes. If the
  304.  dial fails Phonhome will time out, kill the dialer, and if the
  305.  're-connect on disconnect' is enabled, it will attempt to re-connect.
  306.  If you click on 'Host connect now' in the 'Host' menu or 'Connect to Host'
  307.  in the 'Remote' menu while the Internet is up, the 'Disconnect' and 'Exit'
  308.  commands do not terminate the Internet connection.
  309.  It can take several minutes for the Host Address to be moved from your
  310.  SMTP server to your POP mail box. This is particularly true at the peak
  311.  hours. If the 'Remote' is not able to find the Host, it may be because the
  312.  Host Address is not yet in your outgoing mailbox. Recall also that it often
  313.  takes time and may not be successful the first time when accessing
  314.  your E-mail, although you will get a notice of any difficulty. Unfortunately
  315.  this mostly depends on your provider's reliability. If the Host Address you
  316.  retrieve is more than 10 minutes old you get a pop up box to allow you to
  317.  'Cancel' and wait. It is wise to wait until you have a current address
  318.  because someone may have been assigned your old address by your
  319.  provider and the ping to that address will show it is active and the Telnet
  320.  programs will start (but cannot connect), and that is a nuisance.
  321.  If you do not succeed in a reasonable time, click on 'Connect to Host'
  322.  in the 'Remote' drop-down menu and try again.
  323.  To increase reliability there is a bit of redundancy which slows the
  324.  program response a little. Phonehome does a 'kill-clean' before it runs a
  325.  Dialer, Telnet or FTP session. It also pauses 5 seconds between start-ups
  326.  so that it does not get its PID numbers tangled up.
  327.  
  328.  6.3  Remote Alarm
  329.  
  330.  If Phonhome is active and you have enabled the alarm feature,
  331.  Phonhome will notify the remote with a musical message box about
  332.  pending Host connection times. The Remote does not automatically
  333.  connect, it just gives you the alarm when to connect, that is if you
  334.  set it up to notify you when the host is connected.
  335.  
  336.  7.0  QUICK TEST
  337.  
  338.  Due to the capabilities of OS2, you can check your system without ever
  339.  needing a Remote. Follow both procedures: Host first, followed by
  340.  Remote, and you should be connected to your own computer through
  341.  the Internet on separate threads. Both Telnet and FTP connect this way.
  342.  In fact you can down load your Faxworks FAX.LOG and a file fax file to
  343.  the PHONHOME\DOWNLOAD directory and use Faxview to look at them just
  344.  as if you were truly remote.
  345.  
  346.  NOTE: 1. It can take several minutes for the mail you sent with the
  347.              Host Address to get transferred by your server to your outgoing
  348.              mailbox.
  349.           2. The response is slow as both Host and Remote are competing for
  350.              the Internet connectionon the same telephone line and there is
  351.              limited 'baud' available.
  352.           3. Do not use ZOC for this test as both server and client have the
  353.              same executable zoc.exe and the Phonhome Remote clean-up
  354.              program finds the Host ZOC and cleans it before running the
  355.              Remote ZOC. Use the OS2 Telnet and TelnetD for the test.
  356.  
  357.  8.0  SCHEDULING PROGRAM  START-UPS AND KILLS
  358.  
  359.  Start-ups can be scheduled to start prior to connection to the Internet
  360.  and/or the Telnet server, after connection and after termination of the
  361.  connection. The kill programs can be scheduled prior to connection and
  362.  upon termination of the connection.
  363.  
  364.  8.1 Start-ups
  365.  
  366.  Click on 'Start-ups' in the 'Host' drop down menu. There are hints
  367.  shown at the bottom of most windows to assist in entering data.
  368.  You can start an FTPD program and set it to terminate at the end
  369.  of the Internet connection.
  370.  There is virtually no limitation on how you can set-up the start-ups.
  371.  For OS2 programs, It is best to start with the 'Default' setting and to
  372.  test your choice by clicking on 'Run now' and then 'Terminate now'
  373.  if you are using this feature. It is unlikely that incorrect set-up of a
  374.  program will crash the program, but in some cases the program may
  375.  not run as scheduled. It is wise to test the start-up by clicking the
  376.  'Run Now' button before saving it to the container list.
  377.  DO NOT run Dos and Windows programs with the 'Default' setting.
  378.  Although they may generally run, phonhome does not keep track of
  379.  the session PID number and can not terminate it.
  380.  The file extension must be included in order for the search check to
  381.  work properly although the 'Terminate when connection terminated'
  382.  will still work properly. For 'Dos Window' and 'Dos Fullscreen'
  383.  applications (including WinOS2 applications started in Dos), the
  384.  'Terminate when connection terminated' option, keeps track of the
  385.  start-up PID number and uses that to terminate the program. If several
  386.  programs are started at the exact same time, phonhome could grab the
  387.  wrong PID number, so beware.
  388.  Windows programs may only run in full screen and are tricky.  Success
  389.  in making windows programs run depends on the video resolution and
  390.  other factors. Also, you should enter the directory that is the working
  391.  directory for the program you are running. For example enter:
  392.  
  393.            Entry Title:                             Windows Eudora
  394.            Program path & file name:         eudora.exe
  395.            Parameters:                             
  396.            Directory:                                c:\eudora
  397.  
  398.  to run Eudora. The 'Run in a WinOS2 Window session' only runs if the
  399.  video resolution is 640x480. 
  400.  Terminating of windows programs is not supported, other than you
  401.  can terminate a windows program YOU start through Dos.
  402.  NOTE: If you start a Dos (WinOS2) and something odd happens the
  403.  clean-up program can not remove it. I strongly suggest you place a
  404.  shadow of the Phonhome icon in the 'Startups' folder in the OS/2 System
  405.  folder on the Desktop and add:
  406.             SET RESTARTOBJECTS=STARTUPFOLDERSONLY
  407.  to your CONFIG.SYS right above the line:
  408.  SET AUTOSTART=PROGRAMS,TASKLIST,FOLDERS,CONNECTIONS,LAUNCHPAD
  409.  In an unexpected power crash, the Dos and Winos2 programs will not
  410.  resart and this will help.
  411.  
  412.  Hints:
  413.  1. If you intend to start-up a 'Run in a WinOS2 Fullscreen session' while
  414.     you have a 'Dos Fullscreen' session active, the Dos session should be
  415.     started in the background or questionable results may occur.
  416.  2. OS2 Windows do not start in the 'Background'. Use the 'Min' box and
  417.     start minimized.
  418.  3. Fullscreen programs do not start minimized. Use the 'Background'
  419.     box and start in the background.
  420.  
  421.  8.2 Kills
  422.  
  423.  The 'Kills' use a program called 'go' written by Carston Wimmer, and
  424.  further information about this program can be found in the file go.doc.
  425.  The 'Program started in an OS2 Window' check box is to be used for
  426.  programs started in an OS2 Window or started with a .cmd batch file.
  427.  For example, Maximus could be started with a batch file 'max.cmd'.
  428.  In this case the executable to be entered would be the Maximus 
  429.  'maxp.exe' file and the 'Program started in an OS2 Window' box
  430.  should be checked in order that the OS2 window is closed at the 
  431.  termination of (maxp.exe) Maximus.
  432.  The 'Fullscreen (Window) Cmd.exe Shell & kill on exit' does not use the
  433.  /C of START which is not too reliable. Rather the program 'kills' the shell
  434.  after the program is found and killed.
  435.  
  436.  8.3 FTPs
  437.  
  438.  To make it a little simpler than having to enter FTPs in the program
  439.  start-ups section, there is a pre-configured 'Setup FTP Host' menu and
  440.  'Setup FTP Client' menu. This allows the Host Address to be automatically
  441.  added to the program when it is executed. Those programs that accept
  442.  command line parameters such as FTPPM, VxFTP and Simple FTP will sign
  443.  on automatically, as they have been configured to add the usedID and
  444.  password to the sign on process. Neologic FTP is an excellent program, and
  445.  although it will connect automatically, it does not sign on with command
  446.  line 'userID Password Name'.
  447.  If you are using "IBM FTPD" do not forget to modify your TRUSERS file in
  448.  the \TCPIP\ETC directory (Warp 3) or \MPTN\ETC directory (Warp 4).
  449.  If you do not wish to edit the file directly, you can add your userID and
  450.  password by:
  451.    Warp 3:  Open Folder:  Internet Connection for OS/2
  452.                                   TCP/IP
  453.                                   TCP/IP Configuration
  454.                                   Click on the tab 'Security' and add your password
  455.                                   in the box & userid in the entry field
  456.    Warp 4:  Open Folder:  Programs
  457.                                   TCP/IP Internet (LAN)
  458.                                   TCP/IP Configuration (LAN)
  459.                                   Click on the tab 'Security' and add your password
  460.                                   in the box & userid in the entry field 
  461.  Make sure the FTP transfer mode is set to 'Binary'.
  462.  When the user FTP Client box is enabled you must complete at least the
  463.  first two entry fields in the enclosed group. 'Window (Fullscreen) Cmd. exe
  464.  Shell and kill on exit' is shown as the shell in which to run the program,
  465.  as it is likely that this shell setting will insure the program terminates
  466.  properly. Use the 'Run Now' and 'Terminate Now', along with the
  467.  'Continue' without connecting to debug your choice. Use the 'Run without
  468.  using Start' as a last resort, as even though such programs are run in a
  469.  separate thread, they still monopolize the system.
  470.  FTP compatabilities are a bit tricky. The following combinations seem to
  471.  function properly:
  472.                          IBM FTPD        IBM FTP, IBM FTPPM, Neologic FTP
  473.                          Neologic FTP   All
  474.                          PenFTPD         All
  475.  Neologic FTP signs on automatically but needs to have the userID and
  476.  password added manually.
  477.  VxFTP works with IBM FTPD but does not seem to be able to handle
  478.  multiple drives.
  479.  The non IBM apps seem more stable and work without problems which
  480.  seem to occassionally crop up with IBM FTPD, FTP and FTPD, although
  481.  they work most of the time.
  482.  
  483.  9.0 FAXVIEW
  484.  
  485.  9.1 Retrieving and viewing faxes
  486.  
  487.  Faxview is supplied to facilitate viewing of retrieved Faxworks faxes. If
  488.  you use the default PHONHOME\DOWNLOAD as a local directory to retrieve
  489.  your recent faxes (and FAX.LOG and FAX.IDX), faxview will allow you to
  490.  view them without affecting the remote's fax capabilities. You need to add
  491.  -L[faxworks directory] to the 'Parameters' in the 'Settings' of your remote
  492.  fax in order that it still operate correctly with its own FAX.LOG. If Faxworks
  493.  is installed in directory d:, then add -Ld:\faxworks. Leave a space between
  494.  the -r parameter (receive mode) and this new parameter.
  495.  NOTE: You must close Faxworks if it is active as Faxview needs to access
  496.  Faxworks to run it with the down loaded FAX.LOG and faxes.
  497.  
  498.  9.2 Sending faxes from the Host using Remote
  499.  
  500.  You can use your remote to prepare faxes and send them to the host in
  501.  order to send them as local calls. You prepare the fax as you would any
  502.  in Faxworks using the Delay timing to delay the fax by 30 minutes or as
  503.  required. Use the ftp program to send the FAX.LOG, FAX.IDX and the faxes 
  504.  you have created, to the FAXWORKS directory in your home computer.
  505.  It is best to copy the FAX.LOG and FAX.IDX that you have downloaded to
  506.  the PHONHOME\DOWNLOAD directory of your remote to the FAXWORKS
  507.  directory before proceeding, in order to get the number sequence correct
  508.  on your new faxes.
  509.  Since your new remote faxes could be over writing (a warning is given) 
  510.  new host faxes you have not read, it is better to retrieve your faxes before 
  511.  sending faxes to be sent out by the host. The FAX.LOG file is also  
  512.  overwritten. One way around this is to edit the FAX.IDX file and add 10 or
  513.  20 to the number. FAX.IDX keeps track of the next fax number, so adding
  514.  20 allows your host fax numbers to be jumped, however you still must
  515.  retrieve the faxes (FAX.LOG) before sending the new one from the remote.
  516.  You need to add -L[faxworks directory] to the 'Parameters' in the 'Settings'
  517.  of your host fax in order that it still operate correctly with its own FAX.LOG.
  518.  Read the explanation in 9.1
  519.  
  520.  10.0 MODEMS
  521.  
  522.  Although you can use one modem and Phonhome can kill your fax program,
  523.  start your Internet connections as scheduled and re-start the fax program,
  524.  it is better to use 2 modems (even with one telephone line). Route the line
  525.  through the fax modem to the high speed modem. Set the fax modem to
  526.  COM 1 and the high speed modem to COM 2. The fax modem needs only to
  527.  be a 14400 to match the maximum fax speed. With this setup you do not
  528.  need to kill the fax when the time arrives and Phonhome signs on to the
  529.  Internet for a scheduled connection.
  530.  
  531.  11.0 CALENDAR
  532.  
  533.  There is a built in 50+ year calendar and access to this feature has been
  534.  conveniently located in the 'Remote' menu.
  535.  
  536.  12.0 DISCLAIMER
  537.  
  538.  The author makes no representations about the accuracy or suitability
  539.  of this material for any purpose.  It is provided "as is", without any
  540.  express or implied warranties.  The author will assume no liability for
  541.  damages either from the direct use of this product or as a consequence
  542.  of the use of this product.
  543.  
  544.  13.0 BUGS AND SUGGESTIONS
  545.  
  546.  Should an unexpected dump occur, check the Phonhome.err file for an
  547.  explanation. Please report any bugs (or suggestions) and I will take
  548.  action on them if possible and practical.
  549.