SUMMARY: Tru64 5.1: t_open - manpage refers to files in /dev/stre ams/xtiso which are not there

From: Surlow, Jim <surlow_at_lucent.com>
Date: Mon, 15 Oct 2001 18:08:58 -0600

After rebooting the kernel, the files were created. Original question
below.
Thanks to those who reassured me.

Comments received were:

Davis, Alan [Davis_at_tessco.com]
>These are dynamically created device files that will be created
>automatically when you boot from a kernel that includes the support for
>them. Add the appropriate OPTION lines to the kernel config, rebuild,
>install and reboot.
>
>See the xti manpage for more information.


Clegg, Larry [Larry_Clegg_at_intuit.com]
>I believe you're on the right track - you need to compile them into the
>kernel then everything will be as you expect....I think! Good luck,


Dr. Thomas.Blinn_at_Compaq.com [tpb_at_doctor.zk3.dec.com]
>My EXPECTATION is that the appropriate device names are created at boot
time
>if you have the XTISO option built into the kernel. After all, if you
don't
>have the kernel support present, the device names are useless. You are
still
>thinking in terms of the V4.x model, where all the device names were
created
>in user space by shell scripts (for the most part), in V5.x there are lots
of
>facilities in the kernel itself to do this as needed. Now, I have admit
I've
>not got XTISO built into a V5.x kernel on a system where I can check, but
that
>is the logical conclusion.

-----Original Message-----
From: Surlow, Jim
Sent: Friday, October 05, 2001 6:07 PM
To: 'tru64-unix-managers_at_ornl.gov'
Subject: Tru64 5.1: t_open - manpage refers to files in /dev/streams/xtiso
which are not there


I'm trying to track down a file for a developer.
Under Tru64 5.1, according the man page for t_open it states:
  name Identifies the transport provider. The transport provider must
            define the type of transport service (protocol) to associate
with
            the opened transport endpoint.
            [Tru64 UNIX] This implementation of XTI uses pathnames to
device
            special files to identify transport providers. The device spe-
            cial files corresponding to TCP or UDP transport providers
reside
            in the /dev/streams/xtiso directory. If you use a different
            transport provider, see its documentation for the correct device

            name.
But, the directories that I have are blank. I've checked the .inv files in
/usr/.smdb. on my system as well as ALPHA/BASE/instctrl off my CD. I can't
find any such "tcp*" or "udp*" files (let alone any others).

There is nothing in /dev/MAKEDEV that would create these.

I don't have XTISO compiled into my kernel. I was going to do that as my
next
step.

At this point, I'm at a loss as to #1) how do I make these files or #2)
install
these files. Or is the man page just wrong and there is some other thing
going
on here? Or if I put the XTISO kernel in place, these get created after
boot up?

Any insight would be appreciated.

Jim Surlow
Lucent Technologies
Received on Tue Oct 16 2001 - 00:10:10 NZDT

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:42 NZDT