Help: Upgrade kernel 1.2.13->2.0.21

Help: Upgrade kernel 1.2.13->2.0.21

Post by -Jose,M. » Sat, 26 Oct 1996 04:00:00



Yesterday I downloaded the file 'linux-2.0.21.tar.gz' and started to
upgrade my kernel from 1.2.13 to 2.0.21.  Everything seemed to go
ok but now when ever I boot up, I get the following error message:

**********
Loading the iBCS module...
Error: The module was compiled on kernel version 1.2.13.
       This kernel is version 2.0.21.  They don't match!
       Check that the module is usable with the current kernel,
       recompile the module and try again.

       Trying to load anyway...
kfree_s undefined
create_tables undefined
current undefined

Failed to load module!  The symbols from kernel 1.2.13
don't match 2.0.21.
**********

Another thing I noticed was that pppd no longer works with the
new kernel.  It gives me an error message something like 'ppp not
supported'.  

Does anyone know what I need to do to fix these problems.

Thanks in advance,

Martin

P.S. On the plus side, I got my sound card to work with the upgrade.

 
 
 

Help: Upgrade kernel 1.2.13->2.0.21

Post by Nir Soff » Sat, 26 Oct 1996 04:00:00


Christ, RTFM, there's a nice little file in the kernel source, it's
called Documentation/Changes

Read it.

Do what it tells you.

Simple eh?

: Yesterday I downloaded the file 'linux-2.0.21.tar.gz' and started to
: upgrade my kernel from 1.2.13 to 2.0.21.  Everything seemed to go
: ok but now when ever I boot up, I get the following error message:

: **********
: Loading the iBCS module...
: Error: The module was compiled on kernel version 1.2.13.
:        This kernel is version 2.0.21.  They don't match!
:        Check that the module is usable with the current kernel,
:        recompile the module and try again.
:      
:        Trying to load anyway...
: kfree_s undefined
: create_tables undefined
: current undefined

: Failed to load module!  The symbols from kernel 1.2.13
: don't match 2.0.21.
: **********

: Another thing I noticed was that pppd no longer works with the
: new kernel.  It gives me an error message something like 'ppp not
: supported'.  

: Does anyone know what I need to do to fix these problems.

: Thanks in advance,

: Martin

: P.S. On the plus side, I got my sound card to work with the upgrade.

--

http://www.cs.huji.ac.il/~scorpios/
'Keyboard not responding, press F1 to continue.'

 
 
 

Help: Upgrade kernel 1.2.13->2.0.21

Post by Kevin Brosiu » Mon, 28 Oct 1996 03:00:00


Jose,
  At least for ppp, you need to get the newer version of pppd, 2.2.0f or
higher.  It works with kernel versions above 2.0.something.  (I just
upgraded, but don't have any loadable modules.  You might try
re-compiling without the loadable module support and see what happens?)


> Yesterday I downloaded the file 'linux-2.0.21.tar.gz' and started to
> upgrade my kernel from 1.2.13 to 2.0.21.  Everything seemed to go
> ok but now when ever I boot up, I get the following error message:

> **********
> Loading the iBCS module...
> Error: The module was compiled on kernel version 1.2.13.
>        This kernel is version 2.0.21.  They don't match!
>        Check that the module is usable with the current kernel,
>        recompile the module and try again.

>        Trying to load anyway...
> kfree_s undefined
> create_tables undefined
> current undefined

> Failed to load module!  The symbols from kernel 1.2.13
> don't match 2.0.21.
> **********

> Another thing I noticed was that pppd no longer works with the
> new kernel.  It gives me an error message something like 'ppp not
> supported'.

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

--
Kevin

Lansdale, PA, USA

 
 
 

Help: Upgrade kernel 1.2.13->2.0.21

