SCO OpenServer Installation


This installation pertains to the Micron Vetix 2000 EL Server.

Insert the boot floppy and the CDRom, and reset the machine.

Select SCSI CDRom
Adapter 0 (EIDE Controller 0)
ID 6 (6th device in SCSI table)

Drive type is SCSI (Seagate Barracuda)
CDRom is Plextor CDRom PX-12CS

Keyboard is US
License Info : ********* / *******

Perform a Fresh Installation

System Name : Comet
Domain Name : Getthru.com
Security : Improved
TZ : Eastern Daylight Savings Time
Language : C English STD

Choose STD Enterprise : Yes
Lightweight Character Terminals : No
Database Products : Yes (adjusts kernel settings)

Hard Disk Setup : Custom (fdisk/divvy)
Thorough Destructive

N/A
None
O/S, Graphical, Connectivity, Online Doc
Defer

Network : Autodetect (3c905)
Name : comet
Domain : getthru.com
IP Adress : 207.86.37.1
Subnet Mask : 255.255.255.0

Video : Number 9 Gxe64
Resolution : 1280 x 1024 VGA 256 color (75 Hz – 2Mb)
Monitor : Other 17 Inch
1280 x 1024

NumLock : On
Mouse : Keyboard Mouse * (hi res)
Mail System : SendMail

Installation Media:

SCSI CDROM Media
WD . SCSI Adapter Type
0 . SCSI Host Adapter
6 . SCSI ID
0 . SCSI LUN
0 . SCSI Bus

Enterprise Edition License Info :

Number : *********
Code : ********

 

Other Information:

Fresh Install
System Name : comet
Domain Name : getthru.com
Security Profile : Improved
Time Zone : EST
Hard Disk : Unix Only : Bad Tracking On
Other Software : 172 Mb Total (deselect all IPX)
Network Card : 3com EtherLink XL PCI – 3c905
Network Address : TCP/IP Configured
Video Graphics : Number 9 GXE64 0 VGA 1280 x 1024 – 256 color / Other 17 inch
Mouse : Hi Resolution KYBD Mouse
Email System : SendMail
Password : ********

 

100 User License Upgrade :

Number : *********
Code : *********
Data : **;**;**;*******

 

Development Package License Info :

Number : *********
Data : *********
Data : **;**;**;*******

 

Disk Slice Information for Custom Options :

Slice Name Mount Size FSType
0 boot /stand 15 EAFS
1 swap N/A 142 NONFS
2 root / 968 HTFS
3 home /home 300 HTFS
4 usrlocal /usr/local 1200 HTFS
5 oracle /oracle 1500 HTFS
6 recover N/A 1 NONFS

 

Hooked Up Serial Terminal :

Modifed /etc/gettydefs
Created a 38400s line to be like others with different speed and to loop back to itself.

Modified /etc/inittab and /etc/conf/init.d/sio
Changed tty1a to respawn at 38400s

Hooked Up Network Card :

Used "Software Manager" to install the 3c905 adapter card information.
Use "netconfig" to add an adapter (3com 3c905)
Use TCP/IP address 207.86.37.5 comet.getthru.com 802.3
(Went in as PCI Bus 0, Device 17, Function 0)
Relink the kernel when prompted

 

C-Compiler Info :

Use software administrator
Choose to install new from this host
Select CDRom (The Original CDRom from SCO)
Select Development System
Choose Full Package
Defer Licensing until end

 

XFtp Install :

Note that the C-Compiler must be loaded already, for this install to succeed. Bring over gzip and xftp archives. Xftp makes it easier to get information from unix to unix and back again.

CFLAGS = -g –DSYSV

 

Repair from crash :

Note that after crashing machine by screwing up inittab file to include big-brother monitor, this is how to fix it :

wouldn’t work, because no terminfo database is setup, so had to use ed instead.

vi - to list out whole file
l - to go to last line
d - to delete the current line
w - to write information
Q - to quit editor

 

Other Notes :

I was never able to find any zmodem software for OpenServer.

Tried to use an Irwin MC Tape drive. Got the drivers from Seagats site, setup the files, kernel, devices, but never got it working to my satisfaction. It is extremely slow, and a pain, because it keeps filling up. Just gonna replace it.

Had to setup sar to begin working. Do this by :

Had to enable parallel port by doing :


Then run "printer admin" and add printer as lp0, rebuild kernel, and reboot.

Lastly, I had found a copy of the truss utility that I used so often on NCR platforms, available for SCO OpenServer. It is developed by a couple of guys that work(ed?) at Digi. I usually put it in the /var/adm/bin directory, and link it to "truss" so its easier to use.

Had a problem with the Netscape FastTrack Server, trying to use a /cgi-bin directory. Since the server by default, does not include a scripts type of directory, I had a problem. As you should know if you are visiting this site, I am a big supporter of the "BigBrother" open source monitor. Since it is all web based, and this is my oldest running server machine, I decided that it made sense to install it here, and just keep updating it, rather than keep moving it to my "newest" o/s install. But without a cgi-bin directory on the FastTrack server, I couldnt use the port 80 web server at all. So I ended up using the port 457 "scohelp" web server instead for almost 3 years. Then after I applied my SCO Y2K patch/update, I began having all kinds of problems - sometimes the web server crashed and would spawn hundreds of bogus/defunct processes, and fill up my kernel table, sometimes it just filled the logs and couldnt work anymore, and I think that I was the target of a ping of death/denial of service attack at least once. Then the machine for all intents and purposes is shot, because it fails to respond even though it is still up and running. So I have discovered how to successfully add a cgi-bin directory to the FastTrack server, and moved all my software to it instead. There is a magic line that you need to add to the obj.conf file. It follows :

Thats all you need to do to make it work, but without an example to show proper syntax, I spent days guessing. Nobody on DejaNews had any idea what it was I was looking for. Then I finally found an unanswered posting from someone in Italy, who helped me out. Thank God, because now its all A-OK finally, and I havent had a problem since.