Server Install Generation I

From ATLASWARES

Jump to: navigation, search


Contents

Unpack and Check Hardware

  • Take out the two thumb screws on rear of left side panel, remove panel
  • Visually inspect all connections
  • Examine position of processor heat sink mounting screws
  • Gently pull each screw to test for tightness
  • Check that each drive is in position and locked down. To lock a device, slide the plastic lock bar all the way forward and then push the lock tab down.

Connect Components

  • Plug in PS2 mouse and keyboard
  • Plug in VGA monitor
  • Plug Ethernet from WAN (router or gateway) into eth1 (lower or add-in port on Server)
  • Plug Ethernet to LAN (data switch) into eth0 (upper motherboard port on Server)

Transfer data to WARES Server

This process loads WARES for DOS data onto the WARES Server from a partition of an ide drive.

Preparing for the data transfer

  1. Backup on the Multiuser Host. (This step copies application data from HPFS partitions, which Linux cannot read, to FAT partitions.)
    1. Login as administrator, Username=(_GERALD_), password=(____________________).
    2. Press Alt+Shift+~ for an OS/2 command prompt.
    3. Execute the command ..\BACKUP.CMD.
    4. Turn off the power when the host begins to reboot.
  2. Remove the ide hard drive from the Multiuser Host.
  3. Make sure WARES Server power is off.
  4. Open the WARES Server case.
  5. Disconnect power and data cables from the DVD-RW drive.
  6. Connect power and data cables to the ide drive.

Copying data to the WARES Server

  1. Power up and boot the WARES Server.
  2. Using a KDE session, login as username=root, password=(___________________).
  3. Open the folder /mnt/usb. (From the Fedora menu, choose Home. Then change the location to /mnt/usb.)
  4. Start a terminal session (Right-click the desktop and choose Konsole.)
  5. Execute terminal commands as follows, incrementing the number following /dev/hda on each repeat:
    1. mount -t vfat /dev/hda1 /mnt/usb (this populates the folder view window /mnt/usb)
    2. umount /dev/hda1 (if /mnt/usb does not contain folder atlas)
  6. Stop when the atlas folder is found and mounted!
  7. Copy arev files to WARES Server with the commands
 cp -R /mnt/usb/* /backup
 cp -R /backup/atlas/arev/* /var/opt/arev
 cp -R /backup/atlas/connect/* /var/opt/arev/connect
 cp -R /backup/atlas/update/* /var/opt/arev/update
 cp -R /backup/export/* /var/opt/arev/export
 chmod -R 777 /var/opt/arev/*
 chown -R ServiceLogOn /var/opt/arev
  1. Shutdown the WARES Server (F Menu/Log Out/Shutdown)
  2. Move the cables from the ide hard drive back to the DVD-RW drive, close the server, and boot the WARES Server

Checking the configuration files

It is important that you check and edit the configuration files in your WARES Server so that they match your network configuration.

Checking the REVPARAM file

Create (or edit) the REVPARAM file in /var/opt/arev. The file should contain the following lines:

ServerOnly=True
ServerName=WaresServer
TcpIpPort=9998
ShareName=arev

Checking the dhcpd.conf file

Edit the dhcpd.conf file in /etc. The file should look similar to this:

 # dhcpd.conf
 
 ddns-update-style ad-hoc;
 
 option subnet-mask 255.255.255.0;
 option broadcast-address 192.168.2.255;        Change broadcast address to match your network, ending in 255
 option routers 192.168.2.1;                    Change router IP address to match the WARES Server
 option domain-name-servers 205.152.37.23;      Change DNS entries to a comma separated list of DNS servers
 # option domain-name "AtlasWares.com";         Change domain to match your network, if applicable
 option option-128 code 128 = string;
 option option-129 code 129 = text;
 
 
 get-lease-hostnames           true;
 
 next-server 192.168.2.1;                       Change this to match the WARES Server
 option root-path "192.168.2.1:/opt/ltsp/i386"; Change this IP address to match the WARES Server
 
 subnet 192.168.2.0 netmask 255.255.255.0 {     Change the subnet to match the WARES Server subnet
     range   192.168.2.100   192.168.2.240;     Change the DHCP range to be within the WARES Server subnet
     if substring (option vendor-class-identifier, 0, 9) = "PXEClient" {
         filename "/lts/2.6.17.3-ltsp-1/pxelinux.0";
     }
     else{
         filename "/lts/vmlinuz-2.6.17.3-ltsp-1";
     }
 }
 #
 # If you need to pass parameters on the kernel command line, you can
 # do it with option-129.  In order for Etherboot to look at option-129,
 # you MUST have option-128 set to a specific value.  The value is a
 # special Etherboot signature of 'e4:45:74:68:00:00'.
 #
 # Add these two lines to the host entry that needs kernel parameters
 #
 #        option option-128     e4:45:74:68:00:00;       # NOT a mac address
 #        option option-129     "NIC=ne IO=0x300";
 #

Checking the smb.conf file

Edit the smb.conf file in /etc/samba. The file should look similar to this:

 #======================= Global Settings =====================================
 [global]
         log file = /var/log/samba/%m.log
         max log size = 50
         netbios name = WaresServer
         workgroup = AtlasWares                     Change 'AtlasWares' to match your workgroup or domain
         server string = AtlasWares WARES Server
         dns proxy = no
         os level = 20
         security = share
         hosts allow = 192.168.1. 192.168.2. 127.
         cups options = raw
         load printers = yes
 
 #============================ Share Definitions ==============================
 [homes]
         comment = Home Directories
         browseable = no
         writeable = yes
 
 [printers]
         comment = All Printers
         path = /usr/spool/samba
         browseable = no
         writeable = no
         printable = yes
 # Set public = yes to allow user 'guest account' to print
 
 [arev]
         comment = WARES for DOS
         guest account = ServiceLogOn
         writeable = yes
         public = yes
         path = /var/opt/arev
 
 [oinsight]
         guest account = ServiceLogOn
         comment = WARES for Windows
         writeable = yes
         public = yes
         path = /var/opt/openinsight
 
 [public]
         guest account = ServiceLogOn
         writeable = yes
         public = yes
         path = /home/global

Configuring LTSP

Use the ltspcfg program to rewrite the network hosts list and other configuration files. This will be necessary if the WARES Server is joined to a foreign network (a network other than 192.168.2.0).

  • Either login as root, or use the command su - to switch to root permission in a terminal session.
  • Start a terminal session by right-clicking the desktop and choosing Konsole.
  • type ltspcfg <Enter> at a terminal session command prompt to run the configuration tool.

For customization of LTSP Terminals, see Configuring LTSP Terminals.