While this section is aimed at networks, the AutoClerk
program is a client/server application. Even on a single computer,
many parts of AutoClerk act as network. Please make sure you cover
all portions of this section, especially areas such as power, tcp/ip,
stations.
If a property already has cabling in place it must be inspected
by an AutoClerk authorized cabler and all upgrades must be made.
Sub-standard cabling is very difficult and very expensive
to diagnose. Many times it will start out ok and decay over
time. When it does have problems, these problems many times
mimic other types of software and hardware problems.
AutoClerk requires that the entire specification be followed.
This includes, but is not limited to:
Cable runs must be from a "Patch Panel" at the server
location to a "Biscuit" wall jack at the station locations.
RJ-45 "Drop Cords" will be used to connect the actual
computers to the wall jacks and patch panel.
"Drop Cords" are to be machine pressed. No hand made patch
cords.
Cable runs need to avoid appliances that can cause
interfernce such as Florescent lights.
"Biscuits" need to be punch down, no screw connectors.
"Biscuits" and "Patch Panel" are to be clearly marked and a
wiring diagram is to be located at the server.
Like cabling, clean power is critical! Each computer must
have clean power. The file server must have a dedicated line
with an isolated ground. Station one needs a battery backup.
Make sure all components of station one are plugged into the
battery (CPU, Monitor, Local Printer).
The fileserver requires an American Power Conversion (APC)
Smart UPS with PowerChute software. All components (CPU,
Monitor, Hubs ...etc) must be plugged into this UPS. The
reason we require APC and Powerchute is that they have proven
to be reliable and our staff is familar with these products.
Since we are staffed 24hrs/day and we are the first point of
contact, we are the ones most likely to have to deal with the
UPS.
Keep in mind that as batteries age, the amount of power and
the amount of time they can provide power declines. APC says
the life expectancy is about 3 years. This life expantancy
can be substantially shortened if the battery is used often.
Depending on the quality of the power in your area, you may
want a larger capacity UPS and may even need to consider
installing a line conditioner to assure that the power is clean.
WARNING: Service Pack 6 has a TCP/IP issue. AutoClerk
will not run with these service pack!
On each station set the drive mapping:
If NT 4.0 (Server or workstation) then create a login script
(c:\winnt\system32\repl\import\scripts\otto.bat) contents:
If Peer to peer on non-sever station then
map the drive by creating an otto.bat file to be placed
startup folder contents:
Setup user 'autoclerk'
Setup user 'otto'
Assign Login Script to Users: Administrator, AutoClerk and otto
Sharing the AutoClerk Install Directory:
WARNING: Never put a "net use" statement in autoexec.bat
Warning: This feature allows other users to start your computer
and use the account you establish to automatically logon. Also,
timing conflicts can occur. For example: If you have several
network transports loaded, enabling automatic logon may make
Windows NT attempt to connect to network resources before the
network transports are completely loaded.
Use the Registry Editor (Regedit) to add your logon information
as follows:
Start/Run/REGEDT32 and locate the following Registry subkey:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Establish your domain name, account name and password,
using the values you would normally type when logging on.
Assign the following values:
DefaultDomainName
NOTE: If the DefaultPassword value does not exist,
select Edit/Add Value.
If no DefaultPassword string is specified, Windows NT
automatically changes the value of the AutoAdminLogon key from 1
(true) to 0 (false), thus disabling the AutoAdminLogon feature.
From the Edit menu, choose Add Value. Enter AutoAdminLogon in the
Value Name field. Select REG_SZ for the Data Type. Enter 1 in the
String field. Save your changes.
Exit REGEDIT.
Exit Windows NT and restart your computer.
You should be able to logon automatically.
All stations must be running Windows 2000
Start doskey in autoexec.bat (not necessary for Windows NT).
Check for maverick applications. Known bad to date are:
Check anything in the startup folder referring to Office execpt the tool bar.
Check: Windows/Start Menu/Programs/StartUp
for any applications set to run at login. Delete what is there.
Run 'msconfig' or 'regedit/sysedit' to check the registry key:
Check c:\windows\system.ini and c:\windows\windows.ini for
applications started via these files.
(check for 'load=' and run=' and remove the item.)
Use discretion here. For stations at front desk or any other public'
location, make them as vanilla as possible. Remove all icons from the
desktop except 'my computer', 'network neighboorhood', 'recycle'.
For managers computers, use your judgement. The goal here is to keep
the clerks from curiously delving into items that could damage the
AutoClerk installation, ie: anything internet related. Remove *.scr
and *.bmp below c:\windows\. Also c:\program files\online services\*.*)
Ensure that every machine has an OS distribution CD-ROM or the cab
files loaded so it can load extra components if necessary.
TCP/IP is not installed by default with Windows.
The site may already have a set of TCP/IP addresses. If not,
assign them.
To do this, on the NT server select:
Set individual (static) TCP/IP addresses for each computer
as 192.168.0.N, mask 255.255.255.0.
It is important to use this range of ip addresses. It is the section
set aside for (Private Networks). It will help keep safe
systems that have a persistant connection to the internet.
The Server and Domain should have unique names for each property.
Each computer must have a unique name; HOTELNAME_SRVR, STATION1,
STATION2, etc is a good naming convention. Make sure the names you use
do NOT spaces.
Check Windows TCP/IP name resolution.
Before rebooting, ensure that "sharing" is installed on all
computers, even if only the servers will actually share anything.
Test for TCP/IP connectivity - ping (IP address)
Where (IP address) is a client machine IP address. For example,
"ping 192.168.0.101" This should return a line similar to this:
Reply from 192.168.0.101: bytes=32 time<10ms TTL=128
Ping will reply four times if your connection works. The times
should be similar. It is a sign of a misbehaving network for the
times to vary widely. Repeat this step for each client.
Then repeat it from each client using the server's IP address.
While AutoClerk does not sell or support hardware, all of our technicans
are trained on the Okidata 320ie and 320 Turbo. Almost every property
that uses our program has at least one, and most have two or more.
Printers are one of the most mechanical parts of the system and are very
prone to failure. These failures tend to happed during the middle of
the night during the audit when the most printing is done. Our ability
to help them over the phone is very valuable.
There must be a default printer (should be local) configured on
Station 1. This printer will be used for night audit. Spooling should
not be enabled, with the spool mode set to start printing at the end of the
first page.
Currently the only printer driver we support for specialized printing
tasks, such as registration slips, travel agent commission checks and
other special size forms, is the Epson FX-80. Ensure that the
registration slip printer is either an Epson or set to emulate an Epson,
and that the Widows Epson FX-80 printer driver is installed.
Make printers shared as needed by the property.
A full version of (containing host and remote) PCAnywhere v.10 or later must be
installed on ALL AutoClerk stations and
the server. When the installation routine prompts you, de-select the 3 options
for Live Update, Desktop Shortcut...etc. After installing, edit autoexec.bat
to remove the PCA reference from DMI path.
The server and station 1 MUST each have a dedicated phone line, NO
EXCEPTIONS. PCAnywhere is configured to wait as a dial in host AND a
tcp/ip network host (using modem AND network) on the server.
PCAnywhere on all other stations and interface computers is
configured to wait as a network host.
For all station's running data capture, make sure the modem host is
set to cancel upon normal end of session and abnormal end of session.
Otherwise PCA(nywhere) will retain control of the modem, and AutoClerk
will not be able to process credit cards if your access is via modem.
NOTE: Password protection should only be set on the AutoClerk Server!
PC Anywhere should be at the top of the start menu and configured so
when choosen, it automatically goes into host mode and prompts for a
phone number to be called.
the target for the shortcut should be a batch file that contains:
The last line of the batch file should be "endhost".
awhost32.exe is the pcanywhere host program.
modem.bhf (Be a Host File) is the device to use for the connection
/c is the flag to indicate host will call remote, and prompt user
for a phone number.
the icon should be labled "Call AutoClerk Support" and should be placed
in the initial start menu column, and in the AutoClerk group.
Note: Some servers will have a high speed and persistant internet
connection. They will be set to receive in TCP/IP mode and my not have
a phone line attached to the File Server.
Installation Specifications
The Quality of the cable
Administrators = full control
Everyone = read only
net use v: \\servername\autoclerk /yes
net use v: \\servername\autoclerk /yes
If Standalone or Non-dedicated Server (peer to peer)and not
NT then map the drive by creating an otto.bat file to be
placed startup folder contents: subst v: c:\autoclerk
you must also have the following line in config.sys:
lastdrive=z that way windows won't try to assign the drive letter
to any other device.
Click User, New User
Type in username 'autoclerk'
Type in description 'AutoClerk Support Technician'
Make certain 'User Password Never Expires' is checked.
NO OTHER BOXES SHOULD BE CHECKED!
Click 'Groups'
If 'Administrators' is not in the 'Member of' box, click
'Administrators' (which should be in 'Not a Member of' box),
click 'Add', click OK. This brings you back to the 'New User'
window. Click 'Add' and 'Close'.
Click User, New User
Type in username 'otto'
Type in description 'AutoClerk User Account'
Call into AutoClerk office (925-284-1005) for password.
Make certain 'User Password Never Expires' and 'User cannot
change password' are both checked.
NO OTHER BOXES SHOULD BE CHECKED!
Click 'Groups' Verify 'Users', and if it exists,
'Power Users' are in the 'Members of' box. Click OK.
This brings you back to the 'New User' window.
Click 'Add' and 'Close'.
In user manager, select "properties" for the user and select "Profile".
Under "Login Script", enter: otto.bat
On the file servers largest hard drive partition, creat a directory called "autoclerk"
Right click on the directory and share it as "AutoClerk".
DefaultUserName
DefaultPassword
The Value Name is: DefaultPassword
The data type is: REG_SZ
The String field is: your password.
Save your changes.
MS Office Fast Find.
Check config.sys for any known bad drivers and remove the references.
serial.rec or any other P-system driver
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run
for any applications set to run at boot time and disable them.
N is replaced by the number:
server, N = 100.
Station 1, N = 101;
station 2, N = 102, and so on.
In control panel/internet/(connection tab), ensure that the button
"Connect to the internet using a local area network" is selected;
Ensure again that Modem is not selected. This prevents the computer
from trying to dial an ISP during the name resolution phase of
TCP/IP connection. This will not interfere with dial up networking,
but we have on one occasion seen interference by/with AOL and its
uninstal routine. This must be dealt with by a network technician.
"C:\Program Files\Symantec\pcAnywhere\awhost32.exe" "c:\program
files\symantec\pcanywhere\data\modem.bhf" /c
NOTE:Sometimes pcAnywhere will install this in another location, make changes
to the path as needed.
As the system vendor you are responsible in training the staff on the
following: