HDTenEightyP/NetNews huggingface dataset:
From: hpa@casbah.acns.nwu.edu (H. Peter Anvin N9ITP)
Subject: Re: Notebook boot success
Reply-To: hpa@nwu.edu (H. Peter Anvin)
Organization: You must be kidding!
Date: Mon, 31 Aug 1992 18:29:23 GMT

In article <1552@lysator.liu.se> of comp.os.linux,
  lien@lysator.liu.se (Jan Lien) writes:
> fdisk, and the needed logical drives.  Then I changed one logical dos
> drive to linux with linux fdisk, and this works.  However linux seems
> unable to recognize hda9 or hda10, maybe this is some compiled limit.
> Before you embark on disk partitioning, study the dos partitions you

mknod /dev/hda9 b 3 9
mknod /dev/hda10 b 3 10

The rootdisk only supplies up to 8 for a limit of 7 partitions per disk.
However, the kernel have support up to 63 for /dev/hd and 15 for /dev/sd.

	/hpa
-- 
INTERNET:  hpa@nwu.edu   TALK:      hpa@casbah.acns.nwu.edu
BITNET:    HPA@NUACC     IBMNET:    16331@IBMX400
HAM RADIO: N9ITP         NeXTMAIL:  hpa@lenny.acns.nwu.edu
"That dreemless sleep that cures all aches."
Newsgroups: comp.os.linux
From: upsyf108@unibi.uni-bielefeld.de (Wolfgang Thiel)
Subject: Re: help -- math functions not defined in GCC2.2.2
Date: Thu, 27 Aug 92 07:13:49 GMT
Organization: Universitaet Bielefeld


Did you try to put -lm to the end of the line?
                   Wolfgang
From: apm233m@vaxc.cc.monash.edu.au
Newsgroups: comp.os.linux
Subject: Linux, Hercules, and graphics?
Date: 28 Aug 92 18:00:38 +1000
Organization: Computer Centre, Monash University, Australia

-- 
As far as I can tell, there is nothing out there which gives
support for Hercules graphics under Linux. I have had a brief
look at some of the kernel code and the FAQs etc but it is not
obvious to me how I can write programs which can write to
the Hercules card in graphics mode. I assume that I will need
to do this at a low level, i.e. read/write to the Hercules
ports and the video memory directly. I have done all of this
under ms-dos, including from 386 protected mode with djgpp,
and would like to port my program to Linux.
Can someone help, or point me in the right direction?
---------------
Bill Metzenthen
Mathematics Department
Monash University
Australia
From: frank@cs.yorku.ca (Frank Pikelner)
Newsgroups: comp.os.linux
Subject: HOSTNAME usage?
Date: 28 Aug 92 14:51:52 GMT
Article-I.D.: yetti.1425
Distribution: world
Organization: York University, Dept. of Computer Science

Hello,

Since the installation of Linux I have decided to change the name of the machine
from the original. I have tried to use the HOSTNAME program but it only changes
the name temporarily until I reboot. Is there a way to make it permanent? It is
probably something simple that I've overlooked like a file or an option when
running the HOSTNAME program.

Thanks,

-- 

--------------------------------------------------------------------------
 ---  ---    Frank Pikelner                                          /~\
 \    \  \   Technical Assistant, Department of Computer Science    <v.v>
  \-   \--   York University (Toronto, Canada)                      ,\^/;
   \    \    Internet: frank@cs.yorku.ca                            _{!}_
--------------------------------------------------------------------------
From: khamer@sumax.seattleu.edu (Little Kenny Hamer)
Newsgroups: comp.os.linux
Subject: File Managers for X
Date: 4 Sep 92 00:24:30 GMT
Article-I.D.: sumax.4951
Organization: Seattle University, Seattle WA

I am new to the wonders of X and unix, and therefore know little about the
X servers available in the world.  I have sort of found useful things by
trial and error, but one item eludes me...

I would like a File Manager, something that will display the directory
trees and files on my filesystem.  Does such an item exist for X?  If so,
what is it called and how do I get it?

Thanks,  KEN
From: hlu@yoda.eecs.wsu.edu (H.J. Lu)
Newsgroups: comp.os.linux
Subject: Re: 0.97p2
Date: 28 Aug 92 16:19:52 GMT
Article-I.D.: serval.1992Aug28.161952.11192
Organization: Washington State University

