[ydl-gen] YDL 5.0 Kernel Questions

Da Meatster dameatster at yahoo.com
Mon Dec 18 23:28:53 MST 2006


Ok, my kernel is vmlinux-2.6.16-20061110.ydl.2ps3 and
as per your instrustion, I looked at
config-2.6.16-20061110.ydl.2ps3 and sure enough some
of the required settings were not enabled.
Specifically 

CONFIG_I2C               - I2C support
CONFIG_VIDEO_DEV         - Video For Linux

I've looked at several other driver install HOW-To's
for other capture cards and found instances where
these options are also listed as required and that
most stock kernels should already have them enabled by
default. I guess YDL is not a "most stock" distro..

These options seem to me major requirements with video
capture devices so I'm guessing (and hoping) that
these may be at least part of the reason my
installation is not working.

I found the correct src.rpm in the updates directory,
downloaded it and extracted it. I'm surrenly reading
all the files in the root of the exracted src.rpm.
There are 5 .config files:

kernel-2.6.16-ppc.config
kernel-2.6.16-ppc64.config
kernel-2.6.16-ppc64-ps3.config
kernel-2.6.16-ppc64-smp.config
kernel-2.6.16-ppc-smp.config

a nice email fight between linus and somone about GPL
related issues (COPYING.modules), kernel-2.6.spec (Not
sure what this is yey. looks like a make file of some
sorts), some patch
files(linux-2.6-build-nonintconfig.patch,
linux-2.6-build-nonintconfig.patch,
linux-2.6-squashfs.patch), linux-modules-unsupported,
logo_ydl_clut224.ppm and ps3pf_storage_readcd_2.diff.

I'm assuming those patch files include changes that
have been applied to the source tree but I'll double
check them before I do anything. Not sure what the
diff file is for but my guess is it has something to
do with the CD audio fix in the last update. Getting
late here and I'm calling it an night. Perhaps Someone
from Terra could chime in and let us know why those
options weren't enable in Y 5.0 and even better, some
precise help on recompiling the kernel with them...
More reading tomorrow night.

Thanks


> Linux kernels can generate a replica of the config
> file used to compile
> that kernel in the first place, and it is often in
> the same directory
> as the kernel used to boot.  Keep in mind that I do
> not have a YDL here
> for referral, so these are just some generic
> instructions.
> 
> The first thing I would look for is the directory
> where the boot kernel
> is, usually /boot.  In this directory you will find
> one or more kernels
> at least.  Kernels are often named
> vmlinuz-some_version, or
> vmlinux-some_version.  The matching config file will
> be called
> config-some_version.  In there is all the CONFIG_*
> values you want to
> know about.
> 
> If that is of no help, you can read the kernel
> documentation from the
> source package (README) about "make oldconfig" which
> should extract the
> config info from your current kernel ready for you
> to tweak it and
> recompile it.  You can grab this from the YDL.net
> server, it will be
> called kernel-some_version.src.rpm.  There are
> several options for how
> to configure the kernel, and instructions on how to
> build that kernel
> in that README.
> 
> Good luck.  Document what works for you so that
> others can follow in
> your foot steps.
> > _______________________________________________
> yellowdog-general mailing list
> yellowdog-general at lists.terrasoftsolutions.com
>
http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
> HINT: to Google archives, try  '<keywords>
site:terrasoftsolutions.com'


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


More information about the yellowdog-general mailing list