Kernel question

David Hacker yellowdog-general@lists.terrasoftsolutions.com
Thu Jun 10 18:23:00 2004


1.  If you get the precompiled binary you just need to drop the kernel  
and System.map  in your /boot and your bootx folder as well as moving  
the modules to /lib/modules/2.6.5.

2.  I am not sure, but the precompiled kernels from TSS are usually  
pretty broad and include most every option.  It will probably be  
compiled as a module.

3.  I haven't heard of any problems on the Old World Mac, but I don't  
have one any more so I can't say.

David C. Hacker, DVM
212 N 1st St #2
New Salem, ND 58563
(701) 843-8179
On Jun 10, 2004, at 2:47 PM, Jason Warm wrote:

> David,
>   Thank you again for the help, you've been great.  I was able to mount
> the mac partition and copy the new kernel in.  I am now running on
> 2.4.22-2g.  Now if I could just get FreeSwan to compile I would be a
> happy camper.
>   Would you mind helping me out with the following questions regarding  
> the
> 2.6.x kernel?
>
> 1.  If I pull the precompiled file from ppckernels.org (when I can get  
> the
> site up), is it simply a matter of dropping it in my boot directory on
> both the Mac and YDL side of the drive and I am done?
>
> 2.  Does 2.6.x have PPTP VPN support built in?
>
> 3.  Do you know of any issues running 2.6.x on an Old World Mac?
>
> Jason
> David Hacker said:
>> The kernel will be in the /boot directory.  How about emailing the
>> kernel to yourself from linux and then gettting it on email in Mac OS
>> and putting it in your BootX folder?  That is all I can think of.  If
>> you are running os X you could install find and install the RPM  
>> package
>> and then open the rpm from OS X and put it in your kernel folder.
>>
>> David C. Hacker, DVM
>> 212 N 1st St #2
>> New Salem, ND 58563
>> (701) 843-8179
>> On Jun 10, 2004, at 2:03 PM, Jason Warm wrote:
>>
>>> David,
>>>   Thank you for your help and your patience.  Lets assume I am able  
>>> to
>>> mount my Mac partition.  Where do I copy the kernel from?  I know it
>>> will go to my system folder/extensions/linux kernel, but where is the
>>> source location?
>>>
>>> Jason
>>>
>>>   Also in regards to the 2.6 kernel.  I cant seem to get into that  
>>> site
>>> right now, but assuming I am able to later on, do I need to do  
>>> anything
>>> special to prep my YDL 3.0.1 for the new kernel or is it just a  
>>> matter
>>> of copying the kernel to my mac partition exactly like I am now  
>>> trying
>>> to do with 2.4
>>> David Hacker said:
>>>> If you are using BootX then you have to put a copy of the 2.4.22-2g
>>>> kernel in your kernel folder in bootX on the mac side and set BootX  
>>>> to
>>>> boot with the new kernel.  You can copy it over if you have your HFS
>>>> partition mounted in Linux, or there are some other instructions on
>>>> using a tool to mount your YDL partitons in mac os that were posted
>>>> earlier.
>>>>
>>>> There is a precompiled YDL 2.6.5 kernel at ppckernel.org at the  
>>>> bottom
>>>> of the initial page.  Or if you want the source click on the Yellow
>>>> Dog
>>>> Linux kernels link at the top left and get the 2.6.5 source from  
>>>> there
>>>> and build it.
>>>>
>>>> David C. Hacker, DVM
>>>> 212 N 1st St #2
>>>> New Salem, ND 58563
>>>> (701) 843-8179
>>>> On Jun 10, 2004, at 10:53 AM, Jason Warm wrote:
>>>>
>>>>> David,
>>>>>  I did as you suggested, and it did download the source kernel, but
>>>>> it
>>>>> also tried updating my running kernel from 22-2f to 22-2g.  But   
>>>>> when
>>>>> it
>>>>> tries to update it I get the following messge:
>>>>> Kernel updated/installed, Checking for bootloader
>>>>> No bootloader found, can not configure kernel, continuing
>>>>> Installed : kernel 2.4.22-2g
>>>>>
>>>>> Even after I reboot though, when I do a uname -a, it says I am  
>>>>> still
>>>>> running f.  I am on a PowerBook Wallstreet (old world).  Is there
>>>>> something else I need to do?
>>>>>
>>>>> Jason
>>>>>
>>>>> Oh and as a side note since you seem to be the kernel guru today.   
>>>>> My
>>>>> whole reason for doing this is I need to connect to an IP/SEC vpn.
>>>>> It
>>>>> is
>>>>> my understanding the 2.6 has this native, no FreeSwan needed.  Is
>>>>> that
>>>>> true, and if so is it possible to install a 2.6 kernel under YDL
>>>>> 3.0.1.
>>>>>
>>>>>
>>>>> David Hacker said:
>>>>>> You probably don't have the 3.01. updates in your yum.conf file.
>>>>>> http://ydl.oregonstate.edu/yum/3.0.1/update/
>>>>>> Add it and then you will get the newest kernel source.
>>>>>> And you should cd into the kernel directory and at least do make
>>>>>> menuconfig to get a default config file in the directory.
>>>>>>
>>>>>> David C. Hacker, DVM
>>>>>> 212 N 1st St #2
>>>>>> New Salem, ND 58563
>>>>>> (701) 843-8179
>>>>>> On Jun 10, 2004, at 7:40 AM, Jason Warm wrote:
>>>>>>
>>>>>>> OK, I did that now when I try to beging the install process for
>>>>>>> Swan
>>>>>>> (make
>>>>>>> oldmod) it tells me:
>>>>>>>
>>>>>>> *** cannot find "/usr/src/linux-2.4/.config"!!
>>>>>>> *** perhaps kernel has never been configured?
>>>>>>> *** please do that first; the results are necessary.
>>>>>>>
>>>>>>> So do I have to do something to the kernel after yum install
>>>>>>> kernel-source?
>>>>>>> Also, if I do the yum install kernel-source will that always give
>>>>>>> me
>>>>>>> the
>>>>>>> same kernel I am running?  Becuase I thought i was running
>>>>>>> 2.4.22-2f
>>>>>>> and
>>>>>>> it downloaded 2.4.20-8e.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Jason
>>>>>>>
>>>>>>> David Hacker said:
>>>>>>>> Try yum install kernel-source.
>>>>>>>>
>>>>>>>> David C. Hacker, DVM
>>>>>>>> 212 N 1st St #2
>>>>>>>> New Salem, ND 58563
>>>>>>>> (701) 843-8179
>>>>>>>> On Jun 9, 2004, at 1:10 PM, Jason Warm wrote:
>>>>>>>>
>>>>>>>>> Scuse me all if this is a dumb question, but am a newbie here.  
>>>>>>>>>  I
>>>>>>>>> am
>>>>>>>>> trying to compile FreeSwan to run under Yellow Dog.  It says it
>>>>>>>>> needs a
>>>>>>>>> copy of my kernel is /usr/src directory.  What is the best way  
>>>>>>>>> to
>>>>>>>>> do
>>>>>>>>> that?
>>>>>>>>>
>>>>>>>>> Jason
>>>>>>>>> _______________________________________________
>>>>>>>>> yellowdog-general mailing list
>>>>>>>>> yellowdog-general@lists.terrasoftsolutions.com
>>>>>>>>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-
>>>>>>>>> general
>>>>>>>>> HINT: to Google archives, try  '<keywords>
>>>>>>>>> site:terrasoftsolutions.com'
>>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> yellowdog-general mailing list
>>>>>>>> yellowdog-general@lists.terrasoftsolutions.com
>>>>>>>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-
>>>>>>>> general
>>>>>>>> HINT: to Google archives, try  '<keywords>
>>>>>>>> site:terrasoftsolutions.com'
>>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> yellowdog-general mailing list
>>>>>>> yellowdog-general@lists.terrasoftsolutions.com
>>>>>>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-
>>>>>>> general
>>>>>>> HINT: to Google archives, try  '<keywords>
>>>>>>> site:terrasoftsolutions.com'
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> yellowdog-general mailing list
>>>>>> yellowdog-general@lists.terrasoftsolutions.com
>>>>>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-
>>>>>> general
>>>>>> HINT: to Google archives, try  '<keywords>
>>>>>> site:terrasoftsolutions.com'
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> yellowdog-general mailing list
>>>>> yellowdog-general@lists.terrasoftsolutions.com
>>>>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-
>>>>> general
>>>>> HINT: to Google archives, try  '<keywords>
>>>>> site:terrasoftsolutions.com'
>>>>>
>>>>
>>>> _______________________________________________
>>>> yellowdog-general mailing list
>>>> yellowdog-general@lists.terrasoftsolutions.com
>>>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog- 
>>>> general
>>>> HINT: to Google archives, try  '<keywords>
>>>> site:terrasoftsolutions.com'
>>>>
>>>
>>> _______________________________________________
>>> yellowdog-general mailing list
>>> yellowdog-general@lists.terrasoftsolutions.com
>>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog- 
>>> general
>>> HINT: to Google archives, try  '<keywords>  
>>> site:terrasoftsolutions.com'
>>>
>>
>> _______________________________________________
>> yellowdog-general mailing list
>> yellowdog-general@lists.terrasoftsolutions.com
>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
>> HINT: to Google archives, try  '<keywords>  
>> site:terrasoftsolutions.com'
>>
>
> _______________________________________________
> yellowdog-general mailing list
> yellowdog-general@lists.terrasoftsolutions.com
> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
> HINT: to Google archives, try  '<keywords> site:terrasoftsolutions.com'
>