In article <1992Aug28.123817.20350@csd.uch.gr> kermits@pasifae.cc.uch.gr (Aggelos Keromyths) writes:
>I just tried 0.97p2 from the disk drive and it seemed to me a lot
> slower than 0.97 (no patch at all!!!)....When i did an `ls` it
> started reading the drive,then stopped,then again reading and finally
> presented the directory...but it was SLOW....
>What could be the problem ?
>Aggelos

I seeem to have the same problem. 0.97 pl 2 seems slower than 0.96c pl 2.

H.J.
Newsgroups: comp.os.linux
From: drew@ophelia.cs.colorado.edu (Drew Eckhardt)
Subject: Re: help selecting SCSI hardware. 
Keywords: SCSI hardware linux
Organization: University of Colorado at Boulder
Date: Sun, 23 Aug 1992 20:29:02 GMT

In article <1992Aug23.172424.10606@m.cs.uiuc.edu> najem@milton.cs.uiuc.edu (Zeyad Najem) writes:
>
>I'm about to buy the following three items. Linux will be the main OS
>installed on my system (I still need DOS from time to time). I would
>appreciate any comments regarding the selected hardware and/or prices.
>The major use of the system will be LISP/Prolog/TeX/Postscript.
>
>
> o  520MB Fujitsu 3.5" 12ms HD             $1099.00
> o  Always SCSI controller                 $ 179.00

BAD choice.  Currently, the Always controllers are NOT supported, 
and according to the always owners who have looked at writing 
an appropriate low level driver, Always is not real good about 
providing information, so it is unlikely that one will ever 
be written.

> o  Archive Viber 250MB Tape drive         $ 499.00
>
>
>The current specs of the system is:
> 
> o  486/33 ISA
> o  16MB RAM
> o  170MB IDE Hard drives. 
>
>
>My specific questions are:
>
> 1) Is the Always controller a good choice ?

No, it doesn't work now, and it will probably never work under Linux.

>

> 2) Is there any inheritied limitations in the controller/tape drive
>    that prohibits linux from supporting it in the future ? If enough
>    material is avaialable, I can try writing a driver myself. 

No, SCSI tapes are essentially all the same, just like SCSI disks. 

> 3) Do SCSI and IDE coexist ?

Yes.

You should also know that right now there is a performance problem in 
the stock SCSI drivers, where we're reading/writing one block per revolution
on unbuffered drives, and aren't explicitly turning on the buffer in the 
code page on buffered drives.  The net effect is a transfer rate of 
one block per revolution, which means about 60K/sec on most drives. 

People have gotten up to ~300K/sec on buffered drives where the buffer 
is working.

This problem will be solved when the SCSI rewrite is finished.     

The code is about a week of work away from testing at most, the same state it's 
been in since spring - I do less "real" work during the school year, but 
also have classes getting in the way - so ya pays your money and ya takes your 
chances.  

-- 
Microsoft is responsible for propogating the evils it calls DOS and Windows, 
IBM for AIX (appropriately called Aches by those having to administer it), but 
marketing's sins don't come close to those of legal departments.
Boycott AT&T for their absurd anti-BSDI lawsuit.
Newsgroups: comp.os.linux
From: steve@crash.cts.com (Steve Morrison)
Subject: Re: FAQ's where ?????
Date: 26 Aug 92 17:02:58 GMT

wirzeniu@klaava.Helsinki.FI (Lars Wirzenius) writes:

}steve@crash.cts.com (Steve Morrison) writes:
}>I've been watching this group for
}>several weeks and haven't see an FAQ posting.  How often is it posted?
}>When will the next posting be?

}It has been a long time since the FAQ was last posted, and it seems that
}it isn't currently posted regularly.  However, it can be retrieved by
}FTP.  A snippet from my weekly Meta-FAQ (mail me if you haven't seen it,
}'cause then I may have a problem with automatically posting it, though I
}of course do see it, every Monday):

}The general Linux FAQ (FAQ = Frequently Asked Questions list, with answers)

}        The FAQ contains a LOT of information, and is pretty long
}        (posted as two parts).  Everybody should read it, 'cause it
}        really does contain solutions to the many common problems.  It
}        can be FTP'd from at least tsx-11 (docs/FAQ_xxx, where xxx is
}        the date), and nic.funet.fi (doc/FAQ_xxx).  Also check the
}        archives at pit-manager, send mail to
}        mail-server@pit-manager.mit.edu with the word help in it.

}BTW, tsx-11 is tsx-11.mit.edu.  Numeric addresses can be found in the
}Meta-FAQ itself.

