TCLUG Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [TCLUG:1986] dev kernel



At 03:16 AM 10/29/98 -0600, you wrote:
>Hi
>    This is a good feature of redhat 5.1. Unfortunately, it seems no
>document about it. The design of rc.sysinit of RH5.1 will give system the
>ability to use the right modules version with any kernel you compiled.
>Basically, you need a file .rhkmvtag in each modules dir. Say
>/lib/modules/2.0.34-0.6/.rhkmvtag, /lib/modules/2.1.126/.rhkmvtag
>The content of this file must be the same as /proc/version when you boot
>with the corresponding kernel. Thus the init script can link the right
>modules to /lib/modules/preferred. So for your case, boot with new kernel,
>then give the following command:
>cat /proc/version > /lib/modules/2.1.126/.rhkmvtag
>    You also need to modify the /etc/rc.sysinit, since the original file
>only consider the kernel 2.0.xx. Just find the following line:
>mtag=`grep -l "$ktag" /lib/modules/2.0.*/.rhkmvtag`

I searched the entire file (/etc/rc.d/rc.sysinit) and this line isn't in
there...  If I have to add it, where in the rc.sysinit would I do that?

>Change it to:
>mtag=`grep -l "$ktag" /lib/modules/2.[01].*/.rhkmvtag`
>    After reboot, the right modules should be loaded. 
>    Hope this will help you.
>
>On Wed, 28 Oct 1998, Nate Carlson wrote:
>
>> What I did to fix this is just modified /etc/rc.d/rc.sysinit so it did not
>> look for the preffered modules.. eg, change 'depmod -a preffered' in both
>> instances to just depmod -a. Works fine.
>> 
>> -Nate Carlson
>>  The Infinite Loop
>>  natecars@infiniteloop.com
>> 
>> On Wed, 28 Oct 1998, Gabe Turner wrote:
>> 
>> > Has any one had problems installing any of the dev kernels in RedHat?
Last
>> > night I finally got two ethernet cards working in my box running RedHat.
>> > But I wanted to up to a dev kernel because they have a lot more
support for
>> > IP masquerading and the like which I need to masquerade my DSL
connection.
>> > So I downloaded the 2.1.126 source and compiled it.   I set the new
kernel
>> > up in LILO as "test" and booted it.  For some reason, it couldn't find
the
>> > module dependencies upon boot up, so I went and ran depmod -a and
check to
>> > see if it made modules.dep, and it had.  So I rebooted once again.  I
still
>> > got the same error and looking more closely I saw that it was looking for
>> > modules.dep in /lib/modules/preferred/  But there is no directory by that
>> > name on my machine.  So I rebooted, this time using my old 2.0.34 kernel,
>> > and to my surprise, it couldn't find its module dependencies either!
I'm a
>> > little baffled as to why installing the dev kernel wiped out my old
>> > dependencies.  I've tried making symlinks called preferred that point
to my
>> > /lib/modules/2.1.126/ but RedHat mysteriously removes the symlink upon
>> > bootup...  I'm new to RedHat so if I'm missing something completely
>> > obvious, just slap me.  Oh.. genuine help would also be appreciated..
hehe
>> > 
>> > Thanx in advance
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: tclug-list-unsubscribe@listserv.real-time.com
>For additional commands, e-mail: tclug-list-help@listserv.real-time.com
>Try our website: http://tclug.real-time.com
>