Subject: Linux-Development Digest #871
From: Digestifier <Linux-Development-Request@senator-bedfellow.MIT.EDU>
To: Linux-Development@senator-bedfellow.MIT.EDU
Reply-To: Linux-Development@senator-bedfellow.MIT.EDU
Date:     Wed, 29 Jun 94 19:13:07 EDT

Linux-Development Digest #871, Volume #1         Wed, 29 Jun 94 19:13:07 EDT

Contents:
  Bug in 1.1.24 ? (Peter De Schrijver)
  Re: Quirky idea: Remote Virtual Consoles (Peter Holzer)
  I/O error on 2nd IDE harddisk (Ulrich Windl)
  Re: tcsh bug: more information (Roth Mark Daniel)
  [Help] Errors compiling 'httpd' 1.3 (fox@otago.ac.nz)

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

Date: Wed, 29 Jun 1994 19:01:15 +0200
From: stud11@cc4.kuleuven.ac.be (Peter De Schrijver)
Subject: Bug in 1.1.24 ?

Hi,

When executing the following command in /usr/src/linux :

find -name "*.c" -o -name "*.h" -o -name "*.S" -o -name "Makefile" | xargs wc
> /tmp/log

i get the output (in /tmp/log) :

    421    1911   13995 ./drivers/net/ne.c
    421    1911   13995 ./drivers/net/ne.c
    187    1091    6958 ./drivers/net/slhc.h
    421    1911   13995 ./drivers/net/ne.c
    187    1091    6958 ./drivers/net/slhc.h
      6      10      68 ./drivers/net/iow.h
    421    1911   13995 ./drivers/net/ne.c
    187    1091    6958 ./drivers/net/slhc.h
      6      10      68 ./drivers/net/iow.h
    840    3161   22510 ./drivers/net/de600.c
    421    1911   13995 ./drivers/net/ne.c
    187    1091    6958 ./drivers/net/slhc.h
      6      10      68 ./drivers/net/iow.h
    840    3161   22510 ./drivers/net/de600.c
     87     457    3020 ./drivers/net/slip.h
    421    1911   13995 ./drivers/net/ne.c
    187    1091    6958 ./drivers/net/slhc.h
      6      10      68 ./drivers/net/iow.h
    840    3161   22510 ./drivers/net/de600.c
     87     457    3020 ./drivers/net/slip.h
    264    1308    8755 ./drivers/net/atp.h
    421    1911   13995 ./drivers/net/ne.c
    187    1091    6958 ./drivers/net/slhc.h
      6      10      68 ./drivers/net/iow.h
    840    3161   22510 ./drivers/net/de600.c
     87     457    3020 ./drivers/net/slip.h
    264    1308    8755 ./drivers/net/atp.h
    315    1420    9956 ./drivers/net/hp.c
    421    1911   13995 ./drivers/net/ne.c
    187    1091    6958 ./drivers/net/slhc.h
      6      10      68 ./drivers/net/iow.h
    840    3161   22510 ./drivers/net/de600.c
     87     457    3020 ./drivers/net/slip.h
    264    1308    8755 ./drivers/net/atp.h
    315    1420    9956 ./drivers/net/hp.c
    369    1782   12149 ./drivers/net/wd.c
    421    1911   13995 ./drivers/net/ne.c
    187    1091    6958 ./drivers/net/slhc.h
      6      10      68 ./drivers/net/iow.h
    840    3161   22510 ./drivers/net/de600.c
     87     457    3020 ./drivers/net/slip.h
    264    1308    8755 ./drivers/net/atp.h
    315    1420    9956 ./drivers/net/hp.c
    369    1782   12149 ./drivers/net/wd.c
    109     376    2790 ./drivers/net/dummy.c
    191     473    4158 ./drivers/net/Makefile
    421    1911   13995 ./drivers/net/ne.c
    187    1091    6958 ./drivers/net/slhc.h
      6      10      68 ./drivers/net/iow.h
    840    3161   22510 ./drivers/net/de600.c
     87     457    3020 ./drivers/net/slip.h
    264    1308    8755 ./drivers/net/atp.h
    315    1420    9956 ./drivers/net/hp.c
    369    1782   12149 ./drivers/net/wd.c
    109     376    2790 ./drivers/net/dummy.c
    191     473    4158 ./drivers/net/Makefile
   2031    6782   53241 ./drivers/net/ppp.c
    421    1911   13995 ./drivers/net/ne.c
    187    1091    6958 ./drivers/net/slhc.h
      6      10      68 ./drivers/net/iow.h
    840    3161   22510 ./drivers/net/de600.c
     87     457    3020 ./drivers/net/slip.h
    264    1308    8755 ./drivers/net/atp.h
    315    1420    9956 ./drivers/net/hp.c
    369    1782   12149 ./drivers/net/wd.c
    109     376    2790 ./drivers/net/dummy.c
    191     473    4158 ./drivers/net/Makefile
   2031    6782   53241 ./drivers/net/ppp.c
    268    1018    7528 ./drivers/net/smc-ultra.c
    421    1911   13995 ./drivers/net/ne.c
    187    1091    6958 ./drivers/net/slhc.h
      6      10      68 ./drivers/net/iow.h
    840    3161   22510 ./drivers/net/de600.c
     87     457    3020 ./drivers/net/slip.h
    264    1308    8755 ./drivers/net/atp.h
    315    1420    9956 ./drivers/net/hp.c
    369    1782   12149 ./drivers/net/wd.c
    109     376    2790 ./drivers/net/dummy.c
    191     473    4158 ./drivers/net/Makefile
   2031    6782   53241 ./drivers/net/ppp.c
    268    1018    7528 ./drivers/net/smc-ultra.c
    115     532    3582 ./drivers/net/auto_irq.c
    421    1911   13995 ./drivers/net/ne.c
    187    1091    6958 ./drivers/net/slhc.h
      6      10      68 ./drivers/net/iow.h
    840    3161   22510 ./drivers/net/de600.c
     87     457    3020 ./drivers/net/slip.h
    264    1308    8755 ./drivers/net/atp.h
    315    1420    9956 ./drivers/net/hp.c
    369    1782   12149 ./drivers/net/wd.c
    109     376    2790 ./drivers/net/dummy.c
    191     473    4158 ./drivers/net/Makefile
   2031    6782   53241 ./drivers/net/ppp.c
    268    1018    7528 ./drivers/net/smc-ultra.c
    115     532    3582 ./drivers/net/auto_irq.c
    539    1830   14043 ./drivers/net/3c501.c
    421    1911   13995 ./drivers/net/ne.c
    187    1091    6958 ./drivers/net/slhc.h
      6      10      68 ./drivers/net/iow.h
    840    3161   22510 ./drivers/net/de600.c
     87     457    3020 ./drivers/net/slip.h
    264    1308    8755 ./drivers/net/atp.h
    315    1420    9956 ./drivers/net/hp.c
    369    1782   12149 ./drivers/net/wd.c
    109     376    2790 ./drivers/net/dummy.c
    191     473    4158 ./drivers/net/Makefile
   2031    6782   53241 ./drivers/net/ppp.c
    268    1018    7528 ./drivers/net/smc-ultra.c
    115     532    3582 ./drivers/net/auto_irq.c
    539    1830   14043 ./drivers/net/3c501.c
   1484    6136   47177 ./drivers/net/depca.c
    421    1911   13995 ./drivers/net/ne.c
    187    1091    6958 ./drivers/net/slhc.h
      6      10      68 ./drivers/net/iow.h
    840    3161   22510 ./drivers/net/de600.c
     87     457    3020 ./drivers/net/slip.h
    264    1308    8755 ./drivers/net/atp.h
    315    1420    9956 ./drivers/net/hp.c
    369    1782   12149 ./drivers/net/wd.c
    109     376    2790 ./drivers/net/dummy.c
    191     473    4158 ./drivers/net/Makefile
   2031    6782   53241 ./drivers/net/ppp.c
    268    1018    7528 ./drivers/net/smc-ultra.c
    115     532    3582 ./drivers/net/auto_irq.c
    539    1830   14043 ./drivers/net/3c501.c
   1484    6136   47177 ./drivers/net/depca.c
    709    2760   18265 ./drivers/net/slhc.c
    421    1911   13995 ./drivers/net/ne.c
    187    1091    6958 ./drivers/net/slhc.h
      6      10      68 ./drivers/net/iow.h
    840    3161   22510 ./drivers/net/de600.c
     87     457    3020 ./drivers/net/slip.h
    264    1308    8755 ./drivers/net/atp.h
    315    1420    9956 ./drivers/net/hp.c
    369    1782   12149 ./drivers/net/wd.c
    109     376    2790 ./drivers/net/dummy.c
    191     473    4158 ./drivers/net/Makefile
   2031    6782   53241 ./drivers/net/ppp.c
    268    1018    7528 ./drivers/net/smc-ultra.c
    115     532    3582 ./drivers/net/auto_irq.c
    539    1830   14043 ./drivers/net/3c501.c
   1484    6136   47177 ./drivers/net/depca.c
    709    2760   18265 ./drivers/net/slhc.c
    148     445    3625 ./drivers/net/loopback.c
    421    1911   13995 ./drivers/net/ne.c
    187    1091    6958 ./drivers/net/slhc.h
      6      10      68 ./drivers/net/iow.h
    840    3161   22510 ./drivers/net/de600.c
     87     457    3020 ./drivers/net/slip.h
    264    1308    8755 ./drivers/net/atp.h
    315    1420    9956 ./drivers/net/hp.c
    369    1782   12149 ./drivers/net/wd.c
    109     376    2790 ./drivers/net/dummy.c
    191     473    4158 ./drivers/net/Makefile
   2031    6782   53241 ./drivers/net/ppp.c
    268    1018    7528 ./drivers/net/smc-ultra.c
    115     532    3582 ./drivers/net/auto_irq.c
    539    1830   14043 ./drivers/net/3c501.c
   1484    6136   47177 ./drivers/net/depca.c
    709    2760   18265 ./drivers/net/slhc.c
    148     445    3625 ./drivers/net/loopback.c
    686    2888   23519 ./drivers/net/8390.c
    421    1911   13995 ./drivers/net/ne.c
    187    1091    6958 ./drivers/net/slhc.h
      6      10      68 ./drivers/net/iow.h
    840    3161   22510 ./drivers/net/de600.c
     87     457    3020 ./drivers/net/slip.h
    264    1308    8755 ./drivers/net/atp.h
    315    1420    9956 ./drivers/net/hp.c
    369    1782   12149 ./drivers/net/wd.c
    109     376    2790 ./drivers/net/dummy.c
    191     473    4158 ./drivers/net/Makefile
   2031    6782   53241 ./drivers/net/ppp.c
    268    1018    7528 ./drivers/net/smc-ultra.c
    115     532    3582 ./drivers/net/auto_irq.c
    539    1830   14043 ./drivers/net/3c501.c
   1484    6136   47177 ./drivers/net/depca.c
    709    2760   18265 ./drivers/net/slhc.c
    148     445    3625 ./drivers/net/loopback.c
    686    2888   23519 ./drivers/net/8390.c
    844    3429   26779 ./drivers/net/lance.c
    421    1911   13995 ./drivers/net/ne.c
    187    1091    6958 ./drivers/net/slhc.h
      6      10      68 ./drivers/net/iow.h
    840    3161   22510 ./drivers/net/de600.c
     87     457    3020 ./drivers/net/slip.h
    264    1308    8755 ./drivers/net/atp.h
    315    1420    9956 ./drivers/net/hp.c
    369    1782   12149 ./drivers/net/wd.c
    109     376    2790 ./drivers/net/dummy.c
    191     473    4158 ./drivers/net/Makefile
   2031    6782   53241 ./drivers/net/ppp.c
    268    1018    7528 ./drivers/net/smc-ultra.c
    115     532    3582 ./drivers/net/auto_irq.c
    539    1830   14043 ./drivers/net/3c501.c
   1484    6136   47177 ./drivers/net/depca.c
    709    2760   18265 ./drivers/net/slhc.c
    148     445    3625 ./drivers/net/loopback.c
    686    2888   23519 ./drivers/net/8390.c
    844    3429   26779 ./drivers/net/lance.c
    607    2523   17381 ./drivers/net/at1700.c
    421    1911   13995 ./drivers/net/ne.c
    187    1091    6958 ./drivers/net/slhc.h
      6      10      68 ./drivers/net/iow.h
    840    3161   22510 ./drivers/net/de600.c
     87     457    3020 ./drivers/net/slip.h
    264    1308    8755 ./drivers/net/atp.h
    315    1420    9956 ./drivers/net/hp.c
    369    1782   12149 ./drivers/net/wd.c
    109     376    2790 ./drivers/net/dummy.c
    191     473    4158 ./drivers/net/Makefile
   2031    6782   53241 ./drivers/net/ppp.c
    268    1018    7528 ./drivers/net/smc-ultra.c
    115     532    3582 ./drivers/net/auto_irq.c
    539    1830   14043 ./drivers/net/3c501.c
   1484    6136   47177 ./drivers/net/depca.c
    709    2760   18265 ./drivers/net/slhc.c
    148     445    3625 ./drivers/net/loopback.c
    686    2888   23519 ./drivers/net/8390.c
    844    3429   26779 ./drivers/net/lance.c
    607    2523   17381 ./drivers/net/at1700.c
    429    1829   13649 ./drivers/net/3c503.c
    421    1911   13995 ./drivers/net/ne.c
    187    1091    6958 ./drivers/net/slhc.h
      6      10      68 ./drivers/net/iow.h
    840    3161   22510 ./drivers/net/de600.c
     87     457    3020 ./drivers/net/slip.h
    264    1308    8755 ./drivers/net/atp.h
    315    1420    9956 ./drivers/net/hp.c
    369    1782   12149 ./drivers/net/wd.c
    109     376    2790 ./drivers/net/dummy.c
    191     473    4158 ./drivers/net/Makefile
   2031    6782   53241 ./drivers/net/ppp.c
    268    1018    7528 ./drivers/net/smc-ultra.c
    115     532    3582 ./drivers/net/auto_irq.c
    539    1830   14043 ./drivers/net/3c501.c
   1484    6136   47177 ./drivers/net/depca.c
    709    2760   18265 ./drivers/net/slhc.c
    148     445    3625 ./drivers/net/loopback.c
    686    2888   23519 ./drivers/net/8390.c
    844    3429   26779 ./drivers/net/lance.c
    607    2523   17381 ./drivers/net/at1700.c
    429    1829   13649 ./drivers/net/3c503.c
    941    2767   23301 ./drivers/net/3c505.c
    421    1911   13995 ./drivers/net/ne.c
    187    1091    6958 ./drivers/net/slhc.h
      6      10      68 ./drivers/net/iow.h
    840    3161   22510 ./drivers/net/de600.c
     87     457    3020 ./drivers/net/slip.h
    264    1308    8755 ./drivers/net/atp.h
    315    1420    9956 ./drivers/net/hp.c
    369    1782   12149 ./drivers/net/wd.c
    109     376    2790 ./drivers/net/dummy.c
    191     473    4158 ./drivers/net/Makefile
   2031    6782   53241 ./drivers/net/ppp.c
    268    1018    7528 ./drivers/net/smc-ultra.c
    115     532    3582 ./drivers/net/auto_irq.c
    539    1830   14043 ./drivers/net/3c501.c
   1484    6136   47177 ./drivers/net/depca.c
    709    2760   18265 ./drivers/net/slhc.c
    148     445    3625 ./drivers/net/loopback.c
    686    2888   23519 ./drivers/net/8390.c
    844    3429   26779 ./drivers/net/lance.c
    607    2523   17381 ./drivers/net/at1700.c
    429    1829   13649 ./drivers/net/3c503.c
    941    2767   23301 ./drivers/net/3c505.c
    159    1093    6910 ./drivers/net/8390.h