As a matter of fact, I did  your Meta-FAQ, but I don't
have FTP privileges on this system.

How about E-mail??



-steve

Newsgroups: comp.os.linux
From: rmaszkow@nyx.cs.du.edu (Rafal Maszkowski)
Subject: My 3 FAQs - still getting answers. Where is the DOS emu?
Organization: Nyx, Public Access Unix @ U. of Denver Math/CS dept.
Date: Tue, 25 Aug 92 22:36:02 GMT

  Thanks for davidsen, drew, colin, jwinstea, nobody, jlnance, iiitac and ujlh
for the ansers. The answers for question 1 and 2 were like: Linux is
smaller, older, simpler, POSIX, more {tested, modern, open, stable}, have
share libraries, runs on more hardware - than 386bsd. Hope that all is true!

  DOS Emulator: some people are working on it. You can meet them on 
linux-activists MSDOS channel. Info: linux-activists-request@niksula.hut.fi,
send 'help'. I've found some info in tsx-11.mit.edu:...mail-archive/Volume2 
too. I do not know where is the emulator test release. Can anybody help?

Please reply rather via private mail, I am going to send summary to the
FAQ maintainer (linux@numero6.greco-prog.fr - please correct if not 
correct or outdated).

-- 
Rafal Maszkowski, rzm@oso.chalmers.se, rzm@mat.torun.edu.pl, rzm@pltumk11
           NCU BBS (+48 56 14252, N81, MNP5, 2400) Sysop
   Rafal.Maszkowski%p23.f1.n481.z2.fidonet.org%ncubbs@cc.ncu.edu.pl

Newsgroups: comp.os.linux
From: minyard@crchh453.bnr.ca (Corey Minyard)
Subject: Re: VM386?  Possible?
Reply-To: minyard@bnr.ca
Organization: BNR
Date: Wed, 02 Sep 1992 14:05:41 GMT

In article <1992Sep2.083005.6772@ugle.unit.no>, hta@boheme.er.sintef.no (Harald Tveit Alvestrand) writes:
|> Forgive my ignorance....
|> what would happen if one did a preprocessing pass through the EXE files when
|> loading replaced all occurences of POPFD with INT NN (which would trap)?
|> Of course one would not catch self-modifying code and things that swapped in
|> code after starting, but still, it seems easier than emulating a 600-point
|> API....

Well, how would you tell the difference between a section of data that
happenned to have the data that was the same as the POPFD (or PUSHFD, for 
that matter), and a real instruction.  Also, I don't know if any other
problems exist in the 386 besides that one.  Knowing the design of Intel
processors, there probably is.  Someone sent me mail saying Intel didn't
know how to design processors; I agree completely.  Too bad the world
isn't infested with 680x0 clones that are not Macs, IMHO.

Also, I didn't say the 600 point API would be easy, just possible.  Also,
are there really 600 OS trap call, or are there 600 functions that might
boil down to fewer unique OS calls.  I don't know much about ms-windows.

Someone mentioned that there would need to be a "vm386" mode.  That would
be true for current design, but if they had designed there processor
correctly, it would not be necessary (nor would the vm86 mode, either).
The 680x0 processors (x > 0)  can do virtual machines of themselves.
So can IBM 370 series processors. (You know, that famous OS called VM.  
You can, run MVS or another VM underneath it!).

----------------------------------------------------------------------

Corey Minyard
Newsgroups: comp.os.linux
From: adam@microware.com (Adam Goldberg)
Subject: Floppy driver
Organization: Microware Systems Corp., Des Moines, Iowa
Date: Wed, 26 Aug 1992 13:58:06 GMT