Post by Nicolai P Gub » Tue, 29 Oct 1996 04:00:00



    KB >  Jose, At least for ppp, you need to get the newer version of pppd,
    KB >  2.2.0f or higher.  It works with kernel versions above
    KB >  2.0.something.  (I just upgraded, but don't have any loadable
    KB >  modules.  You might try re-compiling without the loadable module
    KB >  support and see what happens?)

        ********** Loading the iBCS module...  Error: The module was compiled
        on kernel version 1.2.13.  This kernel is version 2.0.21.  They don't
        match!  Check that the module is usable with the current kernel,
        recompile the module and try again.

Try re-compiling the module once you have your new kernel installed.  The
interface could have changed, and it could be that it does some version
checks.  This usually happens when you grade from one level to another.  

        Trying to load anyway...  kfree_s undefined create_tables undefined
        current undefined

interface problems?  If you have to know the*details, then subscribe to
the kernel-hackers list.  It's very busy, be warned.

        Failed to load module!  The symbols from kernel 1.2.13 don't match
        2.0.21.  **********

No surprise here.

        Another thing I noticed was that pppd no longer works with the new
        kernel.  It gives me an error message something like 'ppp not
        supported'.

There are a few changes, but definitively for the better.  This is mainly in
the scheduler (that's why you need to get a higher procps package, and
improved networking [finally!]).  Compile ppp as a module, run kerneld (whacky
kind of thing) and, above all, read /usr/src/linux/Documentation/Changes.

Before I forget... No, you don't have to wipe your disk and install everything
from scratch.  Everything && more than you need to know is in the file
mentioned above.  Wiping your disk for a kernel upgrade is *.  You will
regret the day if something goes wrong (which is usually the case, even when
you backup, something is always misteriously missing...and if you use tar,
then you have to pray hard that you copies remain intact).

Thus, upgrade your stuff manually.  Only upgrade when you know that you need
the features of the new package.  Versionitis does not pay off.  I've been
doing so for 4years now and have rarely experienced unsolicited trouble.  But
then again, if you have no data or work to loose, you might just as well zap
everything...

The choice is yours.

Does this help a little?

Happy Hacking!
--
        nicolai

 
 
 

Help: Upgrade kernel 1.2.13->2.0.21

Post by Brian Mille » Wed, 30 Oct 1996 04:00:00


Upgrading just your Linux kernel from 1.2.13 to 2.0.* is a no no.
It can't be done that simply.

There is a file you will have to read:

   /usr/src/linux/Documentation/Changes

This will contain the minimum lever utilitiese you have to have on all
your Linux system


   ftp://ftp.wcs.com/pub/freeware/linux/update.linux/

that does a COMPLETE system upgrade.  It has been put together to
allow you to upgrade to kernel 2.0.18 and ALL the other necessary
other bits as well.

The only probelm I really had was the 2.0.18 kernel that was provided
in the upgrade wouldn't boot on my PC.  I booted of my old
1.2.13 kernel and compiled a new 2.0.18 kernel that suited me.

*** If you do this, just make sure that you have a working BOOT disk
that will get you out of trouble ***

Brian
--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Brian Miller                                 Telstra
CDN Product Group                            30/242 Exhibition Street
ITG Communication Network Platforms          Melbourne, VIC 3000

Tel: +61-3-9632-3883                         FAX: +61-3-9632-3884
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

 
 
 

Help: Upgrade kernel 1.2.13->2.0.21

Post by Georg » Thu, 31 Oct 1996 04:00:00




>     KB >  Jose, At least for ppp, you need to get the newer version of pppd,
>     KB >  2.2.0f or higher.  It works with kernel versions above
>     KB >  2.0.something.  (I just upgraded, but don't have any loadable
>     KB >  modules.  You might try re-compiling without the loadable module
>     KB >  support and see what happens?)

>         ********** Loading the iBCS module...  Error: The module was compiled
>         on kernel version 1.2.13.  This kernel is version 2.0.21.  They don't
>         match!  Check that the module is usable with the current kernel,
>         recompile the module and try again.