6910 ./drivers/net/8390.h
    463    1800   12854 ./drivers/net/skeleton.c
6910 ./drivers/net/8390.h
    463    1800   12854 ./drivers/net/skeleton.c
   1050    2976   25630 ./drivers/net/plip.c
6910 ./drivers/net/8390.h
    463    1800   12854 ./drivers/net/skeleton.c
   1050    2976   25630 ./drivers/net/plip.c
     60     439    2720 ./drivers/net/3c503.h
6910 ./drivers/net/8390.h
    463    1800   12854 ./drivers/net/skeleton.c
   1050    2976   25630 ./drivers/net/plip.c
     60     439    2720 ./drivers/net/3c503.h
    117     860    4963 ./drivers/net/de620.h
6910 ./drivers/net/8390.h
    463    1800   12854 ./drivers/net/skeleton.c
   1050    2976   25630 ./drivers/net/plip.c
     60     439    2720 ./drivers/net/3c503.h
    117     860    4963 ./drivers/net/de620.h
    986    3397   25516 ./drivers/net/de620.c
6910 ./drivers/net/8390.h
    463    1800   12854 ./drivers/net/skeleton.c
   1050    2976   25630 ./drivers/net/plip.c
     60     439    2720 ./drivers/net/3c503.h
    117     860    4963 ./drivers/net/de620.h
    986    3397   25516 ./drivers/net/de620.c
    735    3217   23637 ./drivers/net/atp.c