I don't have access to the Linux source (anymore), but I'm working on 
enhancing a floppy driver of my own (for other purposes), and I'd like
to compare what I have with what (clearly) works in Linux.  So, if
someone who has the source on-line would kindly send me just the
floppy driver source, I'd appreciate it.

Thanks heaps.

Adam


-- 
Adam G.
adamg@microware.com, or ...!uunet!mcrware!adamg
The above is not to be construed in any way as the official or unofficial
statements of Microware, or any Microware employees.
From: dlj0@ns1.cc.lehigh.edu (DAVID L. JOHNSON)
Newsgroups: comp.os.linux
Subject: aXe-3.0.1 now working; thanks
Date: 31 Aug 92 04:56:01 GMT
Organization: Lehigh University

With help from a numbe of you out there (esp., Robert & Jim), I managed
to get aXe-3.0.1 running under 0.96, gcc-2.2.2.  I do have occasional core
dump on exit.  Anyone else have that problem?

If you want to try this, you need scandir.c and alphasort.c, both available
pd from 
emx.cc.utexas.edu   (128.83.186.11)
    Location: /pub/mnt/source/services/wais-8-b4/lib

Then, they need to be twiddled with (suggestions by Rob Hooft):

remove the line : #include "pdftw.h"
(or get the file, same source),
add:  #include <dirent.h>

and compile with the -DUSG flag.  (This is probably redundant, but it worked).

If you can fix the core dump, plese let me know.

-- 
Sincerely,

David L. Johnson                    ID:  dlj0@ns1.cc.lehigh.edu
Christmas-Saucon Hall #14, rm 211        
Department of Mathematics

Lehigh University                   Telephone: 215-758-3759 (office)
From: zlsiial@uts.mcc.ac.uk (A. V. Le Blanc)
Newsgroups: comp.os.linux
Subject: New MCC interim version of Linux
Date: 28 Aug 92 16:43:06 GMT
Reply-To: LeBlanc@mcc.ac.uk (A. V. Le Blanc)
Organization: Computing Centre, University of Manchester

The latest MCC interim version of Linux is now available
by anonymous ftp from ftp.mcc.ac.uk in /pub/linux/mcc-interim/0.97p2.

The various README files are all in the process of being revised,
and will be going through a fairly continuous editing, and I have
not yet loaded all of the sources, links, and .a files, but they
will be there in a few days, perhaps by tomorrow (Saturday).

Among the changes which have taken place:

   The full source of the kernel used in this version is included.
   Just type 'make' and you'll recompile the kernel (with a UK
   keyboard, of course).  Among the changes already made are that
   include/linux/config.site.h is used instead of config.dist.h,
   so that it is easy to edit out the SCSI drivers if you have no
   SCSI card; this speeds up performance a bit on small machines.

   The GNU debugger gdb is included.

   Since the two maths libraries are now compatible, the hard maths
   libraries are included as well as the soft.

   A number of small utilities and missing man pages are included:
   ldd, w, ctrlaltdel, setfdprm, todos, fromdos, and locate come
   to mind.

   The extended file system utilities mkefs and efsck are provided,
   but as a separate 'package' on the comp2 disk, and with the
   warning that this is still experimental.

   The boot disk is now getting so large that I imagine people with
   2 Mb of memory will have problems.  I have managed during testing
   to install this system on a machine with only 2 Mb of memory, but
   the initial boot/init sequence halted part way through, and I
   had to kill the shell on Virtual Console 2 (those on VC 3 and 4
   just never appeared).  I could then run fdisk, mkswap, and swapon.

   The mount command accepts extended file systems and dos file system
   types, as well as all of the options supported by the smount command
   from the dos file system release; therefore that command is not
   included.

Among the changes which have not taken place:

   I have been working on a menu-driven, screen oriented installation
   program.  It is not ready to go yet.

   I have been looking into several programs suggested for taking
   checksums and such for the entire release.  These are of some
   interest, and may help to warn people that things are not
   quite right.  Unfortunately there are a considerable number of
   files whose checksums must change during installation
   (for example, the kernel, /etc/Image); any sensible procedure
   must try to do something sensible with these, but I'm not sure
   what.


WARNING:

Read the instructions before using.  Many people have contributed
suggestions and patches since the last release.

     -- Owen
     LeBlanc@mcc.ac.uk
