HDTenEightyP/NetNews huggingface dataset:
From: lpc@dickens.com (Luis P Caamano)
Subject: Re: Is there an internet access to IBMLink data?
Date: Sat, 25 Jul 1992 06:29:45 GMT
Organization: Dickens Data Systems, Inc.
Keywords: IBMLink interface

In article <13614@nntp_server.ems.cdc.com> bguest@ateam.ems.cdc.com (Brandon Guest) writes:
>In article <1992Jul24.060144.25605@dickens.com> lpc@dickens.com (Luis P Caamano) writes:
>>In article <1992Jul23.044255.22590@msc.cornell.edu> putnam@msc.cornell.edu writes:
>>>
>>>Is there another interface for IBMLink available?
>[stuff deleted about IBMLink experiences]
>>
>>Assuming you want AIX/RS6000 info, you might want to try
>>the AIX Technical Library that comes in CD/ROM.  It includes
>>3.1 and 3.2 infoexplorer plus hone Q&A databases plus CE's
>>APAR databases.  The great thing about it, is that you query
>>using infoexplorer instead of the arcaic query methods used
>>in hone's mainframes. (and you can use X windows).
>[stuff deleted]
>>
>>The minus is that you'll have to find some extra 400MB for it.
>
>If the AIX Technical library come on CD-ROM and uses the info 
>interface, why does it take an extra 400MB?  Are you copying the
>database to your hard disk?  Can't I just read the info off of
>the CD-ROM (assuming that I can tolerate the speed)?
>

Yes, you have to copy it to hard disk 'cause you won't
tolerate the speed.

That's it, speed.  The CD is as bad as dialing the modem and 
going through all the IBM IN screens to get to IBMLINK. Believe
me, it's so slow that is not practical. The way they are today 
I consider CDs just distribution media.
-- 
---------------------------------------------------------------------------
Luis P. Caamano                    |         lpc@dickens.com
Dickens Data Systems, Inc.         |         uunet!ddssuprs!lpc
Norcross, GA                       |         (404) 242-5991
---------------------------------------------------------------------------
If I think I know it all, I'll stop learning. -myself
The more I learn, the more I know I know nothing. -somebody else
Newsgroups: comp.unix.aix
From: tmcconne@sedona.intel.com (Tom McConnell)
Subject: Re: AIX 3.2 equivalent of syscall(2) and <syscall.h>?
Originator: tmcconne@sedona
Reply-To: tmcconne@sedona.intel.com
Organization: Intel Corporation
Date: Tue, 21 Jul 1992 23:46:45 GMT


  The short answer:

    There isn't any.

  The long answer:

