Re: Debian Custom Kernel HOWTO (was: Bulding kernels "the De…

Top Page
Attachments:
Message as email
+ (text/plain)
+ signature.asc (application/pgp-signature)
+ (text/plain)
Delete this message
Reply to this message
Author: Ryan Rix
Date:  
To: Main PLUG discussion list
Subject: Re: Debian Custom Kernel HOWTO (was: Bulding kernels "the Debian way" -- trials and tribulations)

Hi,

Well, even after getting it completely working (yes, it was the initrd, or
lackthereof!) and rebuilding ndiswrapper and all other needed modules,
hibernate still does not function. hibernate complains about nvidia if I'm
running X at the time (i'm running the nividia kernel module for compiz) and
when done from terminal without x running and the module unlaoded, it drops
to a second terminal, throws some text too fast to see, and returns to he
active console it spits out:
[ 362.751579] forcedeth 0000:00:14.0: ifname eth0, PHY OUI 0x732 @ 1, addr
00:03:25:48:ba:df
[ 362.752016] forcedeth 0000:00:14.0: highdma pwrctl timirq lnktim desc-v3
[ 362.873209] eth0: no link during initialization.
[ 362.886616] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 375.605459] PCI: Setting latency timer of device 0000:00:05.0 to 64

So, I guess hibernate is just beyond hope.. :(

--
Thanks and best regards,
Ryan Rix
TamsPalm - The PalmOS Blog

"See, he's more dangerous during the off season"




On Tue October 21 2008 03:50:24 pm Ryan Rix wrote:
> Hi,
>
> Here are the full steps to build a kernel with tuxonice:
> root@wanton:~#aptitude update && aptitude install linux-source-2.6.26
> linux-patch-tuxonice
> That's one line, if it has a break in it...
> root@wanton:~#cd /usr/src/
> root@wanton:/usr/src#tar xvf linux-source-2.6.26.tar.bz2
> root@wanton:/usr/src#cd linux-source-2.6.26/
> root@wanton:/usr/src/linux-source-2.6.26#cp /boot/config-2.6.26-1-686
> ./.config root@wanton:/usr/src/linux-source-2.6.26#
> ../kernel-patches/all/apply/tuxonice
> root@wanton:/usr/src/linux-source-2.6.26# make menuconfig
> attached my .config btw, more like the distro's
> root@wanton:/usr/src/linux-source-2.6.26# make-kpkg kernel-image
> waiting...waiting...
> still compiling...
> the distro's config takes much longer than mine....
> *yawn...*
> root@wanton:/usr/src/linux-source-2.6.26# rm -rf /lib/modules/2.6.26/
> This is from a previous kernel. dpkg whines elsewise.
> root@wanton:/usr/src/linux-source-2.6.26#dpkg -i
> ../linux-image-2.6.26_2.6.26-10.00.Custom_i386.deb then I log out and
> reboot...
>
> Then unix.ko complains about `disagrees about version of symbol
> struct_module` which google says happens if you compile a module against a
> different kernel than the one you are booting on. the rm -rf
> /lib/modules/2.6.26 should prevent this from happening, imo, but what do I
> know... FWIW, it's not just Unix.ko doing this, it's a number of other
> modules that whiz past too fast to see but I can tell they are complaining
> about it.
>
> I just noticed that I am compiling without initrd, which grub is expecting
> (it may be parsing an old initrd!) I'm recompiling with --initrd in the
> make-kpkg kernel-image... I'll see you folks in an hour.
>
> Does PLUGAZ have a wiki? I may stick this in there, for others. I know at
> least one other person who has been in a situation like this.
>
> --
> Thanks and best regards,
> Ryan Rix
> TamsPalm - The PalmOS Blog
>
> My heart is human, my blood is boiling, my brain: IBM
>
> > From: Ryan Rix <>
> >
> > Date: Tue, 21 Oct 2008 15:49:33
> > To: <>
> > Subject: Re: Bulding kernels "the Debian way" -- trials and tribulations
> >
> >
> > Hi,
> >  
> >
> > >Also aptitude uses something called module-assistant, and it can be
> > > torqued but of course you don't have a good boot. # aptitude install
> > > module-assistant
> > ># module-assistant prepare
> >
> >  
> > Yeah, I have m-a installed and use it often enough :-)
> >  
> > Ok, so I built the kernel (a full report tonight, it's a draft in kmail
> > right now)
> > it boots a little farther with all of the modules installed (it acutally
> > makes it to init! YAY!), but it hangs while trying to load net/unix.ko...
> > saying it's not a valid module format; I don't know about the other
> > modules. and vga=791 still doesn't function correctly. I can post a full
> > log of the boot hang, along with full directions of what I did to
> > install, for posterity. Also my .config is attached. But, yeah, it's a
> > kmail draft sitting on my laptop at home ;-)
> > ~Ryan



---------------------------------------------------
PLUG-discuss mailing list -
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss