Kernel 2.4.29-lck - performance patch for puppy 1.0.7

Stuff that has yet to be sorted into a category.
Post Reply
Message
Author
User avatar
bombayrockers
Posts: 427
Joined: Sat 24 Sep 2005, 16:47
Location: Mumbai, India
Contact:

Kernel 2.4.29-lck - performance patch for puppy 1.0.7

#1 Post by bombayrockers »

Kernel 2.4.29-lck for puppy 1.0.6 is available from here
http://www.murga.org/~puppy/viewtopic.p ... hlight=lck

lck patch is a performance patch that slightly improves speed and Xserver performance. I an posting from this kernel. Sound is also working.

Download the lck107.tar and extract the contents (vmlinuz and image.gz). Backup your original vmlimuz and image.gz and replace them with these.

Download from here
http://www.yourfilehost.com/media.php?c ... lck107.tar

If you need more modules let me know.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#2 Post by MU »

***edit*** was too fast, sorry *deleted*

User avatar
bombayrockers
Posts: 427
Joined: Sat 24 Sep 2005, 16:47
Location: Mumbai, India
Contact:

#3 Post by bombayrockers »

MU wrote:***edit*** was too fast, sorry *deleted*
Did you run into some trouble ?

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#4 Post by MU »

no, I did not see the link in your first message.
Here is a mirror:
http://dotpups.de/puppy-releases/1.0.7/boosted-puppy/

vern72023
Posts: 158
Joined: Mon 26 Dec 2005, 05:15
Location: Jacksonville Fl

#5 Post by vern72023 »

I tried the upgarde on 1.07 but while everything else worked the NIC driver failed during normal startup
I tried loading it manually but it said that the driver load failed
I use a Broadcom BM5700 on a Dell Latitude D600
Unloaded the new kernel and now it works again
:cry:
george

User avatar
bombayrockers
Posts: 427
Joined: Sat 24 Sep 2005, 16:47
Location: Mumbai, India
Contact:

#6 Post by bombayrockers »

This can be because of a missing module. I am also getting the same error.

GuestToday

#7 Post by GuestToday »

Two problems I had:

I believe the default(?) ramdisk size (12288) is too small (got kernel panic with messages suggesting ram size problem). Added boot parameter ramdisk=50603 and it worked. Used the ramdisk size from pizzapup, what should it be? or does using too big a size matter (tie up ram)?

I couldn't access my wireless network (show stopper for me), and discovered that ndiswrapper module is not present.

Thanks!

User avatar
bombayrockers
Posts: 427
Joined: Sat 24 Sep 2005, 16:47
Location: Mumbai, India
Contact:

#8 Post by bombayrockers »

sorry I forgot about the ramdisk_size paramater. This file is 13 Mbs in size so a ramdisk_size=14426 should work. However I use 25000 because I work with diffrent images regularly.

ndiswrapper is missing in my compile altogetether. More has changes in the kernel than I thought.

USERS: Try this kernel, if it works Well and Good. If it dosent revert back to the older one.

GuestToday

#9 Post by GuestToday »

bombayrockers,

Don't know if you want to spend any more time on this but when I said that the ndiswrapper module wasn't present, I based that on the output from "modprobe ndiswrapper" (which said it couldn't find the module). When I do "modprobe -l" the module is listed: /lib/modules/2.4.29-lck1/net/wireless/ndiswrapper.o.gz . Do you know why "modprobe -l" would see it but "modprobe ndiswrapper" says it couldn't be found? Just curious...

User avatar
bombayrockers
Posts: 427
Joined: Sat 24 Sep 2005, 16:47
Location: Mumbai, India
Contact:

#10 Post by bombayrockers »

GuestToday,
Later I ran a depmod -a on my modules and found that ndiswrapper is missing something. So I ran the depmod on puppy with all the modules (produces during compile). The dependency was met with but modprobe ndiswrapper still did not work. This is why I said that more has been changed than I thought. Other than that I am not an expert, I just followed the compile kernel how to and also patched the kernel.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#11 Post by MU »

Bombayrockers,

can you describe how to patch the kernel?

Short only, basically what file (patch) you downloaded, and what command you used to patch the source.

I tried to compile DRI-modules, but get unresolved symbols with the original source when I run them with your new Kernel.

Thanks, Mark

User avatar
bombayrockers
Posts: 427
Joined: Sat 24 Sep 2005, 16:47
Location: Mumbai, India
Contact:

#12 Post by bombayrockers »

I downloaded patches 010 to 014 for kernel 2.4.29 from this page
http://www.plumlocosoft.com/kernel/

I used the patch command, as used on this page
http://www.goosee.com/puppy/development ... kernel.htm

and the how to on this page http://www.murga.org/~puppy/viewtopic.p ... ile+kernel
to patch the kernel.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#13 Post by MU »

Thank you, I will try it at weekend :)
Mark

qa1433
Posts: 11
Joined: Wed 25 May 2005, 17:19
Location: Dallas, Texas
Contact:

Kernel 2.4.29-lck - performance patch for puppy 1.0.7

#14 Post by qa1433 »

Hi all,
Is this patch in 1.0.8. and is it enabled?

Thanks,
paul

User avatar
bombayrockers
Posts: 427
Joined: Sat 24 Sep 2005, 16:47
Location: Mumbai, India
Contact:

#15 Post by bombayrockers »

The kernel in 1.0.8 and all other puppy versions are vanilla kernels. I have recompiled the kernel with the lck patch. For now the lck patched kernel is not available for 1.0.8.

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#16 Post by BarryK »

See my Developer News page. I abandoned the lck patch because it broke
ndiswrapper.
At least, for my case it did. I used the 2.4.31 kernel.

Puppy 1.0.8 is back on the 2.4.29 kernel with only ntfs and squashfs patches.
Puppy2 is using 2.4.31 kernel with only ntfs, squashfs and mppe patches.

Post Reply