> Try re-compiling the module once you have your new kernel installed.  The
> interface could have changed, and it could be that it does some version
> checks.  This usually happens when you grade from one level to another.

>         Trying to load anyway...  kfree_s undefined create_tables undefined
>         current undefined

> interface problems?  If you have to know the*details, then subscribe to
> the kernel-hackers list.  It's very busy, be warned.

>         Failed to load module!  The symbols from kernel 1.2.13 don't match
>         2.0.21.  **********

> No surprise here.

>         Another thing I noticed was that pppd no longer works with the new
>         kernel.  It gives me an error message something like 'ppp not
>         supported'.

> There are a few changes, but definitively for the better.  This is mainly in
> the scheduler (that's why you need to get a higher procps package, and
> improved networking [finally!]).  Compile ppp as a module, run kerneld (whacky
> kind of thing) and, above all, read /usr/src/linux/Documentation/Changes.

> Before I forget... No, you don't have to wipe your disk and install everything
> from scratch.  Everything && more than you need to know is in the file
> mentioned above.  Wiping your disk for a kernel upgrade is *.  You will
> regret the day if something goes wrong (which is usually the case, even when
> you backup, something is always misteriously missing...and if you use tar,
> then you have to pray hard that you copies remain intact).

> Thus, upgrade your stuff manually.  Only upgrade when you know that you need
> the features of the new package.  Versionitis does not pay off.  I've been
> doing so for 4years now and have rarely experienced unsolicited trouble.  But
> then again, if you have no data or work to loose, you might just as well zap
> everything...

> The choice is yours.

> Does this help a little?

> Happy Hacking!
> --
>         nicolai

Nicolai

I just went from 1.2.13 => 2.0.22 .  The system seems stable but I get
the same error regarding iBCS.  Still working on the PPP problem too.
This may sound stupid but what is the iBCS module, where do I find it
and do I recompile it with 'make module' or make iBCS?

Thanks
george

--

--
**************************************************
*                                                *
*   -----(((( Every Dog Has His Day ))))-----    *
*       ( to stay on the porch and bark )        *
*                                                *
*                George Dunham                   *
*            "Crappy Computers Ink"              *

*     http://www.veryComputer.com/~gdunham/gdunh.htm      *
*    arf             |\__/\                      *
*        arf arf     / oo \_                     *
*             arf    | o  | \                    *
*                arf  \()/   \   )               *
**************************************************

 
 
 

Help: Upgrade kernel 1.2.13->2.0.21

Post by lwil.. » Thu, 31 Oct 1996 04:00:00



   ftp://ftp.wcs.com/pub/freeware/linux/update.linux/

Correction:  The first part of the address is "ftp.wsc.com",
not "ftp.wcs.com".  Thanks for posting this, Brian!

Linda Wilson

 
 
 

Help: Upgrade kernel 1.2.13->2.0.21

Post by Brian Mille » Fri, 01 Nov 1996 04:00:00





>    ftp://ftp.wcs.com/pub/freeware/linux/update.linux/

> Correction:  The first part of the address is "ftp.wsc.com",
> not "ftp.wcs.com".  Thanks for posting this, Brian!

> Linda Wilson


OOPS!

I've got to get a new keyboard, this one just can't spell.

Brian
--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Brian Miller                                 Telstra
CDN Product Group                            30/242 Exhibition Street
ITG Communication Network Platforms          Melbourne, VIC 3000

Tel: +61-3-9632-3883                         FAX: +61-3-9632-3884
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

 
 
 

Help: Upgrade kernel 1.2.13->2.0.21

Post by Matthew Cummin » Fri, 01 Nov 1996 04:00:00




Quote:> This may sound stupid but what is the iBCS module, where do I find it
> and do I recompile it with 'make module' or make iBCS?

If you don't know what it is you're probably not using it, and if you can
still run programs then you're NOT using it.  Just edit /etc/rc.d/rc.modules
and comment out the ibcs stuff and the message will go away.

