Sun-Spots Digest, v6n176
William LeFebvre
Sun-Spots-Request at RICE.EDU
Wed Aug 10 15:01:45 AEST 1988
SUN-SPOTS DIGEST Tuesday, 9 August 1988 Volume 6 : Issue 176
Today's Topics:
Re: Helios RAM
Re: Sun video to VCR
Re: Running screenblank on a Sun 3/60 with color display
Re: Misery loves company...
Re: xt hard errors
dynamic libraries (a suggestion to sun)
problem with xstr
RPC help needed
lucites mailing list
Need sendmail .cf files
4.0 device driver interface bug?
Secure RPC, Lock Manager, Status Monitor info?
Campus mailserver?
Calentool mods: recurring engagements?
Latest 3.x version?
Send contributions to: sun-spots at rice.edu
Send subscription add/delete requests to: sun-spots-request at rice.edu
Bitnet readers can subscribe directly with the CMS command:
TELL LISTSERV AT RICE SUBSCRIBE SUNSPOTS My Full Name
Recent backissues are available via anonymous FTP from "titan.rice.edu".
For volume X, issue Y, "get sun-spots/vXnY". They are also accessible
through the archive server: mail the request "send sun-spots vXnY" to
"archive-server at rice.edu" or mail the word "help" to the same address
for more information.
----------------------------------------------------------------------
Date: 3 Aug 88 12:06:56 GMT
From: steinmetz!olympus!botticel at uunet.uu.net (David J. Botticello)
Subject: Re: Helios RAM
Reference: v6n157
This is a note to the query on helios ram. I ordered a Sun 3/60 with only
4 meg at the end of February. I also ordered 4 meg of additional memory
from Helios on the same date. The helios memory showed up the following
week. The Sun arrived at the end of June. So it seems they can ship!
(Note: the chips on the Helios board ar not the same manufacturer as those
on the Sun boards. If Sun is limiting themselves to a particular
manufacturer, than could explain why Helios has boards to ship and Sun
doesn't)
I had another 3/60 on loan from another department at the time and
installed the memory into it (bringing that machine up to 12 meg) and it
has worked fine. If there are any problems with the Helios memory boards
I haven't seen it yet. And considering the cost at the time was over $600
dollars less for the 4 meg from Helios, seems like I made the right
choice.
Dave Botticello - GE CRD - phone(voice) 518-387-6065 Home 518-393-8671
E-mail - botticel at orion.steinmetz.ge.com -modern domain address or
uunet!steinmetz!orion!botticel -archiac source routing version or
botticel%orion.tcpip at ge-crd.arpa -thru the Arpanet or
botticel%orion at steinmetz.UUCP -You guessed it...thru UUCP
land - 1 River Road KWC-1604
Schenectady, N.Y. 12301
------------------------------
Date: Wed, 3 Aug 88 18:57:35 EDT
From: henry at zoo.toronto.edu
Subject: Re: Sun video to VCR
>Does anyone have any experience capturing the video output from a Sun
>workstation to video tape? ...
There is a non-trivial problem here, because the Suns (at least, the ones
I'm familiar with) use very non-standard high-speed video that your video
tape gear will not understand. No way, no how. Scan conversion between
video formats is possible but outlandishly expensive. Almost certainly
the simplest thing to do is to just point a video camera at the screen.
This works better than you'd think. We did it quite a bit in the CHI+GI
87 demos sessions (which I was co-chair of), and had only one real
problem: you must bear in mind that conventional video gear simply cannot
reproduce the resolution of a Sun screen, meaning that you have a choice
of a sharp closeup of one part of the screen or a fuzzy overall view. If
you want detail, you'll need an alert cameraman who can zoom in on the
right parts of the screen at the right times.
Henry Spencer @ U of Toronto Zoology
uunet!mnetor!utzoo!henry henry at zoo.toronto.edu
------------------------------
Date: 3 Aug 88 16:47:04 GMT
From: chris at spock.arizona.edu (Chris Ott)
Subject: Re: Running screenblank on a Sun 3/60 with color display
mike at ninja.cc.umich.edu (Michael Nowak) writes:
> What is the proper way to run screenblank on a color Sun 3/60? Whenever
> the screenblank program blanks out the screen, we can't get the console
> back. Does suntools need to be run in a special way to allow this?
This isn't just on the color displays. I had the same problem on my
system, too. We have a Sun 3/260 and a few 3/50's. Screenblank worked fine
at first. Then, for no apparent reason, it just stopped working. I never
did figure out what the problem was. Fortunately, they have more Suns in
another lab to which we have Ethernet access. I just copied their
screenblank program to our system and it worked fine again.
Our screenblank broke the same way yours did: the screen would blank and
not come back on again. Being able to copy it from another system to make
it work tells me that something happened to the file, but the chances of
the program still running (without a segmentation fault or something) AND
both of us having exactly the same problem tells me that there must be
some serious weirdness going on.
Anybody have any other ideas?
Chris Ott Internet: chris at spock.ame.arizona.edu
Computational Fluid UUCP: {allegra,cmcl2,hao!noao}!arizona!
Mechanics Lab amethyst!spock!chris
University of Arizona
------------------------------
Date: Wed, 3 Aug 88 15:53:16 edt
From: oxtrap!rich at umix.cc.umich.edu (K. Richard Magill)
Subject: Re: Misery loves company...
Reference: v6n156
In article <1988.07.29.11.44.14.892.27239 at rice.edu> you write:
>From: bzs%bu-cs.bu.edu at bu-it.bu.edu (Barry Shein)
>> ...
>> ----- Transcript of session follows -----
>> ld.so: swap space exhausted for mmap data of /usr/lib/libc.so.0.10
>> 554 xxx at xxx... unknown mailer error 127
Stop me if I'm wrong, but doesn't this imply that memory is full yet
nothing else in memory is using /usr/lib/libc.so?
rich.
------------------------------
Date: Thu, 4 Aug 88 4:49:58 EDT
From: scs%lokkur.UUCP at umix.cc.umich.edu (Steve Simmons)
Subject: Re: xt hard errors
Reference: v6n161
Neil Bodick <Bodick at cis.upenn.edu> writes in SunSpots v6n161:
>We have a 3/160C, a Fujitsu M2361A disk, and a Fujitsu M244X tape drive
>with cache, running SunOS 4.0 Release. Whenever I try to write a file
>from the local disk to the local tape I get the following errors:
>[lists various xt hard errors]
We had similar problems at Schlumberger. The cause was worn out hubs on
the tape drives. As the hubs wore out, they didn't hold the tapes quite
as firmly. Eventually during a reposition the tape wouldn't move to the
right place, and whambo -- hard errors.
To check to see if you have the problem, open the front panel of your
drive. On the tape hub(s) you will see 3 small wheels sticking out. If
they're kind of chewed up, you've got the problem. On some drives at
Schlumberger we had worn out 2 sets!
It was hard to get replacements as I recall. For a stopgap, put masking
tape around the little wheels. It'll increase the tension enough to get
you thru until your new ones are delivered.
Steve Simmons, Inland Sea Software, Ltd. scs at lokkur.uucp
9353 Hidden Lake, Dexter, MI. 48130 313-426-8981
UNIX Admin and Training Services
------------------------------
Date: Thu, 4 Aug 88 09:38:29 CDT
From: kimery at helicon.math.purdue.edu (Sam Kimery)
Subject: dynamic libraries (a suggestion to sun)
[This started out on the Sun-Nets mailing list as a discussion on the new
"plug-n-play" daemon shipped with the 386i. It managed to degenerate to a
"Sun has a bad attitude" discussion with named (not named and YP) support
being mentioned as an example]
My feeling is that SUN screwed up an rather easy problem. (:-)) The
strong points for dynamic linking are:
1. smaller binaries
2. easier maintaince (just build a new library)
3. There must be others, just not on my mind :-)
So far SUN has 1. 2 would have been SO easy. Currently, SUN ships a
libc.a for things compiled without dynamic linking. This is easily ripped
apart with ar(1) resulting in a collection of .o's. Why not ship a
libc.a.pic? The stuff could have just been compiled with the -pic option
to cc, and stuffed in a library. This allows ME to pull the sucker apart,
compile my OWN replacement modules (ie. gethostby* that uses named ONLY)
with the -pic option and BUILD A NEW dynamic library. A rather simple way
to cause things to use named without running YP.
Of course, the long term solution is for a tool than can manipulate
dynamic libraries, much like ar(1).
Sam Kimery - System Admin. - Math Department Purdue University
UUCP: !{decwrl,gatech,ucbvax,ihnp4}!purdue!kimery
ARPA: kimery at purdue.edu BELL: 317-494-6055
------------------------------
Date: Wed, 3 Aug 88 18:29:07
From: Geoffrey D. Alexander <alexande at cs.unc.edu>
Subject: problem with xstr
I am using xstr as follow:
cc prog.c -E | xstr -v -
cc x.c -c -O -o x.o
cc xs.c -c -O -o xs.o -R
cc x.o xs.o -o prog
rm x.c x.o xs.c xs.o
strip prog
In some cases the C preprossor can generate fairly large lines, especially
when processing nested macros. I am running to a problem with xstr
producing a syntatically incorrect translation on these large lines. It
appears that xstr is partially substituting for a string. For example,
the string "test it" is substituted with (&xstr[0])t it in x.c where
&xstr[0] references the string "tes" in xs.c. Does anyone have a
suggestion on how to get around this problem with xstr?
Note that I am running on SUN BSD UNIX 4.2. Please e-mail responses
directly to me.
[[ What is "SUN BSD UNIX 4.2"? Which version of SunOS are you running?
Sun has its own version numbering scheme. --wnl ]]
Thanks,
Geoff
------------------------------
Date: Wed, 03 Aug 88 16:33:30 -0400
From: bromley at pizza.bbn.com
Subject: RPC help needed
To SUN RPC wizards:
The problem:
I am using the client broadcast facility (clnt_broadcast()) to access some
servers. Frequently, no server is running on any machine. Normally, I
detect this when a TIMEOUT occurs. The problem is that it takes about 45
seconds for this to occur. 45 seconds is just too long to wait.
1) Can I pre-check to see if the clnt_broadcast request will timeout?
2) How do I modify the default timeout value for a clnt_broadcast request?
(I think I know how to modify the timeout interval for a point-to-point
request.)
Slightly unrelated question:
3) Is there a way to run multiple instantiations of a server program on a
SINGLE cpu such that a clnt_broadcast request will reach BOTH
instantiations of the server program?
Please send your wisdom to me personally at
bromley at bbn.com
or if you prefer actually talking to someone (617) 873-3785
Thanks in advance
Gregg Bromley
------------------------------
Date: 2 Aug 88 00:40:13 GMT
From: munnari!trlamct.oz.au!andrew at uunet.uu.net (Andrew Jennings)
Subject: lucites mailing list
I seem to have lost contact with the lucites mailing list. (For users of
Lucid Common Lisp) : does this list still exist ? How do I get back on ?
Also a while ago I saw somewhere a utility for compacting Lisp run-time
images : can anybody help me with the wherabouts of this ?
Thanks.
UUCP: ...!uunet!munnari!trlamct.oz!andrew
ARPA: andrew%trlamct.trl.oz at uunet.uu.net
Andrew Jennings AI Technology Telecom Australia Research Labs
------------------------------
Date: Wed, 3 Aug 88 20:43:37 PDT
From: John Bossert <bossert at thalatta.com>
Subject: Need sendmail .cf files
I need sendmail.cf files for a Sun network, everyone running SunOS 3.5
One machine serving as a main machine, with the smail routing database,
with multiple subsidiary machines feeding it. It is not desired to
replicate the database on the subsidiary machines.
We're a registered second level domain.
Please send mail directly to me and I'll summarize to sun-spots if there's
interest. Thanks in advance.
John Bossert
Thalatta Corporation
bossert at Thalatta.COM
------------------------------
Date: 3 Aug 88 22:04:37 GMT
From: dcdwest!phb at ucsd.edu (Peter H. Berens)
Subject: 4.0 device driver interface bug?
Is there a bug or an undocumented change in the 4.0 version of the kernel
routine "mbsetup"?
The 4.0 documentation says mbsetup can be used to get the VME address
(mbcookie) of the virtual address contained in the buffer header passed to
it. This seems to work fine for PHSIO transfers to/from user space and
real kernel buffers from the buffer pool. However, when one contructs
one's own buffer header by using the prescription in the device driver
manual:
bp->b_flags = B_BUSY;
bp->b.un.b_addr = buf;
bp->b_bcount = sizeof(buf);
where buf is a small (10k) array in kernel (device-driver), and give this
to "mbsetup", the value returned is NOT the VME address of this kernal
address. Running the returned value through "MBI_ADDR" does nothing for
it as well nor does using the "mballoc" interface to "mbsetup". This
works in all versions of 3.X!!!
Does anyone else have any experience with this? How is one supposed to
get a kernel address mapped onto the DVMA space? What is the "mbpresetup"
that is talked about in buf.h? Who uses and sets the b_mbinfo field of
the buffer header?
All these things appear to be undocumented in 4.0. Can anyone help?
Thanks in advance.
Pete Berens
ITT
------------------------------
Date: Wed, 3 Aug 88 15:30:48 EDT
From: wang!ellison at decvax.dec.com
Subject: Secure RPC, Lock Manager, Status Monitor info?
Can anyone provide a pointer to where I can locate the following
specifications within the Public Domain (or at some nominal charge):
Secure RPC protocol
Lock Manager protocol
Status Monitor protocol
Thanks for your help. I will submit responses to SUN-SPOTS.
Mark Ellison
Wang Labs 014-590 ..!decvax!wang!ellison
One Industrial Av (508) 967-2583
Lowell, MA 01851
------------------------------
Date: Thu, 4 Aug 88 08:38:55 EDT
From: <dennis at williams.edu>
Subject: Campus mailserver?
We are interested in having a campus mailserver. We will initially
include faculty and staff (~500 users) and increase to 3,000 when we add
students. Does anyone have experience with this size clientele on a
single SUN server?
Dennis Aebersold
dennis at cs.williams.edu
aebersol at bitnet
------------------------------
Date: 3 Aug 88 20:15:44 GMT
From: Jerry Nelson <jerryn at tekigm2.tek.com>
Subject: Calentool mods: recurring engagements?
Reference: v6n159
Has anyone modified calentool to handle recurring engagements ( eg.
weekly, monthly, and annual events )? I'd love to get rid of appt, but
for now, that's the only way to handle these kinds of dates.
------------------------------
Date: 3 Aug 88 16:28:05 GMT
From: enea!cad.luth.se!sow at uunet.uu.net (Sven-Ove Westberg)
Subject: Latest 3.x version?
I want to know which version is of 3.x is the latest. Is 3.6 released? Why
do I stay with 3. when all now is talking about the "beta public 4.0". I
have two reasons:
1) When Sun Microsystems Sweden visited us last spring they said that we
as a university should not have to pay any extra for the compilers if we
ordered them together with the operating system. They also said that they
where forced by some crazy laws in the states to unboundle the software.
But now they say something quite different.
2) 4.0 is a beta public release. I want to know how they test their
software before a release when fixed 3. bugs appear in 4. ? Why didn't the
merge the old bugfixes in too this release or at least test if the bug is
there? With a lot of bugs you have to use a lot of your time to localize
what is wrong. (Should I send my 1000000 old Fortran code to them and say
gives the wrong result works vax and ibm etc). From all other computer
companys we got list of known bugs, so you can get an idea what to look
for. Should we start a comp.bugs.sun where we can archive all the bugs?
It is our bug reports and not Suns. How many man weeks do we spend to
track down known bugs??
Sven-Ove Westberg, CAD, University of Lulea, S-951 87 Lulea, Sweden.
ARPA: sow%cad.luth.se at ucbvax.berkeley.edu (only dumb ARPA mailers)
Internet: sow at cad.luth.se
Bitnet: sow%cad.luth.se at sekth.bitnet
------------------------------
End of SUN-Spots Digest
***********************
More information about the Comp.sys.sun
mailing list