> From: dan@watson.ibm.com (Walt Daniels)
> Subject: syscall on RS/6000 for XView 3.0
> 
> I read the information in info by searching on the string syscall and
> looking at all the information. However some of the information
> I see may not be available outside IBM.  Here is my retyping of what I
> found - not guaranteed to be accurate.
> ------------
> 10/02/91 NEED AIX EQUIVALENT OF THE SUN SYSCALL ROUTINE
> Item Number: Q557045
> ...
> Question:
> We are try to port an application that runs on a SUN. One of the
> programs uses a routine called 'syscall' to do its low-level
> read, write and fnctl's. What, if any, can we use on the RS/6000
> to accomplish this task. Without this or an equivalent feature we will
> have to write an EXTENSIVE work-around.
> 
> Answer:
> There aren't any routines that you can use on the RS/600 to duplicate
> the function of the "syscall" system call.  The "syscall" system call
> is an indirect system call on BSD.  That is, the first argument
> indicates which other system call the kernel should perform and
> subsequent arguments are passed to the other call.  This is inherently
> non-portable, since the system call numbers become visible at
> user-level, instead of being hidden in a C wrapper in libc.  The
> system call numbers are defined in syscall.h (which is not included in
> AIX V3).  [since the kernel can be and is extended dynamically]
> 
> To port code which uses this call, you need to understand which calls
> are being made and write your own version of syscall which basically
> consists of a switch statement on the first argument, and then calls
> the appropriate system call with the correct number of arguments.
> 
> Suitable use of varagrs.h (stdarg.h) may be needed depending on the
> systems calls being made.
> 


  The work around looks like this:

  Replace such constructs as
	syscall(SYS_read .....

  with
	read(....)


  I had to do this in a big way to port XView to the RS/6000. It's a pain, but
relatively easy to do.

    Cheers,

    Tom McConnell
-- 
 Tom McConnell          |     Internet: tmcconne@sedona.intel.com
 Intel, Corp. C3-21     |     Phone: (602)-554-8229
 5000 W. Chandler Blvd. | The opinions expressed are my own. No one in 
 Chandler, AZ  85226    | their right mind would claim them.
From: rbh@ganymede (Ronald Harvey)
Newsgroups: bull.sys.aix,comp.unix.aix
Subject: Re: Changing name associated with a process
Date: 24 Jul 92 01:56:47 GMT
Organization: DSPU/OSAD, Phoenix

Being able to change argv[0] et al for the whole world to see is a
blatant 'covert channel'.  The machine will not get a B2 security
rating...

-- 
Ronald B. Harvey, ICN 862-5234 or + 1 (602) 862-5234; FAX:  862-6105
Internet:  R.Harvey@AZ05.BULL.COM
Newsgroups: comp.unix.aix
From: hesse@watserv1.uwaterloo.ca (BJ Cameron - DCS)
Subject: Re: Can't send a break signal to a serial line defined as /dev/lp1
Organization: University of Waterloo
Date: Mon, 27 Jul 1992 12:04:36 GMT

From article <1196@curly.appmag.com>, by pa@curly.appmag.com (Pierre Asselin):
> In <Brt9G2.IAD@watserv1.waterloo.edu>
> hesse@watserv1.waterloo.edu (BJ Cameron - DCS) writes:
> 
>>if(ioctl(ttyf, TCSBRK, 0) < 0 )
>>           perror("Can't send BREAK: ");
> 
>>If the backend file is /dev/lp1 the error is returned.  If the backend file
>>is /dev/tty0 a BREAK signal is transmitted.
> 
> Is there such a thing as a BREAK on a parallel interface?
Beats me, but then I'm not talking about a parallel interface; my subject line
states: "can't send a break signal to a SERIAL line defined as /dev/lp1".
It is possible to define a printer under AIX as "osp - other serial printer"
in which case the device you talk to is /dev/lp1 (not /dev/tty1).  In fact,
you have to go out of your way to make the backend talk to a /dev/tty1 device; I
had to edit the qconfig file and change the lp1 to a tty type device.
Bri
Organization: University of Maine System
Date: Tuesday, 28 Jul 1992 10:58:40 EDT
From: John Grover <JGROVER@MAINE.MAINE.EDU>
Newsgroups: comp.unix.aix
Subject: 3.2 BSD Line discipline...

Here we go again...

I have this set of programs written to use bsd line discipline. The easiest
way out for me was to  issue stty disp bsd in a shell script before running
the programs and then stty disp posix afterwards. Now that I've "upgraded"
to 3.2, after I issue the command, nothing I type is echoed to the screen,
and carriage returns don't seem to work. Line feeds do, so if I issue
something like ls -l, the output stair steps down the screen.

This seems to happen when I come in (via telnet) as a vt100 or vt220,
but not when I telnet in as an ibm6154. I've tried all sorts of stty
settings, but nothing seems to do the trick.

Any clues? Hints?


John Grover                        "We all agree your theory is crazy,
Computing Center                    but is it crazy enough?"
University of Maine                                      -- Niels Bohr
From: mike@pencom.com (Mike Heath)
Newsgroups: comp.unix.aix
Subject: Re: AIXv3 shared-library binding anomolies
Date: 23 Jul 92 23:50:23 GMT
Distribution: comp
Organization: Pencom Software, Austin, TX

In article <PRENER.92Jul21033506@prener.watson.ibm.com> prener@watson.ibm.com (Dan Prener) writes:
>In article <1992Jul20.223521.1080@ultra.com> marc@mercutio.ultra.com (Marc Kwiatkowski {Host Software-AIX}) writes:
>>There are two separate issues here.  First, the shared libc binds 
>>local function calls at load time.  
>
>Actually, it binds them at link time.  Is that what you mean by "load time"?
>I tend to think of load time as the time "exec" loads the program.

They are bound at link time, but the relocation information is retained.
They could be rebound at load-time, but rebinding to an out-of-module
routine would further complicate the program loader.  Also, how would
the memory segment be shared among multiple processes?

>... Given the
>lack of indirection in the current scheme, there is no way the bindings
>can be changed at run time.

I don't see why not, but there would probably be a big price to pay.

>>I am a little skeptical about the claims of improved performance by 
>>statically binding inter-library calls to exported functions.  What 
>>percentage of all function calls within libc.a are calls to libc.a entry 
>>points?
>
>The figure would depend on the application.  Statically, I think the
>vast majority are.

Either I've misunderstood the question or the answer.  I think the question
was refering to the shared part of the C library.  That shouldn't change
with the application.  Sadly, the answer is more than you would have
thought.  I count over 1000 different routines referenced within itself.
Of course, damn near everything is exported.  The number of references
for each routine is unimportant.

-- 
Mike Heath		Pencom ...  We're not just headhunters anymore.
Pencom Software		
Austin, TX		
mike@pencom.com
From: albani@cadlab.sublink.org (Lanfranco Albani)
Newsgroups: comp.unix.aix
Subject: Re: IBM screws a few more customers
Date: 26 Jul 92 11:21:19 GMT
Organization: CAD.LAB S.p.A., Bologna, Italia

merrick@magnus.acs.ohio-state.edu (Tom Merrick) writes:

:>You can put a Sabine into a 220.
:Are you sure about this?  I thought the reason that the Sabine, gt4, and gt4+
:would not work on the 220 was that the bus slot provided with it would not
:take a full sized card.
:
:The only way to get good 3D graphics on the 220 was to get the gto option 
:which costs more than the 220!

Wasn't the GTO the THREE slots graphic adapter?

AFIK, IBM people said that the 220 can use all graphic adapters
that fit in the 2 slots, and with 3.2.2 they are all full
(software) supported.

Bye, Lanfranco

-- 
Lanfranco Albani - CAD.LAB s.p.a., v. Ronzani 7/29, Casalecchio, Italia
Email: (work:) albani@cadlab.sublink.org, (home:) bob@allan.sublink.org
Phone: (work:) ++39 (51) 6130360, (home:) ++39 (51) 727372; 
Fax: ++39 (51) 6130294 (work only), Fidonet: 2:332/407.1138 (home only).
Newsgroups: comp.unix.aix,comp.databases.oracle
From: bondp@source.asset.com (C. Paul Bond)
Subject: Pop up windows & HFT/aixterm problems
Date: Wed, 29 Jul 1992 22:55:59 GMT
Organization: Asset Source for Software Engineering Technology

I am trying to run the forms 3.0 demo from chapter 5 of the forms
designer's tutorial.  I am running it on an RS/6000 AIX 3.1.5.  I have
an IBM X-Terminal (aixterm).  Since there is not a predefined aixterm
I run all the oracle command with "-c HFT:HFT".  

In the chapter 5 demo I move to the CUSTID field and press [List].  I
see a nice pop up window.  All the keys work *EXCEPT* the up and down
arrows.  This is the only place I have an any problem.  When I run the
SAME form on a VT100 I do not have a problem.

Has anyone else had this problem?  Are then problems with using
aixterms and Oracle?  How about problems with HFTs and Oracle?

Please Please Please help me!

-- 
-- C. Paul Bond           Asset Source for Software Engineering Technology --
-- bondp@source.asset.com      2611 Cranberry Square, Morgantown, WV 26505 --
--                                  Phone: 304 594 9817, Fax: 304 594 3951 --
Newsgroups: bull.sys.aix,comp.unix.aix
From: prener@watson.ibm.com (Dan Prener)
Subject: Re: Changing name associated with a process
Date: Fri, 24 Jul 1992 07:27:55 GMT
Disclaimer: This posting represents the poster's views, not necessarily those of IBM
	<kelvin.711888803@thed.uk22.bull.com>
	<1992Jul23.115353.14791@cass.ma02.bull.com>
	<1992Jul24.015647.24689@catfish.az05.bull.com>
Organization: IBM T.J. Watson Research Center, Hawthorne, New York

In article <1992Jul24.015647.24689@catfish.az05.bull.com> rbh@ganymede (Ronald Harvey) writes:

>Being able to change argv[0] et al for the whole world to see is a
>blatant 'covert channel'.  The machine will not get a B2 security
>rating...

Could you explain how this conveys more information than I would by
invoking an executable (say that does a "sleep" for a while and nothing else)
by a name I have chosen, then renaming the executable and running it again,
and so on?  It is true that there are differences -- if I just change argv[0]
it will keep the same process number and start time, etc.  But I don't see
how to send any more information because of those differences.  After all,
I could encode the equivalent of a process number and a start time in
my names.
--
                                   Dan Prener (prener@watson.ibm.com)
Newsgroups: comp.unix.aix
From: nlane@well.sf.ca.us (Nathan D. Lane)
Subject: Re: 3.5" ibm drives?  where?
Organization: Whole Earth 'Lectronic Link
Date: Mon, 27 Jul 1992 00:30:52 GMT

IPL Systems somewhere here in California sells those drives.  They are
$2532.00 each - significantly less than IBM's 4800.00 list price and only
$132.00 more than IBM's developer discount.  That company is trying to get
into a maintenance contract w/IBM (e.g., IBM is supposed to have their 
hardware maintenance people "accept" the IPL drives).  HOwever, they have
not done this yet and I am waiting to hear from them on this.  I believe
they are in El Segundo or somewhere else in L.A. or San Diego.

Sorry I don't have a phone - due to IBM's ridiculous and disgusting slip
support, my line to work is not up and I have been struggling for months
with it to no avail (it works for about a day, then just dies, taking all
interfaces, including ethernet AND loopback with it and sometimes gets the
flashing 888's).

If anyone would like their phone, send me mail.

-Nathan Lane
Trico Title Company, Santa Barbara, CA
From: curt@OCE.ORST.EDU (Curt Vandetta)
Newsgroups: comp.unix.aix
Subject: ps -ef loses user ID -> login name
Date: 22 Jul 92 18:49:50 GMT
Article-I.D.: talon.1992Jul22.184950.23369
Organization: College of Oceanography, Oregon State Univ


  Hello Folks,

  I've noticed that occasionally on my RS 6000/550 running AIX 3.2, that
  ps -ef will only give me user ID's in the field it usually gives user
  login names.  It's as if it can't map uid to login names.  This in on
  a system that is ypbind'ed to a Sun, but I can get any yp map with the
  ypcat command and it all seems to be working just fine.  /bin/ls -l 
  give the login names correctly.  The trouble is only with ps.

  Has anyone else ever noticed this?  The only fix I've found so far is
  to reboot the machine, but that is like shooting bugs with a shotgun.

  Thanks,
  Curt
-- 
--------------------------------------------------------------------------

  Curt Vandetta				College of Oceanography
  curt@oce.orst.edu			Oregon State University
From: woan@soda.berkeley.edu (Ronald Woan)
Newsgroups: comp.unix.aix
Subject: Re: emacs, rmail, IBM RS/6000, and Aix 3.2
Date: 24 Jul 1992 21:47:06 GMT
Organization: U.C. Berkeley, CS Undergraduate Association
Distribution: world
NNTP-Posting-Host: soda.berkeley.edu

The GNU EMACS movemail program needs sufficient access to read/write
to the /usr/spool/mail directory...
-- 
+-----All Views Expressed Are My Own And Are Not Necessarily Shared By------+
+------------------------------My Employer----------------------------------+
+ Ronald S. Woan                       woan@cactus.org or woan@vnet.ibm.com +
+ other email addresses             Prodigy: XTCR74A Compuserve: 73530,2537 +
Newsgroups: comp.unix.aix
From: cep4478@ultb.isc.rit.edu (C.E. Piggott)
Subject: DigiBoard and IBM 6000 question
Originator: cep4478@ultb
Reply-To: cep4478@ultb.rit.edu ()
Organization: Rochester Institute of Technology
Distribution: na
Date: Wed, 22 Jul 1992 12:03:23 GMT


Hi --

	If anybody out there is running DigiBoard rs-232 ports on an IBM
6000, I have question...is it possible to run these ports SLIP?  When I try
to slattach them, some sort of stty-like error claims that the line
discipline for SLIP isn't available on those ports...I thought I could 'stty
add' the appropriate line discipline, but I'm not even sure what it's called.
(Please send E-MAIL to cep4478@ultb.isc.rit.edu)

						Chris

-- 
Christopher E. Piggott, WZ2B                    cep4478@ultb.isc.rit.edu
President                                       wz2b.ampr [44.69.0.1]
Rochester Institute of Technology               wz2b @ WB2PSI.#WNY.NY.USA.NA
Amateur Radio Club K2GXT                        CEP4478@RITVAXA.BITNET
From: albani@cadlab.sublink.org (Lanfranco Albani)
Newsgroups: comp.unix.aix
Subject: Re: IBM screws a few more customers
Date: 21 Jul 92 17:06:10 GMT
Organization: CAD.LAB S.p.A., Bologna, Italia

drake@drake.almaden.ibm.com (Sam Drake) writes:

:The Gt4 and Gt4x support GL, but aren't supported in the 220.

Now (AIX 3.2.2) they are.


Bye, Lanfranco

-- 
Lanfranco Albani - CAD.LAB s.p.a., v. Ronzani 7/29, Casalecchio, Italia
Email: (work:) albani@cadlab.sublink.org, (home:) bob@allan.sublink.org
Phone: (work:) ++39 (51) 6130360, (home:) ++39 (51) 727372; 
Fax: ++39 (51) 6130294 (work only), Fidonet: 2:332/407.1138 (home only).
Newsgroups: comp.unix.aix
From: prener@watson.ibm.com (Dan Prener)
Subject: Re: AIXv3 shared-library binding anomolies
Date: Fri, 24 Jul 1992 07:55:41 GMT
Distribution: comp
Disclaimer: This posting represents the poster's views, not necessarily those of IBM
	<PRENER.92Jul21033506@prener.watson.ibm.com>
	<1992Jul23.235023.5246@pencom.com>
Organization: IBM T.J. Watson Research Center, Hawthorne, New York

My apologies for the depth of nesting in the following citations.  I was not
clear enough in my previous posting.

In article <1992Jul23.235023.5246@pencom.com> mike@pencom.com (Mike Heath) writes:

>In article <PRENER.92Jul21033506@prener.watson.ibm.com> prener@watson.ibm.com (Dan Prener) writes:
>>In article <1992Jul20.223521.1080@ultra.com> marc@mercutio.ultra.com (Marc Kwiatkowski {Host Software-AIX}) writes:
>>>There are two separate issues here.  First, the shared libc binds 
>>>local function calls at load time.  
>>
>>Actually, it binds them at link time.  Is that what you mean by "load time"?
>>I tend to think of load time as the time "exec" loads the program.

>They are bound at link time, but the relocation information is retained.
>They could be rebound at load-time, but rebinding to an out-of-module
>routine would further complicate the program loader.  Also, how would
>the memory segment be shared among multiple processes?

The calls from one routine in a shared library to another routine in
a shared library can not be rebound at load time, since the only field
that is relocated is the (relative) displacement in the branch-and-link
instruction, and the instructions in shared library routines are shared
by all processes.  Therefore you cannot change the target of the branch
for one process without changing it for all processes.

>>... Given the
>>lack of indirection in the current scheme, there is no way the bindings
>>can be changed at run time.

>I don't see why not, but there would probably be a big price to pay.

For the reason given above: without indirection, through data rather
than through program text, any change would apply to all processes.

>>>I am a little skeptical about the claims of improved performance by 
>>>statically binding inter-library calls to exported functions.  What 
>>>percentage of all function calls within libc.a are calls to libc.a entry 
>>>points?
>>
>>The figure would depend on the application.  Statically, I think the
>>vast majority are.

>Either I've misunderstood the question or the answer.  I think the question
>was refering to the shared part of the C library.  That shouldn't change
>with the application.  Sadly, the answer is more than you would have
>thought.  I count over 1000 different routines referenced within itself.
>Of course, damn near everything is exported.  The number of references
>for each routine is unimportant.

The question was referring to calls from routines in the shared
library.  The reason the performance would depend upon the application
is that what matters is the dynamic count, rather than the static
count, of how many such calls are to exported routines.
--
                                   Dan Prener (prener@watson.ibm.com)
From: gwhite@arco.com (Gary White)
Newsgroups: comp.unix.aix
Subject: Satellites vs. FTP
Date: 28 Jul 1992 01:39:38 GMT
Organization: ARCO
X-Useragent: Nuntius v1.1

Hi-
We're trying to move files between two RS/6000
560's using a T1 link that involves a satellite hop, 
for instance with FTP.  

Performance is worse (25KB/s) than on a terrestial 
T1 link (32KB/s), and also worse than what is seen with 
certain other brand computers (38KB/s, Sun SS2's.)

I notice that the packet size is  570 bytes instead of 1518
bytes in the land-only case, which incidentally is to a
machine with a more closely-related network number.

Have we any way to influence the packet size, and how about
the TCP window?  Somehow it seems we should get more
bang out of a T1, in both the satellite-hop and the terrestial 
cases.

Thanks-
-Gary White
 ARCO
 Plano, TX
Newsgroups: comp.unix.aix
From: mike@ccnx1.cc.ncsu.edu (Mike McCue)
Subject: 3.1.5 PCSIM and AIX 3.2?
Keywords: pcsim installp
Organization: North Carolina State University
Date: Sun, 26 Jul 1992 23:05:14 GMT

Folks,

I've just learned the intricacies of installing software on Unix systems, so  
please excuse any vagueness in my plea for help - it is intentional :-).

We've performed a remote install of AIX 3.2 on a 520 Powerstation, and now I am  
busy installing some software.  I'm not too sure how well software works from  
one version of the operating system to the next.  Specifically, I would like to  
install PCSIM (AIX OS ver. 3.1.5) from QIC media.  Installp works just great  
for the actual program, both applying and committing; however, the NLS message  
module ( pcsimmEn_US.msg ) is continually left in the BROKEN state.

When I run PCSIM without any parameters (ie IBM ROM Basic mode), it reports a  
problem with the NLS message base, then loads BASIC.  If I try _any_ parameters  
at all, PCSIM reports the same NLS message error, and then disavows any  
knowledge of the parameters I've passed it.

Any suggestions?  The application is not critical - I am only using it to learn  
more about the rs6k system and would like to know where the problem may be.  If  
this version of PCSIM won't work with 3.2, that's fine; is there a version for  
3.2?

Thanks a bunch!

- Mike McCue
  Mike_McCue@ncsu.edu
From: alhy@unixhub.slac.stanford.edu (J. Scott Berg)
Newsgroups: comp.unix.aix
Subject: Re: xlf compiler preprocessors
Date: 26 Jul 92 00:48:52 GMT
Reply-To: alhy@unixhub.slac.stanford.edu
Organization: Stanford University, dept of Physics / SLAC

I got a response to my previous post that I cross-posted to here and
to comp.unix.aix, and reading the response seems to indicate the
following:  You know the optimizations that you're used to getting
with (OPT=2 or whatever on VM?  They don't happen if you just say -O.
You have to also invoke the preprocesser; to do some of the sensible
stuff, it seems that the command line switches that you want are 
-O -Pk -Wp,-ROUNDOFF=3
exactly like that (I do mean it when I put the comma there).  The
roundoff bit makes it do the arithmetic optimizations you'd expect at
the cost of "to the very last bit" consistency between machines--this
does not make roundoff error worse, just different on different
platforms.  Note this is for xlf 2.2; read the section on the -Pv
preprocessor for the appropriate option for xlf 2.1 or whatever the
previous one is.  The machines that are at 3.1.7 seem to have 2.2 (at
least mine does).  Have fun all

				-Scott Berg

-- 
-------------------------------------------------------------------------------
The opinions expressed here are, of course, my own and nobody else's.
-------------------------------------------------------------------------------
J. Scott Berg
email: alhy@unixhub.slac.stanford.edu
real mail: Varian Physics
           Stanford  CA  94305-4060
phone:	(415) 926-4732 (w)
 	(415) 328-8246 (h)
-------------------------------------------------------------------------------

Newsgroups: comp.unix.aix