Newsgroups: comp.os.linux
From: u31b3hs@cip-s02.informatik.rwth-aachen.de (Michael Haardt)
Subject: Re: How to run a second modem on COM3, IRQ5
Organization: Rechnerbetrieb Informatik  /  RWTH Aachen
Date:  3 Sep 92 07:36:51 GMT

bjones@magnus.acs.ohio-state.edu (William A Jones) writes:
>I just obatined a Gateway Telepath modem from a coworker who decided that he
>didn't want it anymore.  So, now I have two high speed modems.  But, after
>reading the documentation, I discovered that the Telepath can be configured
>to use any of the 4 COM ports as IRQ5.  So, what I was hoping to do is
>keep my current installation (Microsoft Mouse on COM1, IRQ4; modem on
>COM2, IRQ3) and run the Gateway on COM3 (or COM4) using IRQ5.  Is this
>possible?  If so, what changes (I'm sure there are some) would I need to
>make to the kernel?  What else would I have to do to get this to happen?

I use a usual serial card aat COM3 with IRQ 5 without any problems.  I
changed only the interrupt number in the table, somwhere in the kernel
sources (serial.c?)  Anyway, that is all you need to do.

It might be a nice idea to see which device uses which port addresses
and IRQs during boot, having kind of a unique format like:

ttys? at 0x??? using irq ?

Btw: I can't find any more free interrupts in the range from 0 to 7,
are there any?  Using interrupts from the second irq controller would
mean that I have to solder something :(

Michael
From: wirzeniu@klaava.Helsinki.FI (Lars Wirzenius)
Newsgroups: comp.os.linux
Subject: Re: Linux history...
Date: 25 Aug 92 20:23:55 GMT
Followup-To: soc.culture.nordic
Organization: University of Helsinki

tlhilde@roby.ecn.purdue.edu (Troy Hildebrand) writes:
>d88-jwn@blofeld.nada.kth.se (Johan W}hlin) writes:
>
>Ok, while reading about different languages everybody speaks, i remembered a
>question i have had for a *long* time:
>
>Exactly how do you pronounce '}' as in Johan's last name?

For those people who see } as a right curly brace: it should be an a
with a small circle on top.  The pronounciation is roughly the same as
the o in or.

Then there is the letter {, which is (clearly :) an a with two dots on
top.  Its pronounciation depends on the word, but it is usually either
like the a in anger, or like the e in elk.

For the curious, there is also |, an o with two dots on top, but I can't
think of any way to describe the pronounciation.

The letters ], [, and \ are the capital respective versions.

Followups redirected to soc.culture.nordic.

--
Lars.Wirzenius@helsinki.fi
From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroups: comp.os.linux
Subject: Re: io.h/iopl
Date: 1 Sep 92 15:27:45 GMT
Organization: University of Helsinki

In article <1992Sep1.123648.18859@cbnewsd.cb.att.com> asmith@cbnewsd.cb.att.com (arthur.c.smith) writes:
>Hi,
> I have been working on an S3 driver for X and have an 80X86 asm program
>under dos that will setup the S3 chip correctly (and uses the enhanced
>rectangle fill command to clear the screen 8-)). I am trying to port this
>over to Linux. I am having two problems. 1) In trying to use sys_iopl()
>I tried to write it as _syscall1(void,110,int,3) and include unistd.h
>(and __LIBRARY__ defined). I get an error when this compiles. Is there
>a better way to do this?

That is not how you are supposed to use the _syscallX macros - they just
build the system call for you. You are supposed to do it like this:

static _syscall1(int,iopl,int,level) /* note: no semicolon */

main()
{
	if (iopl(3)) {
		perror("iopl");
		exit(1);
	}
	....
}

Also note that gcc-2.2.2d should have the iopl() system call in the
standard library, so the _syscall1() things isn't needed at all if you
use the new gcc. 

Then a word of warning: using iopl() is /not/ recommended.  If you do
some stupid programming error, there is simply too big a chance to mess
up: disabling interrupts will totally hose the machine (which is why
iopl() only works for the super-user, but even the super-user should be
careful about it). 

If you can get by by using the ioperm() system call (which only works
for the 0-0x3ff range of IO ports), use that instead. ioperm() gives
only access to a selected subset of the IO ports, and doesn't mean you
can disable interrupts etc.