6910 ./drivers/net/8390.h
    463    1800   12854 ./drivers/net/skeleton.c
   1050    2976   25630 ./drivers/net/plip.c
     60     439    2720 ./drivers/net/3c503.h
    117     860    4963 ./drivers/net/de620.h
    986    3397   25516 ./drivers/net/de620.c
    735    3217   23637 ./drivers/net/atp.c

The lines "6910 ./drivers/net/8390.h" are not there when the output goes to
the screen instead of a file.

System : 386/20, 5Mb RAM, libc 4.5.19, kernel 1.1.24

Peter.



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

From: hp@vmars.tuwien.ac.at (Peter Holzer)
Subject: Re: Quirky idea: Remote Virtual Consoles
Date: 29 Jun 1994 17:19:56 GMT

byron@gemini.cc.gatech.edu (Byron A Jeff) writes:

>I've noticed that there are bunches of PC's that cannot run Linux.
>Mostly 286's and early 386's with insufficient memory.

> See I run DOSEMU remotely much of the time. The
>problem is that with terminals and X windows, key bindings prove to be
>difficult. However I've found that things go rather well when the remote
>terminal I use is the console of another Linux box. 

Would it be possible to build a minimal Linux kernel for those
memory-starved 386s? Throw all the device-drivers except console, one
ethernet and one hard disk out, throw all the file systems out, except
one. Start rlogin directly instead of init. I still don't know whether
it gets small enough, but it could be worth a try.

