ldtermopen?

bruce allen ediger isis!bediger at uunet.uu.net
Sat Feb 2 08:07:21 AEST 1991


I'm running uab+, a unix-to-appletalk bridge on a Sparcstation 330 under
SunOS 4.0.3.  I'm using the version of uab that uses nit network interface
tap STREAMS modules running as a user process (albeit owned by root).

Periodically, something happens that causes terminal I/O to stop.  Sunview
continues to work, in that I can move windows, and open and close them,
but telnet and rlogin from another machine say "/dev/ttyp0: no such
address or device".  Console messages (on the sparcstation running uab)
come up saying "ldtermopen: open fails, can't allocate state structure".

The Sparcstation still responds to ping from another workstation, and it
is possible to use rsh from other workstations, as long as the command to
be run on the sparcstation is specified on the rsh command line.  Without
the specific command, the message about /dev/ttyp0 (no such device or
address) returns.

Killing the uab process immediately fixes the problem.

I can't figure out what gives, since ps -augxw says that the uab process
has only about 4% of real memory, and netstat -m shows this:

rtgds2 22# rsh rtgds1 netstat -m
413/448 mbufs in use:
        133 mbufs allocated to data
        12 mbufs allocated to packet headers
        87 mbufs allocated to socket structures
        120 mbufs allocated to protocol control blocks
        21 mbufs allocated to routing table entries
        38 mbufs allocated to socket names and addresses
        2 mbufs allocated to interface addresses
0/24 mapped pages in use
80 Kbytes allocated to network (64% in use)
0 requests for memory denied

streams allocation:
                                         cumulative  allocation
                      current   maximum       total    failures
streams                    17        21         215           0
queues                     60        78         792           0
mblks                     446       509     31883137           0

total dblks               446       509     16468520      7344856
size    4 dblks             0        67      396842           0
size   16 dblks             5        36      237979           0
size   64 dblks           252       255     10619144      2352870
size  128 dblks           108       108     3108822      3085232
size  256 dblks            36        36      679316      900703
size  512 dblks             7         7       52628      163200
size 1024 dblks            10        10     1140133      455289
size 2048 dblks            28        28      233656      370970
size 4096 dblks             0         0           0       16592


rtgds1 is the sparcstation that uab is running on, rtgds2 is allowed root
access via rsh.



More information about the Comp.sys.sun mailing list