If you wish to get and recompile ibcs (which lets you run binaries from
SunOS and a couple other Unix's) then ftp to tsx-11.mit.edu and get it from
I think the /pub/linux/ALPHA/ibcs2 directory.
--

http://www.mcmsys.com/~cummings

 
 
 

Help: Upgrade kernel 1.2.13->2.0.21

Post by Christian Smit » Fri, 01 Nov 1996 04:00:00





> >     KB >  Jose, At least for ppp, you need to get the newer version of pppd,
> >     KB >  2.2.0f or higher.  It works with kernel versions above
> >     KB >  2.0.something.  (I just upgraded, but don't have any loadable
> >     KB >  modules.  You might try re-compiling without the loadable module
> >     KB >  support and see what happens?)

> >         ********** Loading the iBCS module...  Error: The module was compiled
> >         on kernel version 1.2.13.  This kernel is version 2.0.21.  They don't
> >         match!  Check that the module is usable with the current kernel,
> >         recompile the module and try again.

> > Try re-compiling the module once you have your new kernel installed.  The
> > interface could have changed, and it could be that it does some version
> > checks.  This usually happens when you grade from one level to another.

> >         Trying to load anyway...  kfree_s undefined create_tables undefined
> >         current undefined

> > interface problems?  If you have to know the*details, then subscribe to
> > the kernel-hackers list.  It's very busy, be warned.

> >         Failed to load module!  The symbols from kernel 1.2.13 don't match
> >         2.0.21.  **********

> > No surprise here.

> >         Another thing I noticed was that pppd no longer works with the new
> >         kernel.  It gives me an error message something like 'ppp not
> >         supported'.

> > There are a few changes, but definitively for the better.  This is mainly in
> > the scheduler (that's why you need to get a higher procps package, and
> > improved networking [finally!]).  Compile ppp as a module, run kerneld (whacky
> > kind of thing) and, above all, read /usr/src/linux/Documentation/Changes.

> > Before I forget... No, you don't have to wipe your disk and install everything
> > from scratch.  Everything && more than you need to know is in the file
> > mentioned above.  Wiping your disk for a kernel upgrade is *.  You will
> > regret the day if something goes wrong (which is usually the case, even when
> > you backup, something is always misteriously missing...and if you use tar,
> > then you have to pray hard that you copies remain intact).

> > Thus, upgrade your stuff manually.  Only upgrade when you know that you need
> > the features of the new package.  Versionitis does not pay off.  I've been
> > doing so for 4years now and have rarely experienced unsolicited trouble.  But
> > then again, if you have no data or work to loose, you might just as well zap
> > everything...

> > The choice is yours.

> > Does this help a little?

> > Happy Hacking!
> > --
> >         nicolai

> Nicolai

> I just went from 1.2.13 => 2.0.22 .  The system seems stable but I get
> the same error regarding iBCS.  Still working on the PPP problem too.
> This may sound stupid but what is the iBCS module, where do I find it
> and do I recompile it with 'make module' or make iBCS?

> Thanks
> george

> --

> --
> **************************************************
> *                                                *
> *   -----(((( Every Dog Has His Day ))))-----    *
> *       ( to stay on the porch and bark )        *
> *                                                *
> *                George Dunham                   *
> *            "Crappy Computers Ink"              *

> *     http://www.veryComputer.com/~gdunham/gdunh.htm      *
> *    arf             |\__/\                      *
> *        arf arf     / oo \_                     *
> *             arf    | o  | \                    *
> *                arf  \()/   \   )               *
> **************************************************

iBCS stands for Intel Binary *something* Standard.
*something* = Can't remember, but it might be communication.

Anyway, it allows Linux to run SCO UNIX binaries.

The module is available from
ftp://tsx-11.mit.edu/pub/linux/BETA/ibcs2

Christian.