Slashdot Mirror


Wonderful World Of Linux 2.4 - Final Candidate

EngrBohn writes "Joe Pranevich has posted the latest & greatest Wonderful World of Linux 2.4 at LinuxToday. 'In the beginning, there was Linus and his 386 ... Several years and many thousands of lines of code later, Linux 2.2 was released ... Linus (and company) continued to hack away at the Linux OS and the 2.4 release of the Linux kernel is nearing completion. Submitted for your approval, this document describes some of the new features in Linux 2.4.'" Helps sort out rumors, half-truths and innuendo. I hope Joe's estimate is conservative on getting CDs shipping with point-four; usually it seems like the distro houses are pretty swift to incorporate.

46 of 180 comments (clear)

  1. Re:overcommitting memory by Anonymous Coward · · Score: 2
    So.. does anyone agree with me that overcommitting is a bad idea (unless it was a user option), that it breaks the ansi/iso compability of c on Linux, as it basically takes the functionality out of malloc, and that it is basically not much different then the Pentium bug(designs are supposed to work in predictable ways under standard conditions, this thing will cause your system to crash, or kill processes at random, and is actually part of the design).

    Remember the Pentium bug was even less likely to affect you, but people didn't accept that becouse the bug was built in, and that made the thing upredictable under normal circumstances.

  2. 2.4 Delays by Anonymous Coward · · Score: 2

    I'm posting as an AC because I'm about to get flamed... but...

    I remember late in 1999 when Linus and Cox were promising kernel 2.4 before the official release of Windows 2000. That day has come and gone, and we still don't have 2.4. In the past, we as a community flame Microsoft for such promises, calling their products "vaporware", yet we did not do the same with our beloved Torvalds when his dates passed.

    Now, is this due to the nature of corporations - whose promises are presumably under their control and payroll vs Open Source projects that seem to be improved in spurts - or are we all hypocrites?

    That being said, it should be known that I use Linux solely [1] on an SMP machine and I am dying for the new 2.4 kernel.

    [1] Well, I did boot w98SE yesterday - in VMWare.

    1. Re:2.4 Delays by Skeezix · · Score: 2

      If I remember correctly, it was never "promised." Linus has always been reluctant to swear by any release schedule. And as Alan has said, these dates are goals, or targets, if you miss the goal, it's not the end of the world, but if you never set goals, you'll never get finished.
      ----

    2. Re:2.4 Delays by whoop · · Score: 3

      Well, unlike any commercial software, you can go ahead and run 2.4 long before it's final version is out. If you wish to rely on others to test it and work bugs out, well, then you're stuck waiting for them to declare it done. Since May 14, 1999, (kernel 2.3.1 started) you could see what was going on in the kernel for v2.4. So, this hasn't been "vaporware" for nearly a year. It has existed.

      That said, dates in Open Source projects are at best a guess. It depends on far too many developers to be very exact. You want it sooner, go to your favored mirror and download it. Try this with Microsoft or other corporations and their products.

    3. Re:2.4 Delays by fsck · · Score: 3

      You can go on places like IRC and get Windows alpha and beta releases. People were crashing windows 98 before it was out. People were crashing windows 98se before it was out. People were crashing windows 2000 before it was out. People are currently crashing windows 98 millenium and windows 2001?.
      Note: use Microsoft OSes if you like crashing, since thats all they are good for.

      --

      Lars - ...I could always phone Linus when I had a problem.
  3. Re:2.4 by Gleef · · Score: 2

    No, 2.4 is not released yet. This is a document intended to help people understand the 2.4 kernel when it is released. The author did the same thing for the 2.2 kernel and (if I recall correctly) the 2.0 kernel as well. At this point, it's no secret what will and won't be in the kernel, so might as well work on the documentation now.

    ----

    --

    ----
    Open mind, insert foot.
  4. Re:..haven't tried ext3, but I'm using ReiserFS by Kurt+Gray · · Score: 2
    My laptop here is running on ReiserFS and haven't had any problems so far, in fact it's notably faster and I no longer have to fsck every time I boot the machine. If I suddenly lose power or freeze up (hardly ever happens) then the file system is rebuilt from the journal on the next reboot.

    http://kurt.andover.net/Reiser -filesystem-HOWTO.html

    Reiser driver and utils are still in development, and there's been some flamage on the kernel-dev list over it, but hey, works for me!

  5. Did you file a bug report? by DG · · Score: 2

    Kernel developers cannot fix unreported bugs....

    --
    Want to learn about race cars? Read my Book
    1. Re:Did you file a bug report? by Jeffrey+Baker · · Score: 2
      Open source is very efficient. All kernel compilations bugs that I have seen have been reported, usually with a patch, on l-k by the time I ever got around to dealing with it.

      The point of my post is that people should beware of the pre-releases. I track them because I will deploy 2.4 in my production environment at some point, and I need to stay current with bugs and quirks. I won't bother checking into how the features work until the sucker can at least compile cleanly on the box.

      -jwb

  6. You're missing the point by Fastolfe · · Score: 2

    The kernel httpd stuff is very simplified. It's not like they're merging Apache into the kernel source here. Since it is very lean and limited in functionality to providing simple, static content, the potential for instability is minimized. For people using their Linux systems for serving up static web content, this definitely makes things faster and more efficient.

    And you don't have to "un-compile" it. You have to explicitely turn it on if you want to use it. If you don't want the feature, leave the damn thing turned off when building your kernel.

  7. Slow FTP by copito · · Score: 2

    Redhat is slower than anybody, in that I can't remember the last time I got in to ftp.redhat.com. I usually use ftp.freesoftware.com (formerly ftp.cdrom.com) although they don't have redhat 6.2 yet. They are usually up to date, available(5000 users) and fast(1Gbps pipe to the internet).
    --

    --
    "L'IT c'est moi!"
  8. Re:Well done by stevew · · Score: 2

    I've got to ask two questions.

    First, (I don't know what "SOAP" refers too..so
    won't go there..) but why does XML have to be supported by the kernel? This is as User Space an item as I can imagine.

    Second - what does RMS have to do with release of a Linux kernel? (Answer - nothing ;-)

    --
    Have you compiled your kernel today??
  9. But will it boot an Iopener? Not Mine. :) by Booker · · Score: 2
    In my opinion, 2.4 isn't done until it will boot my Iopener from a hard drive. :)

    2.3 boots just fine on my laptop, but when I move it to the iopener, it fails to find the partitions on /dev/hda, and I get a kernel panic.

    Running an Iopener will be a major hurdle to the acceptance of 2.4. At least in my house.

    Anybody had this same problem, or better yet, a solution?

    ---

  10. Let me know when it works by Jeffrey+Baker · · Score: 2
    Aamzingly, the 2.3.99-pre* series generally don't even compile, at least using the settings that my machine needs. Seems to me that a release candidate should at least build, not corrupt the FS, etc.

    Get back to me when 2.4.20 comes out :)

    1. Re:Let me know when it works by Anonymous Coward · · Score: 3

      Its people like you that give open source development a bad name.
      Did you:
      1. Document the compilation errors
      2. Report the errors to linux-kernel or any of the hundred related mailing lists
      3. Try to fix the code yourself
      4. Do anything besides whine about it not compiling

      No? Tough cookies for you, then. If you're going to use development.. let me say that again.. *DEVELOPMENT* kernels, at least be willing to debug it.

  11. Re:Debian [OT] by Phexro · · Score: 2
    It's an issue of Debian's acceptance- less new people are likely to take a look at a 2.2.x "stable" Debian when they can play with a flashier 2.4.x-based Mandrake or RedHat.

    I guess it all comes down to the long-term goals. Mandrake and RedHat, being for-profit companies are driven by the market they cater to to provide the latest stuff in their distribution. Debian has the goal of providing a free, stable Linux, even if it's not up-to-date.

    But look at the "current" stable Debian distribution. It's so horribly outdated, it's beyond the "less flashy" area and getting into "less useful". There are many things that I _need_ to be able to do with my Debian boxes that I have no choice but to run potato or some other distro.

    --

  12. Debian by Phexro · · Score: 2
    and as per the norm, Debian is in the middle of a freeze. During that time:

    XFree86 4.0 has been released
    glibc 2.1.3 has been released
    apache 1.3.12 has been released
    Linux 2.4.0 might get released

    i love Debian, but they have the worst timing...

    --

  13. Questions from a non-technical user's perspective by TrentC · · Score: 2

    How easy is it to migrate from 2.2.x to 2.4 (well, 2.3.99pre, in this case)? Can I just download source, compile and go like I can with current 2.2 kernels? Or are other crucial pieces of software going to have to be upgraded as well?

    Jay (=

  14. The solution to compiling 99-pre2 by FreeUser · · Score: 2

    As is obvious to everybody with one or more neurons firing, the previous poster was not Linus Torvalds, but YADTAST (Yet Another Dummer Than A Stump Troll).

    That having been said, the original poster is probably referring to the 'THIS_MODULE' undeclared here error message a number of us ran into, the solution to which is here.

    In short, you need to #include linux/modules.h just before the first #include asm/.. statement. An annoying buglet in the pre-release code, but easy enough to find the answer at deja.com, altavista.com, or by grepping on the contents of /usr/include.

    At the very least, a bug report gets (at this point, has gotten) the bug fixed.

    --
    The Future of Human Evolution: Autonomy
  15. Re:Keep it in User Space... by jetson123 · · Score: 2
    User space daemons for high level file system functions are nice. However, NFS is unnecessarily complex and limited for a user level file system programming interface.

    It would be nice if Linux got some efficient, simple user-space file system support. Until then, I think the best bet is still to put things into the kernel.

  16. Re:Questions from a non-technical user's perspecti by Imperator · · Score: 2

    I'm not an expert, but from my experience, there will be a few important utilities that you'll want to upgrade to get a stable system. I believe the README has a list of required software; if you check it against what you have you'll see what you would need to upgrade. It shouldn't be very complicated, but you might be better off sticking with 2.2 until your distro makes the switch.

    --

    Gates' Law: Every 18 months, the speed of software halves.
  17. No RAID-5 by Wanker · · Score: 2

    Maybe I should just break down and replace my 8-year old drives, but in the meantime software RAID-5 is an economical way to weather the frequent drive failures.

    Unfortunately, it does not seem to be included in the pre3 kernel. Anyone know what's going on with this?

  18. What date was Linux 0.01originally released? by cpeterso · · Score: 2

    How old is Linux?

  19. New Slashdot.org feature: Ignore Anonymous Coward by laursen · · Score: 2

    When will that be implemented :)

  20. Re:Question: Netmeeting module by Tower · · Score: 2

    Check out http://www.openh323.org/

    There's also commercial solutions such as phonepatch (which works really well, and gives you a 30 day trial). There's a web interface for configure and everything... alas, my license ran out back in Jan...

    On the plus side, Dialpad links to ipmasq patches that let it work properly... pretty nifty...

    --
    "It's tough to be bilingual when you get hit in the head."
  21. Re:My experiences with 2.3.99-preX by infodragon · · Score: 2

    Thank you SO much. You just saved me hours of work. I was compiling the code as I read your info. The work that I am doing is using Sys V IPC heavly. Thanks again!

    By the way anybody using XFree86 4.0 should include your adition to the /etc/fstab. Because 4.0 uses SHM. Here is a printout of an ipcs call on my Linux box...

    [rreich@orcana rreich]$ ipcs

    ------ Shared Memory Segments --------
    key shmid owner perms bytes nattch status
    0x00000000 98305 root 644 4096 5 dest
    0x00000000 131074 root 644 4096 2 dest
    0x00000000 1376259 root 644 4096 2 dest
    0x00000000 1409028 root 644 4096 3 dest
    0x00000000 1441797 root 644 4096 2 dest
    0x00000000 5210118 root 644 4096 6 dest
    0x00000000 5242887 root 644 4096 10 dest
    0x00000000 5275656 root 644 4096 6 dest
    0x00000000 18710537 root 644 4096 2 dest
    0x00000000 18743306 root 644 4096 2 dest
    0x00000000 18776075 root 644 4096 2 dest
    0x00000000 18808844 root 644 4096 2 dest
    0x00000000 18841613 root 644 4096 2 dest
    0x00000000 19169294 root 644 4096 2 dest
    0x00000000 19202063 root 644 4096 2 dest
    0x00000000 19234832 root 644 4096 2 dest
    0x00000000 19365905 root 644 4096 2 dest
    0x00000000 19300370 root 644 4096 2 dest
    0x00000000 19398675 root 644 4096 2 dest
    0x00000000 19922964 root 644 4096 2 dest
    0x00000000 19955733 root 644 4096 2 dest
    0x00000000 20578326 root 644 4096 2 dest

    ------ Semaphore Arrays --------
    key semid owner perms nsems status

    ------ Message Queues --------
    key msqid owner perms used-bytes messages

    ... all of the SHM entries are for XFree86 4.0. They don't show up if you don't include the stuff in the fstab.

    --
    If at first you don't succeed, skydiving is not for you.
  22. Re:RMS... by be-fan · · Score: 2

    Actually, BeOS uses gcc was well. RMS isn't on Be's case.

    --
    A deep unwavering belief is a sure sign you're missing something...
  23. PPPoE by eries · · Score: 2
    Didn't see this anywhere, but any news on support for PPPoE. Lot's of crummy DSL providers are rushing to support this without giving it much thought. I know there are open-source projects working on it. Any word on kernel integration?

    Want to work at Transmeta? Hedgefund.net? AT&T?

    1. Re:PPPoE by segfault7375 · · Score: 2

      I have read that PPPoE support is supposed to be in the kernel, although I don't know how well it will work or what hardware it will support. In the meantime however, you can use the PPPoE drivers from Roaring Penguin. I have Bell Atlantic DSL, and it works great.

      segfault@bellatlantic.net

  24. Re:2.4 - so what's the _real_ difference? by brunes69 · · Score: 2

    Re: USB

    Try buying a Camera for your PC that ISNT USB nowadays.. not to mention that within a couple of years i can see USB replacing the Gameport Joystick for a joke, along with PS/2.

  25. Re:/dev/microcode by Temporal · · Score: 2

    "this has got to be a late april fool's prank -- if not, add this to the heap of reasons not to execute binary-only code..."

    Or don't run as root.

    I definately agree with you, though. I really hope that you cannot write your own microcode. Screw up and you can go buy a new processor.


    ------
  26. Re:RMS... by TheCarp · · Score: 2

    Oh in general I agree. I usually refer to the
    OS I run as just "linux". However...I don't think
    its silly to use GNU/Linux either.

    However, I am a definite supporter of what GNU
    and the FSF stand for. While I don't see the need
    to make everyone call it "GNU Linux", I do think
    the GNU proect deserves some credit.

    As far as being major parts of the OS...I don't
    use GNOME or KDE (blah). I spend most of my days
    in an ETerm typeing into vi and pushing files
    around. I think all of those things are fairly
    major parts of the OS.

    In any case...It doesn't really matter what you
    call it. I just favor GNU/Linux for the reasons
    that it gives credit to the FSF, and it makes
    the note that Linux is just a kernel...there is
    alot more to the system than that.

    Is it silly? I don't think so. Is it silly to
    argue about? yes it is. (tho...I kind of enjoy
    arguing over stupid things)

    --
    "I opened my eyes, and everything went dark again"
  27. Re:Hurrah! We can stop caring now! by (void*) · · Score: 2
    All i'm whining about is, userspace is vastly more important than piddly dumbfuck kernel, as nice and interesting as it may be.

    I don't disagree. Just want to point out that none of this would have been possible without the kernel. It's the kernel that determines what you can and cannot do.

    (Of course, the GNU stuff was written pretty much without that kernel, on other Unices.)

  28. About submitting bug reports. (Do it!) by medicthree · · Score: 2

    This is a note/plea to the users out there who are reluctant to submit bug reports. First, you must all realize that you are not dealing with Microsoft, or any other large corporation for that matter. While it may seem to you like submitting a bug report will be a waste of your time ("they'll never read it / do anything about it"), it is not. Bug reports are acted upon if they possibly can be, and everyone's bug reports are extremely valuble. The kernel development people (and anyone developing software for linux, for the matter) are very receptive to bug reports, and really need them to help them improve their software. 2.4 is only (relatively) close today because of peoples' bug reports. Submitting reports is not a waste of your time. You'll be helping yourself (when the bug is fixed), and you'll be helping all of us. So please, don't think it's a waste, or that nothing's going to be done. While calling MS with a bug report may be a waste of your time, in this case it isn't.

  29. ext3 yet? by whoop · · Score: 3

    I know it won't be included in the kernel for 2.4, but is there a version of it ported to 2.3.x? I took the available patches and tried applying them, but too much of the kernel fs internals have changed. So, before I sit down for several hours trying to understand everything about filesystems in the kernel, has anyone already done it? I really want to try 2.4, but I just can't go back to ext2. Once you've tasted it, there is no other. ;)

  30. Keep it in User Space... by Christopher+B.+Brown · · Score: 3
    There is no need for this to go into the kernel when a suitably-designed NFS server can provide this service in a more portable manner. ( e.g. - so that this supports whatever UNIX-like OSes you might want supported, and requires nothing that is kernel-specific.)

    I use CFS - Cryptographic Filesystem, personally.

    Admittedly, this still leaves you vulnerable to the script kiddie that gets in and can get at /crypt; that is probably still nearly as protectable as kernel-based approaches...

    --
    If you're not part of the solution, you're part of the precipitate.
    1. Re:Keep it in User Space... by _SIGKILL_ · · Score: 3

      CFS is a solution, but not the best solution. It runs in user space (if I remember correctly), so a skilled script kiddie could read the memory contents and discover the key. Furthermore, it is pretty slow, especially if you are considering using large files (i.e. MP3 files). A better solution was posed by some Columbia grad students, called Cryptfs. Cryptfs builds on CFS and the later implementation TCFS. For an overview on the weaknesses of other encrypted file systems check out the Cryptfs home page. Unfortunately, I cannot find the implementation of Cryptfs.

      Another solution is to use a loop-back encrypted file system. There is a how-to at linuxdoc.org.

  31. Re:Where is 6.4 at? by TheGreek · · Score: 3
    Again it goes back to the point of SuSE trying to force you to pay for there cdroms.

    There is absolutely nothing wrong with this. They can produce a Linux distribution on CD or DVD and have absolutely NO OBLIGATION under the GPL to give ISOs or tarballs away for free. Their only obligation is to release the source to any GPLed binaries they distribute.

  32. Wonderful 2.4 HOWTOs! by ahu · · Score: 3

    We created some Wonderful 2.4 HOWTOs:
    Linux Volume Management - or 'How do I grow my filesystem by buying more disks'
    Linux Advanced Routing and Traffic Shaping or 'How do I run my internet exchange with nothing but Linux and keep bandwidt for myself

  33. Re:Goodbye /dev/hda . . . Hello /dev/ide0 by SgtPepper · · Score: 3

    The DevFS FAQ is here, and if you read it you'll see that the changes are ALOT deeper then just the names. It goes as far as, IIRC, actually ELIMENATING the age old idea of major and minor numbers. Regardless, read the FAQ it's intresting :)

  34. Filesystem Crypto Support? by xtal · · Score: 3

    Any mention of filesystem crypto? Those of you with near terabyte collections of mp3's *ahem* might be interested in this.. that means that "the man" will have a hard time getting into your goodies when the plug gets pulled, or when joe skript kiddie decides it's time for some fun with the latest edition of Redhat.

    So, what's the story? Easy filesystem crypto? Where easy == transparent..

    Kudos!

    --
    ..don't panic
  35. Yeah...but does USB work? by Saint+Mitchell · · Score: 3

    If it does maybe then people will take Linux seriously on the desktop. If it doesn't work soon Linux is doomed to a life among us geeks. I love Linux, but right now I would NOT want to even dream of having Linux on my mom's computer. I have enough trouble supporting all the stupid questions I get for Winows. Can you imagine telling Id10T users how to log on as root to run fsck because they turned the power instead of typing halt. Maybe 2.4 will help the learning curve in some ways.

  36. My experiences with 2.3.99-preX by BlueLines · · Score: 4

    My current workstation:

    nooky:~$ uname -rmpv
    2.3.99-pre4 #4 SMP Thu Mar 30 13:14:58 PST 2000 i686 unknown

    I've been using the 2.3 series since 2.3.32, and have had tremendous success with them. Several things to note that _weren't_ in the article:

    1) sysvipc has changed. if you use anything that depends on shm, you'll need to add this to your /etc/fstab:
    none /var/shm shm defaults 0 0

    2) Along with the new /dev fs, there's many (interesting) files to play with, the cooles imho being /dev/microcode. You can basically rewrite the binary data built in to your processor. While i dont think 'cat /dev/random > /dev/microcode' would be such a good idea, there's a good page with info on this here

    --
    --BlueLines "The cost of living hasn't affected it's popularity." -anonymous
  37. The Wonderful World of Linux 0.01 by VAXGeek · · Score: 5

    This is a free minix-like kernel for i386(+) based AT-machines. Full
    source is included, and this source has been used to produce a running
    kernel on two different machines. Currently there are no kernel
    binaries for public viewing, as they have to be recompiled for different
    machines. You need to compile it with gcc (I use 1.40, don't know if
    1.37.1 will handle all __asm__-directives), after having changed the
    relevant configuration file(s).

    As the version number (0.01) suggests this is not a mature product.
    Currently only a subset of AT-hardware is supported (hard-disk, screen,
    keyboard and serial lines), and some of the system calls are not yet
    fully implemented (notably mount/umount aren't even implemented). See
    comments or readme's in the code.

    This version is also meant mostly for reading - ie if you are interested
    in how the system looks like currently. It will compile and produce a
    working kernel, and though I will help in any way I can to get it
    working on your machine (mail me), it isn't really supported. Changes
    are frequent, and the first "production" version will probably differ
    wildly from this pre-alpha-release.

    Hardware needed for running linux:
    - 386 AT
    - VGA/EGA screen
    - AT-type harddisk controller (IDE is fine)
    - Finnish keyboard (oh, you can use a US keyboard, but not
    without some practise :-)

    The Finnish keyboard is hard-wired, and as I don't have a US one I
    cannot change it without major problems. See kernel/keyboard.s for
    details. If anybody is willing to make an even partial port, I'd be
    grateful. Shouldn't be too hard, as it's tabledriven (it's assembler
    though, so ...)

    Although linux is a complete kernel, and uses no code from minix or
    other sources, almost none of the support routines have yet been coded.
    Thus you currently need minix to bootstrap the system. It might be
    possible to use the free minix demo-disk to make a filesystem and run
    linux without having minix, but I don't know...

    ------------
    a funny comment: 1 karma
    an insightful comment: 1 karma
    a good old-fashioned flame: priceless

    --
    this sig limit is too small to put anything good h
  38. Speed of Distro's Incorporating New Kernels... by Cycon · · Score: 5
    I hope Joe's estimate is conservative on getting CDs shipping with point-four; usually it seems like the distro houses are pretty swift to incorporate.

    I find this has everything to do with the particular distribution's target audience.

    For instance, with Mandrake you see shipments of not only the latest stable kernel, but pratically all of the available patches towards the next stable release already applied. Who is Mandrake's target audience? Desktop users - or at least the Desktop/Workstation sector is where you'll find many of the Mandrake installations. Mandrake is known for it's ease-of-use and execellent default window manager settings. I would predict that many of the desktop/gamer/cutting edge-targetted distributions will be shipping with 2.4 shortly after it becomes available.

    The more corporate-oriented distributions will quite likely wait until 2.4 has had a chance to stabelize a bit longer, especially the distributions targetted at servers - Redhat for instance, and probably Caldera and Corel as well.

    I further predict that the distributions that aren't shipping with 2.4 running by default will at least include a 2.4-compiled kernel available for install at some point during the installation process - not only so that they are not perceived as "behind the pack" but also to get some feedback from their userbase as to where problems have cropped up.

    Also bear in mind that XFree 4.0 was released recently, and at this point can't be considered fully stable/complete since many video card drivers have not been released yet, and there has not be enough time to throughly test it. Many distributions will wait for their next point-oh release until after 2.4 and XFree 4.0 have stabilized somewhat

    And of course, some distributions like -ahem- Debian will simply wait until the next stable kernel is just around the corner before a release in say... q1 2001 (c:

    Ouch! Bruce... put down that stick! I was just kidding... ouch!

    -Cycon

    --
    Your Brain + EEG + LEGO Robots = Brainstorms
  39. MultiLink PPP & Other added features by Amoeba+Protozoa · · Score: 5

    One of the things that has worried me about this 2.4 freeze was a number of features that were added last minute (during the 2.3.99 series). One of these such features was a multilink implementation by Paul Mackerras.

    What was disturbing about this feature add is that several people had been working on other implementations of MLPPP for Linux for some time (including, but not limited to: The PPP Multilink Protocol (MP) for Linux, Chris's Multilink PPP for Linux, and Babylon (by Spellcaster)).

    I am particularly touched by Chris Pascoe's e-mail:

    Date: Fri, 17 Mar 2000 08:42:14 +1000 (EST)
    From: Chris Pascoe
    To: linuxmp@listbot.com
    Subject: Ceasing Development

    Greetings,

    As of Linux 2.3.99-pre1, there is support for
    Multilink PPP in the kernel PPP driver 2.4.1. It's not my code, and doesn't
    appear to be Michael Bruck's either.

    At first glance, it appears to resolve many minor
    issues that I know about, that were fixed in a release I was about
    to make (probably in a few days) of my code.

    Thus I am ceasing support for my drivers as of
    this morning. I'm glad that some people have been able to use my code to
    their benefit as time has passed and thank those few people that have
    written and thanked me for my code which pulled them out of tricky
    situations or just plain worked for them.

    Regards,
    Chris Pascoe

    What disturbes me is that I wrote Paul, the present PPP driver maintainer for Linux, asking him if he would like help testing his new MLPPP code before 2.4 final and if he has a new PPP daemon capable of using his new driver. I, and Chris Pascoe are still waiting for the reply. This seams very counter-productive to the open-source model of development. The last time I mailed Chris he said that we was going to get one of his friends to go knocking on Paul's door at the college where he resides to see if he is still alive...

    Anybody heard more on PPP?
    Anybody seen anymore recently added code during freeze time?

    -AP