For 286s, you would have to write a DOS program that emulates the
console. Or maybe you could hack the Minix console driver to look more
like the Linux one.

        hp
-- 
   _  | hp@vmars.tuwien.ac.at | Peter Holzer | TU Vienna | CS/Real-Time Systems
|_|_) |------------------------------------------------------------------------
| |   | It's not what we don't know that gets us into trouble, it's
__/   | what we know that ain't so. -- Will Rogers

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

From: c9524@rrzc2.uni-regensburg.de (Ulrich Windl)
Crossposted-To: comp.os.linux.help
Subject: I/O error on 2nd IDE harddisk
Date: 29 Jun 94 08:39:57
Reply-To: Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de>

I'm using Linux 1.0.8 (Slackware) and I have the following problem:
Linux won't accept my second IDE harddisk ("I/O error", "invalid
partition table"). The message doesn't tell me too much about the
reason.  My machine is rather slow: 386SX@16MHz, 8MB RAM. My first
harddisk is a new Conner 420MB, as second harddisks I've tried Quantum
100MB, and Maxtor 120MB, but the result was exactly the
same. Meanwhile I've also recompiled the kernel, have tried setting
HD_DELAY to 100 (BTW: What are jiffies?)...

I should say that the second harddisk works with MS-DOS and OS/2 2.1;
therefore I'd say IT SHOULD WORK WITH Linux TOO!
I'd also vote for more descriptive harddisk error messages.

