Linux-Development-Sys Digest #249, Volume #6 Sun, 10 Jan 99 08:14:02 EST
Contents:
Re: kernel 2.0.37 ? (Frank Sweetser)
Re: kernel 2.0.37 ? (Juergen Heinzl)
Re: Why I'm dumping Linux, going back to Windblows (Angus)
Re: Why I'm dumping Linux, going back to Windblows (Angus)
Re: File descriptor as array index? (Marc Slemko)
Re: Serial device: How I program one? (Sangohn Christian)
Re: Xfree86 3.3.3 good, Matrox good, Red Hat, not so good (Re: Matrox Millenium
G-200 Drivers) (Michael Meissner)
Bug in IP Alias? (2.2.0-pre5) ([EMAIL PROTECTED])
iso9660: time-stamp mismatch/bug? (Jim Y. Kwon)
2.2.0pre6 booting errors (Frank Hale)
Re: How to run Windows Applications on Linux (Robin V. Stacey)
Re: File descriptor as array index? (Peter Pointner)
2.2pre4: Why can't a SUN nfs mount when LINUX can? (Harry)
Module Programing HOWTO interrupts? (Dietmar Kling)
----------------------------------------------------------------------------
From: Frank Sweetser <[EMAIL PROTECTED]>
Subject: Re: kernel 2.0.37 ?
Date: 10 Jan 1999 00:03:45 -0500
[EMAIL PROTECTED] (Peter Mardahl) writes:
> In article <[EMAIL PROTECTED]>, mvrao <[EMAIL PROTECTED]> wrote:
> >Can anyone tell me where to download Kernel.2.0.37 ?
>
> So far as I know, there *is* no 2.0.37: and there probably will
> never be a 2.0.37.
no full one, but there's some pre-patches on
ftp.uk.linux.org/pub/linux/alan
> Kernel 2.2 should be out "soon".
irrelevant. alan cox has indicated that there's enough interest in 2.0
that he'll maintain it for awhile even after 2.2 is released. i'm sure
this is at least partially driven by the fact that he's employed indirectly
by redhat, who has a vested interest in the 2.0 kernel.
> >Also, what is the URL to Alan Cox's page ?
http://www.linux.org.uk/
--
Frank Sweetser rasmusin at wpi.edu fsweetser at blee.net | PGP key available
paramount.ind.wpi.edu RedHat 5.2 kernel 2.2.0pre5ac1 i586 | at public servers
And other operators aren't so special syntactically, but weird
in other ways, like "scalar", and "goto".
-- Larry Wall in <[EMAIL PROTECTED]>
------------------------------
From: [EMAIL PROTECTED] (Juergen Heinzl)
Subject: Re: kernel 2.0.37 ?
Date: Sun, 10 Jan 1999 05:09:05 GMT
In article <778vr7$1u9$[EMAIL PROTECTED]>, Peter Mardahl wrote:
>In article <[EMAIL PROTECTED]>, mvrao <[EMAIL PROTECTED]> wrote:
>>Can anyone tell me where to download Kernel.2.0.37 ?
>
>So far as I know, there *is* no 2.0.37: and there probably will
>never be a 2.0.37.
... although Alan mentioned some work on it. Let's wait and see, but the
current stable version is 2.0.36.
[...]
>>Also, what is the URL to Alan Cox's page ?
... not out of my head, but on http://www.linuxhq.com (I am not on-line
right now) and at the bottom ... there is the link.
Cheers,
Juergen
--
\ Real name : J�rgen Heinzl \ no flames /
\ EMail Private : [EMAIL PROTECTED] \ send money instead /
\ Phone Private : +44 181-332 0750 \ /
------------------------------
From: Angus <[EMAIL PROTECTED]>
Crossposted-To: alt.os.linux,comp.os.linux.development.apps,comp.os.linux.setup
Subject: Re: Why I'm dumping Linux, going back to Windblows
Date: Sat, 09 Jan 1999 21:38:26 -0800
You guys are thinking WAY too technical about this kind of strategy...
If the computer wars were won by superior technology... well, I don't have to
finish that sentence do I?
I don't think destruction of Microsoft is really what you want to do, if you
think about it.
Anyway, I am still trying to figure out whether I am a marketing guy or a
technical guy. But so far it has been quite interesting watching the both sides
of the coin.
And another thing, Linux isn't actually that difficult to use, nor Windows that
easy. Do not forget the incredibly large driver database in that Windows
CD-ROM, and how it got to be so big. Windows is really just a front-end to DOS.
My RedHat install was not smooth but I can imagine how easy it would be if all
the manufacturers cooperated and supplied the latest specs for every possible
hardware configuration out there for an easy install. You can even rewrite the
startup so that it goes directly into X, with the usual splash screens and "Are
you sure?" dialog boxes :-)
Terrance Hodgins wrote:
> And us guys who are better at programming really need to be
> thinking about the GUI.
>
> There are only about 6 things needed to destroy Microsoft:
>
> 1.) Easy GUI on Linux (sort of there, depends on what you're talking about
> Xwindows is great, but it is not working on everthing.)
> 2.) Easy install.
> 3.) Easy System administration. (This is a giant can of worms.)
> 4.) Good DosEmu (apparently, from what I hear, done.)
> 5.) Good Windoze 3.11 emulation ( done? I hear it's good.)
> 6.) Good Windoze 95 emulation (still in the works. Presently, sucks.)
>
> --
> * Terrance Hodgins *
> * Willamette Web Weavers *
> * [EMAIL PROTECTED] *
> * http://www.navi.net/~weave/ *
------------------------------
From: Angus <[EMAIL PROTECTED]>
Crossposted-To: alt.os.linux,comp.os.linux.development.apps,comp.os.linux.setup
Subject: Re: Why I'm dumping Linux, going back to Windblows
Date: Sat, 09 Jan 1999 21:49:55 -0800
Do not underestimate the power of games to push the Win platform.
I do not know anyone buying a Pentium II 450 MHz with 3dfx so that they can plot 3D
realtime data. (BTW - and regardless of the OS shipped with it, guess who gets a
cut of the revenue.)
If there were killer games (or some other entertainment thing), say, Diablo or
Command & Conquer or Quake, that ONLY came out on MacOS, I am sure iMac sales would
accelerate even faster.
Unix (and therefore Linux) was always an academic endeavour, focussing on
task-success rather than marketing or entertainment. MacOS is unstable, and running
a web server on it with CGIs is just asking for trouble, while Windows is
inefficient and unwieldy but sufficiently patched with band-aids to be workable,
and also pretty easy to find easy-to-read documentation or get someone to help. For
Linux newbies like myself, one has to spend time searching news, running archie to
figure out where files might be, and garner the assistance of geek types who will
flame the first AOLer they recognize ;-)
Matthew Kirkcaldie wrote:
> John wrote:
>
> >I agree completely, UNIX and LINUX do not have the ease of config.
> >that WINXX does. I personally feel that the speed and stability far
> >outweighs that one point, plus what I have learned using LINUX about
> >computer hardware and software is incredible and could never have
> >happened using MS products. It seems to me this person feels ease of
> >use is the most important thing, and for him, at this point anyways, LINUX
> >isn't fulfilling that expectation. There isn't a problem with that, but don't
> >condem UNIX's for that one thing and remember that what seems like
> >needless configurations to you is what really turns other people onto this
> >OS, and also enables this OS to perform tasks that MS products only
> >wish they could do.
>
> I find it amazing that the same arguments that can be used to pitch the
> superiority of MacOS to Windows, and are regularly ridiculed by Windows
> fanatics, are grabbed and pushed to the front when Linux comes along with
> its true grunt and stability. If you really, really like ease of
> configuration and the speedy ability to get your work done, and don't mind
> the odd snarl or instability, you'd choose the MacOS, where it was done
> first and done right. If you don't mind a learning curve but want your
> computer to be stable all the time and get more done on given hardware,
> you'd choose one of the Unices or something like that. Or maybe MacOS X
> when it finally limps out the door. Why you'd choose Windows is well
> beyond me, other than (1) lots of games, (2) everybody else is using it,
> or (3) some minor app that has no MacOS equivalent. In seventeen years of
> computer use, programming, research, graphic design and journalism, I've
> never come across one.
>
> Matthew.
------------------------------
From: Marc Slemko <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.development.apps
Subject: Re: File descriptor as array index?
Date: 10 Jan 1999 06:19:39 GMT
In <[EMAIL PROTECTED]> [EMAIL PROTECTED]
(Juergen Heinzl) writes:
>>sockets was assigned an fd of 50000, I would need to allocate a lot of
>>wasted memory, and would be very unhappy.
>>
>>Does anyone know how file descriptors get assigned under Linux and
>>other Unices? Would it be safe to use them in this fashion?
>... although it works that way on all Unix (clones) I have worked with
>so far there is no standard that says "that it is and stop". Personally
There is sortof a standard.
For example, the Single UNIX spec says for open():
The open() function will return a file descriptor for the
named file that is the lowest file descriptor not currently
open for that process. The open file description is new, and
therefore the file descriptor does not share it with any other
process in the system. The FD_CLOEXEC file descriptor flag
associated with the new file descriptor will be cleared.
However, such explicit statements aren't made for accept(), socket(), etc.
In the real world, it isn't a concern on most any Unix you could care
about; they will all use descriptors reasonably close to the lowest
possible. Win32, OTOH, sortof won't.
fcntl(..., F_DUPFD, ...) does have to return the lowest descriptor,
as mandated by the Signle Unix Spec, so you could always do a
F_DUPFD on each descriptor to follow the single unix spec to the letter.
I wouldn't suggest it as being worthwhile though.
------------------------------
From: Sangohn Christian <[EMAIL PROTECTED]>
Subject: Re: Serial device: How I program one?
Date: Mon, 04 Jan 1999 10:29:06 +0100
Sorry! The commands I meant were of course
"cat < /dev/ttyS0"
and
"cat < /dev/ttyS0 > testfile 2>$1"
Sangohn Christian wrote:
> Hello and happy new year 1999 to everyone out there!
>
> I�d like to use a small graphic tablet (modell "EasyPen" from
> Genius-KYE) in Linux. It has to attached to a serial port (on my machine
> it is /dev/ttyS0) and can also be used as a two button mouse.
> Under Win95 when the driver is installed and activated, a small LED
> twinkles and the tip of the pen is slightly above the tablet working
> area, it shines continuously and moving the the tip of the pen slightly
> above or on the tablet working area make the mouse pointer on the screen
> to move accordingly.
> The only thing I�ve achieved till now ;-) is to make the LED twinkle by
> typing the following : cat /dev/ttyS0 .But after a time the command
> exits on its own.
> When I do a "cat /dev/ttyS0 > testfile 2>$1", I can see some weord
> output in testfile that I can�t understand nor read.
> My questions are: how do I activated the device, read datas from it and
> interpret these datas so I can transform them in screen events like
> mouse move, right or left click aso, aso ...
> I�d be grateful for _ANY_ HELP and _ANY_ SUGGESTIONS.
>
> Once again, all of you a happy new year 1999
------------------------------
From: Michael Meissner <[EMAIL PROTECTED]>
Subject: Re: Xfree86 3.3.3 good, Matrox good, Red Hat, not so good (Re: Matrox
Millenium G-200 Drivers)
Date: 10 Jan 1999 00:59:15 -0500
"Frank T. Lofaro" <[EMAIL PROTECTED]> writes:
> Matrox support in XFree86 3.3.3 is much better than in 3.3.2. 3.3.2 is
> what Red Hat 5.2 also ships with, unfortunately. Red Hat 5.2 is still
> the newest Red Hat, unfortunately. If you upgrade XFree86 to 3.3.3
> using an install of XFree86 you lose all the Red Hat X defaults and
> setup. I don't know how to avoid that. Other than JUST installing the
> new X _server_ and having a hybrid 3.3.2/3.3.3 system. (seems to
> work. I think running the new xf86config program is a good idea, if I
> remember correctly)
Or upgrade to a complete 3.3.3 system via RedHat's rpms. For 5.2, ftp to
updates.redhat.com, and go to the /5.2/i386 directory. I found I needed to
delete some of the packages, because somebody moved some files around.
--
Michael Meissner, Cygnus Solutions (Massachusetts office)
4th floor, 955 Massachusetts Avenue, Cambridge, MA 02139, USA
[EMAIL PROTECTED], 617-354-5416 (office), 617-354-7161 (fax)
------------------------------
From: [EMAIL PROTECTED]
Subject: Bug in IP Alias? (2.2.0-pre5)
Date: Sun, 10 Jan 1999 07:37:23 GMT
(I hope this is right place to put this. Please tell me if not.)
(Also, I know that pre6 is out, but I don'tthis there were any changes
that might affect this. I haven't tried it though.)
System Configuration:
Base Distribution: RedHat 5.2
Kernel: 2.2.0-pre5
Cyrix 6x86MX PR233 (VIA chipset board I think)
64MB RAM
2 EIDE UDMA drives (Quantuum, 4.3GB and 2.5GB)
ATAPI CDROM (TEAC)
Noname internal modem
DaynaPORT Ethernet (tulip driver used)
My network is set up as an ethernet of several mackines like Mac with the
linux serving as router through a PPP link. I IP MASQ over the PPP and the
Ethernet is obviously a private network. I'm having the proiblem with aliases
on eth0 (ethernet) interface with 2.2.0-pre5. I had same problem with
2.1.129, which was why I originally upgraded kernel to latest. I had to hand
patch the ip_masq.h to add the IP_MASQ_F_DLOOSE everyone saw as problem. I
use 0x020 as value.
I tried to use linuxconf to add alias to eth0 (eth0:0) but it won't
activate the aliases for me, claiming that the alias support isn't
in the kernel. I can't find and pseudo item with /proc that say
alias, so I'm no understanding what that's about. The kernel does
have alias included, and I have tried this now with 3 different
compiles of kernel, so I can't have messed it up all times! See
bottom for relevant part of .config for kernel 2.2.0.
If I manual add the alias like this:
ifconfig eth0:0 192.168.2.105 netmask 255.255.255.0 up
route add -net 192.168.2.0 netmask 255.255.255.0 dev eth0:0
the alias "work" i.e. I can run an apache web page from the alias and itr
come up like expected.
The /etc/sysconfig/network-scripts shell items are using ifconfig
and route too, except that it uses `linuxconf --hint ipalias` and
that says there is an error when you use the linuxconf to adda lias.
Mebbe linuxconf just needs an update? I dunno.
`netstat -rn`
...
192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
...
Now, one of those is the real interface, a second one is usually there
(probly a config oops somewhere) but the third is new. With 2.0.3x, this
command would look more like: ... 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0
0 eth0 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0:0 ...
I found a later net-tools (1.49) and that helped with the ifconfig
output (it now correctly shows the eth0:0 alias, but the default
RH5.2 v1.46 didn't even show the alias at all).
I post tos ee if mebbe there is a problem (bug?) with something
or if this is expected behaviour that its working!
Thanks,
Scooby
---
.config
#
# Networking options
#
CONFIG_PACKET=y
CONFIG_NETLINK=y
CONFIG_RTNETLINK=y
CONFIG_NETLINK_DEV=y
CONFIG_FIREWALL=y
CONFIG_NET_ALIAS=y
CONFIG_FILTER=y
CONFIG_UNIX=y
CONFIG_INET=y
# CONFIG_IP_MULTICAST is not set
CONFIG_IP_ADVANCED_ROUTER=y
CONFIG_RTNETLINK=y
CONFIG_NETLINK=y
CONFIG_IP_MULTIPLE_TABLES=y
# CONFIG_IP_ROUTE_MULTIPATH is not set
CONFIG_IP_ROUTE_TOS=y
CONFIG_IP_ROUTE_VERBOSE=y
# CONFIG_IP_ROUTE_LARGE_TABLES is not set
CONFIG_IP_ROUTE_NAT=y
# CONFIG_IP_PNP is not set
CONFIG_IP_FIREWALL=y
CONFIG_IP_FIREWALL_NETLINK=y
CONFIG_NETLINK_DEV=y
CONFIG_IP_ALWAYS_DEFRAG=y
CONFIG_IP_TRANSPARENT_PROXY=y
CONFIG_IP_MASQUERADE=y
#
# Protocol-specific masquerading support will be built as modules.
#
CONFIG_IP_MASQUERADE_ICMP=y
#
# Protocol-specific masquerading support will be built as modules.
#
CONFIG_IP_MASQUERADE_MOD=y
CONFIG_IP_MASQUERADE_IPAUTOFW=y
CONFIG_IP_MASQUERADE_IPPORTFW=y
# CONFIG_IP_MASQUERADE_MFW is not set
CONFIG_IP_ROUTER=y
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
CONFIG_IP_ALIAS=y
# CONFIG_ARPD is not set
CONFIG_SYN_COOKIES=y
============= Posted via Deja News, The Discussion Network ============
http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own
------------------------------
From: [EMAIL PROTECTED] (Jim Y. Kwon)
Subject: iso9660: time-stamp mismatch/bug?
Date: 10 Jan 1999 00:10:50 PST
When mounting CD-ROM's, all the files display the wrong date/time - on my
particular machine all CD-ROM files are off by 15 hours. I was doing some
archive work and burning some CD's and I noticed this discrepancy. I checked
these CD's under Win95 and the files showed the correct date/time (as the
date/times from the original files). All my CD's exhibit this behavior,
including commercially-made CD's.
I have no problems reading the files under linux. I'm pretty sure I've
configured everything properly in my linux machine (timezone info, etc.). I'm
running kernel 2.0.36.
Will this bug be fixed in the future?
--
-Jim
merklinATconcentricDOTnet
------------------------------
From: Frank Hale <[EMAIL PROTECTED]>
Subject: 2.2.0pre6 booting errors
Date: 10 Jan 1999 08:35:49 GMT
Okay I have 2.2.0pre6 installed and when I boot it I get the following
errors
depmod: error in loading shared libraries
: undefined symbol : __bzero
This is the only error message I can reproduce since the logs don't even
get started.
The system is basically totally useless at this point. X windows won't
even boot. The system works better if I don't install the updates for
sysklog, ld.so, modutils, etc. At least then it just can't load the
modules but pretty much the system functions as it should.
What am I doing wrong?
By the way I am on a RedHat 5.2 machine.
--
From: Frank Hale
Email: [EMAIL PROTECTED]
ICQ: 7205161
Homepage: http://members.xoom.com/frankhale/
Jade: http://jade.netpedia.net/
------------------------------
From: [EMAIL PROTECTED] (Robin V. Stacey)
Crossposted-To:
comp.os.linux.advocacy,comp.os.linux.development,comp.os.linux.development.apps
Subject: Re: How to run Windows Applications on Linux
Date: Fri, 8 Jan 1999 10:12:36 +0000
Reply-To: [EMAIL PROTECTED]
> Santa's making a list. If You could have any piece of software ported
> to Linux, other than Microsoft's what would it be?
>
Borland Delphi
--
===========================================
Robin V. Stacey Providing simple answers
Computer Solutions in a complex world
===========================================
------------------------------
Crossposted-To: comp.os.linux.development.apps
From: Peter Pointner <[EMAIL PROTECTED]>
Subject: Re: File descriptor as array index?
Date: Sun, 10 Jan 1999 11:51:32 GMT
In comp.os.linux.development.system Roy Stogner wrote:
[...]
> Does anyone know how file descriptors get assigned under Linux and
> other Unices? Would it be safe to use them in this fashion?
I think the following is true at least for Linux:
- A process always gets the lowest numbered unused file descriptor.
- The number of file descriptors select(2)'able is limited to FD_SETSIZE,
so if you want to use select anyway, you have your upper limit.
Peter
Followup-To: comp.os.linux.development.apps
------------------------------
From: Harry <[EMAIL PROTECTED]>
Subject: 2.2pre4: Why can't a SUN nfs mount when LINUX can?
Date: 10 Jan 1999 12:59:23 GMT
i just installed 2.2pre4 kernel and tried out the knfs implementation (with
knfsd-981204), which seems to work stable and fast.
the only problem i noticed is, that other linux boxes, or dec stations
running ultrix CAN mount exported directories, but my SUN station can
not ... with the error messages:
nfs mount: linux01.my.domain: NFS service not responding
nfs mount: retrying: /home
when decs and linuxs have mounted via nfs at the same time ... why is this so?
according to the log file, at least the mountd notices a legal action:
linux01 mountd[66]: authenticated mount request from sun01.my.domain:672
even if i configure all exports or xtab entries identically, like e.g.
/home
linux*.my.domain(rw,async,wdelay,secure,no_root_squash,no_all_squash,mapping=identity,anonuid=-2,anongid=-2)
/home
dec*.my.domain(rw,async,wdelay,secure,no_root_squash,no_all_squash,mapping=identity,anonuid=-2,anongid=-2)
/home
sun*.my.domain(rw,async,wdelay,secure,no_root_squash,no_all_squash,mapping=identity,anonuid=-2,anongid=-2)
so, what's the problem with a sun? has anyone experienced the same troubles?
anyone got a clue?
many thanx in advance,
Harry
/\_/\ Harald M. Fuchs <[EMAIL PROTECTED]> | Finger
( o.o ) http://oeh.tu-graz.ac.at/~harry | me 4 my
> ^ < private phone: +43 (316) 84 72 73 | public
Sally business phone: +43 (316) 873 5843, fax: 873 5805 | PGP Key
------------------------------
Date: Sun, 10 Jan 1999 14:12:49 +0100
From: Dietmar Kling <[EMAIL PROTECTED]>
Subject: Module Programing HOWTO interrupts?
Hello,
How can i enable a certain interrupt in a module (register interrupt,
handle interrupt ?? )
( I need to use a interrupt in a module , but how ???)
Can you give an example ?
Regards
Dietmar
------------------------------
** 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: [EMAIL PROTECTED]
You can send mail to the entire list (and comp.os.linux.development.system) via:
Internet: [EMAIL PROTECTED]
Linux may be obtained via one of these FTP sites:
ftp.funet.fi pub/Linux
tsx-11.mit.edu pub/linux
sunsite.unc.edu pub/Linux
End of Linux-Development-System Digest
******************************