>			 2) Trying to port to C: When I include /usr/src/linux/
>include/asm/io.h and use outb I get undefined _outb referenced in .text. In
>looking at io.h it appears as if the outb function is defined as extern but
>is also defined in io.h???

Sounds weird: the inb() and outb() functions should work fine as long as
you have included <asm/io.h>.  You might want to make sure you have
either "-finline-functions" or "-O" on the gcc command-line: I haven't
checked what gcc thinks about inline-functions without those.

		Linus
Newsgroups: comp.os.linux
From: bjones@magnus.acs.ohio-state.edu (William A Jones)
Subject: Problems with gettyps203 (uugetty) answering phone
Organization: The Ohio State University
Date: Fri, 4 Sep 1992 01:45:21 GMT

I just downloaded gettyps203 from sunsite.unc.edu but everything has also
been true for gettyps202 and the getty on the 0.97 rootimage.

Try as I might, I cannot get any of these to answer the phone when it
rings the modem.  I have tried the stock configuration files provided
with gettyps, I have turned of all echoing, I have enabled the correct
answering code (so that CONNECT 9600/ARQ, if it ever occurs, will be
handled correctly), I have tried various waitfor strings -- WAITFOR=RING,
WAITFOR=RING\r, and WAITFOR=RING\r\n -- with no luck.  And yes, when I
watch to port when someone is dialing in, the modem sends the message
ring.

My current inittab has the following

ttys2:vt100:/bin/uugetty ttys2 9600

to set getty on the serial port.  This, according ps, is there.  It is owned
by root and the PID seems to increment about once each minute (is this
supposed to happen?).

My gettydefs is virtually a stock one.  It reads

9600# B9600 CS8 # B9600 SANE -ISTRIP CLOCAL #login: #9600
#
# now the modem getty defs
#
9600/ARQ# B9600 ISTRIP CS8 # B9600 SANE -ISTRIP #login: #2400

2400# B2400 ISTRIP CS8 # B2400 SANE -ISTRIP #login: #1200

etc.

The 9600/ARQ is the message that my modem is supposed to send upon
connection.  But, the connection never occurs so I don't think that
this is relevant yet.

My default/uugetty reads

TIMEOUT=60

INIT="" \r+++\dAT\r OK\r\n-\r+++\dAT\r-OK\r\n ATL0S0=0V1E0X4W0S95=2\\N3\r OK\r\n

WAITFOR=RING
CONNECT="" ATA\r CONNECT\s\A

When I ``listen in'' on /dev/ttys2 when someone is dialing I see
RING

RING

RING, etc.

so I have also tried WAITFOR=RING\r and WAITFOR=RING\r\n but there was
no difference.

I have also tried the getty provided in the rootimage-0.97 together with
the recommendations in the FAQ as well as various file switching shell
scripts that were discussed a while back.  None of them work.  BTW the
modem answers very nicely using Waffle under DOS.

I am running a Cardinal 9600bps modem using MNP5 as default on ttys2 (COM2)
with linux 0.97pl1, gettyps203 compiled with gcc2.2.2d with no changes
in the makefile.  I am getting desperate here -- I told my advisor he
could call into my system to get the latest copies of my work in progress
and he wants to do it now (I know, me and my big mouth -- don't speak until
you have tested the software in question) so any advice will be welcome.

Thanks,

Bill

Newsgroups: comp.os.linux
From: frank@owlnet.rice.edu (Frank T. Kang)
Subject: Re: how to run gwm instead of twm
Organization: Rice University
Date: Sat, 29 Aug 1992 06:02:36 GMT

In article <HDy9PB3w165w@student.business.uwo.ca> mark@student.business.uwo.ca (Mark Bramwell CS STAFF) writes:

>Change the line at the end from twm to gwm.  Gwm has a mwm emulation mode
>that I think looks great, but I can't get the menus to pop-up.

Yes, it looks pretty good, but on my 8meg 386/40, performance is noticeably
worse than using twm.  It takes more memory and screen activity feels much
less snappy.  I'll stick with twm(which doesn't look too bad when decent
fonts are used like in the SLS dist.)

Frank

Newsgroups: comp.os.linux