Please reply per mail.

Thank you

--
Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de>
Universitaet Regensburg, Rechenzentrum DV-med
Franz-Josef-Strauss-Allee 11
D-93042 Regensburg, Germany
%%[PGP 2.3a Public Key on at least one European key server]%%

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

From: roth@ux4.cso.uiuc.edu (Roth Mark Daniel)
Subject: Re: tcsh bug: more information
Date: 29 Jun 1994 19:55:18 GMT

urlichs@smurf.noris.de (Matthias Urlichs) writes:

>This comment may not be helpful, but a lot of people (myself included)
>think that if you want to write scripts, you should use sh.

Ohhhhhh, boy....time for another religious war re: sh vs. csh. :)

sh obviously came first, so a lot of scripts are written in it, but
thse days the vast majority of all sites have sh and csh.  There's no
reason to choose one above the other for everything.

They are each good for different things.  The choice depends on what
you're writting a script to do, and which langauge that's easier in.
For example, if you're writting something that requires piping stderr
and stdout to different places, you need to use sh, because csh doesn't
support that.  On the flip side, it's trivial to do string pattern
matching under csh, whereas sh uses test for all it's expression
evaluation, and is a bit limited.

The choice also depends on what you're more comfortable using.  I
personally prefer csh, but I write scripts in either one depending on
what is easier.

