The following problems are addressed in Technical Articles that appeared on
SCO's websco.sco.com site on 960320.
Some of these TAs are new, others are revisions of prior versions.
PROBLEM: What is the SCO DCE Development System for SCO OpenServer 5,
Maintenance Supplement 107, and how do I install it?
PROBLEM: I configured a system to use NIS, but I don't want to run it
anymore. Now, I can't change the password for a local user.
If I stop nis and try to change the user's password, I get these
error messages:
yppasswd: can't get master for passwd file
Password request denied.
Reason: Remote password change request denied.
Similar problems occur when trying to add a new user to the system.
PROBLEM: Are the 3Com EtherLink III PCI cards supported?
PROBLEM: When my system boots, I get the error:
dynamic linker: /etc/devnm: Cannot open /dev/zero for file /lib/libprot.so.1
I may also see the error:
su: 23 Killed
or
su: /dev/null: cannot create
This message also appears when users try to log in and they
are returned to the login prompt. The user 'root' is able to
log in without a problem. The bourne shell may work, while
C shell and Korn shell do not.
PROBLEM: When I run:
# fontserv start
I get the error message:
TCP/IP must be running before starting the font server.
PROBLEM: What is the support status of Tricord machines?
PROBLEM: I have configured a number of SCSI tapes using the mkdev(ADM)
command. When I relink the kernel, this message is displayed:
idmkreg : error updating space.c for Stp
I have tried removing all of the tape devices, again using
mkdev(ADM). When I viewed the current SCSI tape configuration
using this utility, it indicated that there were no longer any
SCSI tape devices configured. However, this did not prevent
the error message from being reported when I once again tried
to relink the kernel.
PROBLEM: When I run:
# timedc clockdiff sunbox
where "sunbox" is a SUN Solaris 2.3 or SUN Solaris 2.4 system,
I get this error message:
sunbox is down
I am sure sunbox is running, as it responds to other requests
from the net.
PROBLEM: I am trying to install SCO OpenServer Release 5.0.0 on my system
and I am using the "Interactive fdisk/divvy" option of the
Installation Query Manager (IQM). From within fdisk(ADM) I have
set up an active Unix partition, but when I exit from fdisk(ADM)
using the 'q' option, I get the error message:
Can't read bad track table: No such device or address
Please repartition your disk, creating the active
Unix partition after the bad area on the disk.
The hard disk installation program will now invoke /etc/fdisk
Entering 'q' at the following menu will exit /etc/fdisk
and the hard disk installation will continue.
If you wish to exit press the <DEL> key.
I am returned back to the fdisk(ADM) menu. Pressing the <Del>
key does not help.
PROBLEM: What Adaptec 1510 or 1520 chipsets work with the "spad" driver ?
PROBLEM: I have attached an HP JetDirect printer to one of my networks
and configured it on my UnixWare box as remote BSD Unix printer.
When I print to it, there is often a delay of two minutes before
the job gets printed. If I have more than one file to print,
there is always a delay of two minutes between print jobs.
PROBLEM: The SCO UnixWare product is based on SCO UNIX System V/386
Release 3.2 Operating System Version 4.2, the design and
implementation of which differs in some respects to other
SCO UNIX products.
Are there books available which cover the particular implementation
used for the UnixWare product?
Is there an equivalent to the 'Bach' book, "The design of the UNIX
Operating System" for SCO UnixWare?
PROBLEM: By default, UnixWare does not allow ftp(TC) login as
the 'root' user.
If I attempt to use the 'ftp' utility to transfer files to
or from my UnixWare system, I can't log in as the root user.
For example, when I invoke the 'ftp' command on the UnixWare
host 'aberavon' to another UnixWare system with a hostname
of 'bangor', I get this message:
$ftp bangor
Connected to bangor
220 BANGOR FTP server (UnixWare 2.01) ready.
Name (bangor:owner): root
530 User root access denied
UX:ftp Error: Login failed
ftp>
PROBLEM: How can I find out what release version of UnixWare I am
running?
PROBLEM: I have set up my system to allow specific devices to be
allocated using the assign(C) command.
If I run the command without arguments, I get this output:
fd0 FREE
If I run the command a second time, I get the error:
Memory fault - core dumped
PROBLEM: Can the manufacturer and model of SCSI devices be determined using
software, for example, to assist in a hardware audit?
PROBLEM: When I attempt to use removepkg(ADM) to remove a product
that was installed using installpkg, the following occurs:
1. The correct product is recognized as one that can be removed
using removepkg(ADM).
2. I can select the product for removal.
3. I am requested to insert the removable media.
4. After inserting the removable media, I get an error
message notifying me that the media type of the install
media cannot be determined.
5. I am then cycled back to the prompt to insert the
install media.
The product I am attempting to remove is not removed.
PROBLEM: I have had a system crash and I need to reinstall my root filesystem
from backup. I am following the instructions in the Troubleshooting
Reference Chapter of the System Administrator's Guide, but the
instructions do not produce the expected results.
PROBLEM: What industry standards does SCO UnixWare support?
PROBLEM: I am running SCO OpenServer Release 5.0.0 with SCO SMP (Symmetrical
Multiprocessing) Release 5.0.0 on a Corollary Architecture machine
and the following message is displayed on the console:
WARNING: IP:spinning on PCB:<address>
This only happens on systems where networking is in use.
PROBLEM: Just after the filesystem has been made, my installation of SCO
OpenServer Release 5.0.0 fails with the error:
"Exit value 1, Status value 256".
PROBLEM: After choosing the boot option from the Virtual Disk Manager Menu
bar, choosing either 'Mirror Root...' or 'Mirror Swap...' causes
this error message to occur:
Cannot determine the physical device vdisk15 resides on
The operation is terminated.
PROBLEM: I want to set up and use all three ports of an HP JetDirect
EX Plus3 print server and I can only get the first port to work.
PROBLEM: I installed UnixWare on my computer but I didn't have any COM ports.
I have now installed COM ports, and used sysadm to configure them,
but the UnixWare operating system still doesn't see the ports.
PROBLEM: I installed UnixWare on my computer but I didn't have any COM ports.
I have now installed COM ports and used sysadm to configure them but
the UnixWare operating system still doesn't see the ports.
PROBLEM: In previous releases of SCO operating systems, you could print
and then modify or remove the original file and still get the
printout of the original file. In SCO OpenServer 5.0, if you
modify the original file, the printout may be of the modified file.
If you remove the original file, you may get a printout of this
error:
cat: cannot open /path/filename: No such file or directory (error 2)
PROBLEM: When DOS formats a disk, it puts a DOS filesystem on it
using 33 512-byte blocks and leaving 1,457,664 bytes total
disk space. Some of the disk images on SCO's Online Support
(SOS) system are a full 2880 512 -yte blocks, or 1,474,560 bytes.
I can't copy these to a DOS diskette to move it to my UNIX
machine.
PROBLEM: How do I configure a RAID 5 array using the Virtual Disk Manager?
RAID 5 is based on data striping (as in RAID 0) and parity
(as in RAID 4). Data striping distributes data blocks across
pieces stored on multiple disks. The difference between
RAID 5 and RAID 4 is that parity is striped across all disks.
Because parity information is distributed, no one disk bears an
excessive I/O load. Thus, RAID 5 is preferred to RAID 4. Parity
is defined as redundancy (or error-correction) information
generated during writes. If a disk in the array fails, the
parity information and the partial data on the remaining disks
are used to reconstruct the data. It requires a minimum of three
pieces on separate disks. You should not create three pieces on
one disk, as disk failure would disallow any method to rebuild
it with RAID 5.
The following example assumes three 540 megabyte SCSI disks
are attached to one SCSI host adapter. None are part of the root
or bootable hard drive, and the entire disk space for each of
the drives will be used in the RAID 5 array.
PROBLEM: While using "mkdev tape" to configure the system for a SCSI tape
attached to a Compaq SCSI Integrated SCSI-2 Options port host
adapter (which is supported by the CUCCS driver), I get this
error when doing the kernel relink:
undefined first referenced
symbol in file
PROBLEM: When trying to telnet into a UnixWare system as root,
I get this message:
UX:in.login: ERROR: Not on system console
telnetd: Unable to invoke login scheme.
Connection closed by foreign host.
PROBLEM: My machine was successfully installed and I can bring the desktop
up, but I am unable to launch clients from it. Clicking on an
icon causes the clock cursor to replace the arrow cursor. The
process then either hangs, or comes back to an arrow cursor, without
starting the client program. I am using a monochrome display.
PROBLEM: After typing <Ctrl>D to enter multiuser mode, the system hangs
on the way up to multiuser mode.
PROBLEM: After typing "shutdown -g0 -y" my system hangs and I never
see the safe to power off prompt.
PROBLEM: I've installed my machine successfully and now I need to know
about configuring the machine.
PROBLEM: By default, ftpd writes to /var/adm/log/osmlog. I want to redirect
the output of ftpd to a file of my choosing.
PROBLEM: I did something wrong in configuring my console, and when the system
boots, the desktop isn't readable. I can't get into the system to
change the configuration.
PROBLEM: I get the following message on my screen:
"WARNING: NLM: RPC call failed: RPC error: xxxxxx, errno 0"
where 'xxxxxx' could be one of the following:
rpc_mount failed
RPC_PMAP_FAILURE
Note: This is not a fatal error, but only a warning. The
message is generated when nfs is started and the "lockd"
command is invoked, which occurs in the startup or shutdown
rc scripts, or if nfs is started manually.
PROBLEM: I have an Adaptec 3940 Dual Channel SCSI PCI controller and want
to use it for SCO OpenServer Release 5.
I have attempted to configure this adapter to use the "alad" driver.
When SCO OpenServer 5 is booted up, these driver messages are seen
on the hardware screen:
device address vector dma comment
--------------------------------------------------------------
...
%adapter 0xXXXX-0xXXXX 11 - type=alad ha=0 id=7 fts=st
%adapter 0xXXXX-0xXXXX 11 - type=alad ha=1 id=7 fts=st
...
Although the devices on channel A work fine, I cannot access any of
the devices on channel B.
I have tried three different alad drivers:
- the one supplied in the basic SCO OpenServer 5 product
- the one from the Advanced Hardware Supplement 5.1
- the one supplied in the Adaptec package ("alad325")
The symptoms of this problem are, however, the same when using each
of these drivers.
PROBLEM: I have an existing CGI application which runs without any problem
on SCO UNIX System V/386 Release 3.2 Operating System Version 4.2.
However, when I attempt to run this same program on SCO OpenServer
Release 5 (with Release Supplement 5.0.0d applied), this same
application hangs.
PROBLEM: I get the following message when I boot my SCO OpenServer 5.0.0
system into multiuser mode:
Calendar server is executing...
Error: Incorrect SCO ISAM Runtime System installed: 0
Error: Incorrect SCO ISAM Runtime System installed: 0
PROBLEM: Has the Compaq 5100 notebook computer been certified for use
with SCO OpenServer Release 5.0.0?
PROBLEM: In UnixWare 1.x, I could position the mouse over the DOS icon,
press the right mouse button, and select Options from the pop
up window. In Options, I could select LPT PORT and attach my
DOS printer to a Unix device and not use the Unix spooler.
I can't do this in UnixWare 2.x.
PROBLEM: I am developing software, which by means of using inetd(ADMN),
waits for an incoming connection from an X.25 network (for example)
and creates a login session on SCO OpenServer 5.
My software worked fine on previous SCO operating system releases
(Version 4.2-based and earlier). However, on SCO OpenServer
Release 5, although the login is successfully performed and a
shell is started, the logname(C) utility fails with this error
message:
could not find entry in /etc/utmp
However, if I use the SCO UNIX Operating System Version 4.2 version
of logname(C) on this SCO OpenServer 5 system, this older utility
does work correctly.
Has logname(C) changed in SCO OpenServer Release 5?
PROBLEM: I logged into SCO OpenServer Release 5 as the user "user1" and
then executed su(C) to another user, "user2". However, when I
execute the command "who am i" or "who -m" (see who(C)), this
command returns no value. In previous versions of SCO UNIX,
"who am i" returned the original login user name, for example:
(Note that "sco_OSr5" refers to an SCO OpenServer 5 system and
"sco_OSr3" refers to an SCO Open Desktop 3.0 system.)
Log in as "user1" on the system "sco_OSr5":
sco_OSr5# who am i
user1 ttyp0 Feb 28 07:02
sco_OSr5# su - user2
sco_OSr5# who am i
sco_OSr5#
Log in as "user1" on the system "sco_OSr3":
sco_OSr3# who am i
user1 ttyp0 Feb 28 07:10
sco_OSr3# su - user2
sco_OSr3# who am i
user1 ttyp0 Feb 28 07:10
sco_OSr3#
PROBLEM: I want to install some software from a non-standard tape or CD-ROM
device using the Software Manager (custom(ADM)) but I cannot find
a way to get the Software Manager to see my device.
PROBLEM: I want to enter single user mode (init state s) from a cold boot,
but when I turn on the computer, it never prompts me with this
option.
PROBLEM: How do I get information about licensing for an SCO UnixWare
system?
I am used to accessing this information via the uname(C) command,
but the relevant fields returned by "uname -X" are all blank.
Specifically, how do I get the serial numbers and activation key
numbers that have been installed on a system?
How do I get information for the number of CPUs and users
licensed for a system?
PROBLEM: I am trying to install a new package with the "pkgadd" utility.
The installation fails with a message similar to:
bad entry read from contents file
-pathname /usr/include?sac.h
-problem: unable to read class token
ux: error unable to merge package and system information
PROBLEM: After installing UnixWare on my computer, my mouse has stopped
working and I can't use the desktop.
PROBLEM: Supplemental groups do not work when I use ftp(TC).
For example, consider a user who ftp's to a system where the
login used is "guest".
"guest"'s login group is "groovy", and is also in a supplemental
group "grunge".
This example shows an ftp(TC) session with attempts at changing
directories with read and execute permissions for "grunge" and
"groovy":
ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls (0 bytes).
total 4
drwxr-x--- 2 root grunge 32 Jan 12 15:04 denied
drwxr-x--- 2 root groovy 32 Jan 12 15:02 ok
226 Transfer complete.
ftp> cd denied
550 denied: Permission denied.
ftp> cd ok
250 CWD command successful.
ftp>
PROBLEM: I want to change the default time TCP/IP waits before dropping
a connection on my SCO OpenServer 5.0.0 system.