So let's get this straight once and for all:
                THERE IS NO ONE SINGLE RIGHT CHOICE!!!

Ahhh....I feel much better now. :)

-- 
   Mark D. Roth <roth@uiuc.edu>     | "Why's the network being so slow?"
GCS d-- p c++ l++ u+ e+(*) m+ s++/- | "Maybe someone sneezed on a router."
  n+(---) h f+ g+ w++@ t++@ r- y?   |             - Mike Blumenthal
  <a href="http://www.cen.uiuc.edu/~mr4342/mark.html">My Home Page</a>

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

From: fox@otago.ac.nz
Subject: [Help] Errors compiling 'httpd' 1.3
Date: Wed, 29 Jun 1994 05:46:02 GMT

Hay all,

I am trying to compile 'httpd' version 1.3, and I am running Kernel 1.1.21.

I get 4 or 5 Warnings during compile, like this one:

Warning: passing arg 2 of 'accept' from incompatible pointer type

and another one:

passing arg 2 of 'ind' discards 'const' from pointer target type

Anybody knows what is causing this? I have heard from several people this
has compiled 'right out of the box' but they where probably running earlyer
versions of the Kernel. 

I don't know anything about C, I just want to run a WWW server on my Linux box.

If this is not easy to fix, could somebody point me to a compiled version of
the program?

Any info welcome..

Bart, Dunedin, New Zealand.


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


** FOR YOUR REFERENCE **

The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:

    Internet: Linux-Development-Request@NEWS-DIGESTS.MIT.EDU

You can send mail to the entire list (and comp.os.linux.development) via:

    Internet: Linux-Development@NEWS-DIGESTS.MIT.EDU

Linux may be obtained via one of these FTP sites:
    nic.funet.fi				pub/OS/Linux
    tsx-11.mit.edu				pub/linux
    sunsite.unc.edu				pub/Linux

End of Linux-Development Digest
******************************
