Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 18 Dec 2014, 01:54
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars )
Kernel 2.6.27 and squashfs 3.4 patch problem [solved]
Moderators: Flash, Ian, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 7 of 7 Posts_count   Goto page: Previous 1, 2, 3, 4, 5, 6, 7
Author Message
Béèm


Joined: 21 Nov 2006
Posts: 11782
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

PostPosted: Wed 12 Nov 2008, 07:04    Post_subject:  

@wow, thank you for the straight answer.
I had to stop using gnome due to a strange error.
I'll post about it in the appropriate thread hoping that someone could find a solution.

_________________
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
Consult Wikka
Use peppyy's puppysearch
Back to top
View user's profile Send_private_message 
wow

Joined: 29 Jun 2006
Posts: 989
Location: Peru

PostPosted: Wed 12 Nov 2008, 21:53    Post_subject: Solved  

wow wrote:
I compiled kernel 2.6.27.5 with aufs, squashfs-lzma, unionfs (unionfs-2.5_for_2.6.27-rc6.diff.gz) in puppy-4.1.1 (full) everything works fine in the installed system. Then I made an ISO but it hangs after "setting up the layered fs" with both aufs or unionfs. Is anyone testing this kernel?

I recompiled the kernel (2.6.27.5) without unionfs patch, this time everything is working (installed system/booting from CD). Now some details:

- aufs: from MU's 2.6.27_410.sfs>usr/src/patches
- squashfs 3.3: http://www.squashfs-lzma.org/dl/squashfs3.3.tar.gz
- lzma-457: from http://www.squashfs-lzma.org/dl/lzma457.tar.bz2
- squashfs-lzma-3.3: http://www.squashfs-lzma.org/dl/sqlzma3.3-457-2.tar.bz2
- Instructions to apply SquashFS-LZMA patches: http://forum.openwrt.org/viewtopic.php?pid=68981#p68981
- http://puptrix.org/sources/kernel-2.6.25.16/fsync_super-2.6.19.patch
- http://puptrix.org/sources/kernel-2.6.25.16/deny_write_access.patch

Quote:
Patching 2.6.26-rc4 with SquashFS-LZMA
Patching a kernel newer than 2.6.24.3 presents a problem, because there are only patches up to this version as of the time of writing. 2.6.25 and later need you to manually patch the kernel. I will outline this process here. When SquashFS-LZMA gets ported to the newer kernel by the author, this section will be obsoleted.

_________________

Back to top
View user's profile Send_private_message 
Yankeeboy

Joined: 03 Nov 2008
Posts: 5

PostPosted: Tue 25 Nov 2008, 16:39    Post_subject: Gosh, what a mess  

I have no idea how to compile the latest kernel at this point.

I was thinking somebody who has done it successfully really owes it the Puppy community to share the knowledge
Back to top
View user's profile Send_private_message 
Aung

Joined: 19 Jan 2007
Posts: 119
Location: Hervey Bay

PostPosted: Thu 04 Dec 2008, 09:02    Post_subject:  

Hey MU
When I open up your .config the first thing that greets me is, # CONFIG_64BIT is not set, and I saved up for an amd x2 64 cpu.
As a pensioned off spanner monkey, I havent got a clue as to recompileing a kernel. I'll put new rings and bearings and (if you do Tempestuous turbo 'enable Tickless System, High Resolution Timer Support, Realtime Preemptible Kernel, and high Timer frequency.') will nip up the pinion preload on 'ya V Woobble if you build me a 64 bit Puppy. (or just a 64 .config file so I can 'ave a go me self) Aung
Back to top
View user's profile Send_private_message 
michaelyahu

Joined: 04 Dec 2008
Posts: 2

PostPosted: Thu 04 Dec 2008, 17:39    Post_subject:  

so... anyone wanna package this up into an iso so someone can download it, and not search all over hades looking for the way to compile this thing?

I tried the chain of links from the first post, they end up terminating to "failed to change directory"
Back to top
View user's profile Send_private_message 
michaelyahu

Joined: 04 Dec 2008
Posts: 2

PostPosted: Thu 04 Dec 2008, 17:53    Post_subject: Re: Solved  

wow wrote:
wow wrote:
I compiled kernel 2.6.27.5 with aufs, squashfs-lzma, unionfs (unionfs-2.5_for_2.6.27-rc6.diff.gz) in puppy-4.1.1 (full) everything works fine in the installed system. Then I made an ISO but it hangs after "setting up the layered fs" with both aufs or unionfs. Is anyone testing this kernel?

I recompiled the kernel (2.6.27.5) without unionfs patch, this time everything is working (installed system/booting from CD). Now some details:

- aufs: from MU's 2.6.27_410.sfs>usr/src/patches
- squashfs 3.3: http://www.squashfs-lzma.org/dl/squashfs3.3.tar.gz
- lzma-457: from http://www.squashfs-lzma.org/dl/lzma457.tar.bz2
- squashfs-lzma-3.3: http://www.squashfs-lzma.org/dl/sqlzma3.3-457-2.tar.bz2
- Instructions to apply SquashFS-LZMA patches: http://forum.openwrt.org/viewtopic.php?pid=68981#p68981
- http://puptrix.org/sources/kernel-2.6.25.16/fsync_super-2.6.19.patch
- http://puptrix.org/sources/kernel-2.6.25.16/deny_write_access.patch

Quote:
Patching 2.6.26-rc4 with SquashFS-LZMA
Patching a kernel newer than 2.6.24.3 presents a problem, because there are only patches up to this version as of the time of writing. 2.6.25 and later need you to manually patch the kernel. I will outline this process here. When SquashFS-LZMA gets ported to the newer kernel by the author, this section will be obsoleted.



All the links to your uploaded content on the ftp are dead.

Please supply a puppy 2.6.27 iso so that I can run it on my asus m70vm-x1 without problems with the atheros wifi.
Back to top
View user's profile Send_private_message 
MU


Joined: 24 Aug 2005
Posts: 13644
Location: Karlsruhe, Germany

PostPosted: Thu 04 Dec 2008, 18:12    Post_subject:  

I released so many versions and updates, that I currently don't see, which is the correct one here on my computer.
The files on the ftp-server were lost during a hardware upgrade from the company where I worked, but they did not restore them yet.
I no longer have access to that server.

I plan to look at building a new kernel (the latest 2.6.27) again this month from scratch, and upload a new iso to my own server.

If someone still has the latest iso plus development.sfs (or a selfbuilt newer Kernel), and it works fine, then please upload it here:
http://murga-linux.com/puppy/viewtopic.php?p=99398#99398

Then send me a PM, so that I can move it to the public downloadarea on that server.

Mark

_________________
my recommended links
Back to top
View user's profile Send_private_message Visit_website 
wow

Joined: 29 Jun 2006
Posts: 989
Location: Peru

PostPosted: Thu 04 Dec 2008, 22:22    Post_subject:  

@michaelyahu: Oops, all urls to MU's isos and sfs are dead. An iso? well, my kernel is for i686 and newer microprocessors, supports SMP and doesn't have those extra drivers included in Puppy (unionfs, r8101, acx-mac80211, gspcav, etc). So might not work for you. However I can upload this kernel in puppy-unleashed format.

EDIT:
Uploaded linux-2.6.27.5_wow-i686.tar.bz2; initrd-2.6.27.5_wow.gz and linux-2.6.27.5_wow.txt. Waiting for MU's confirmation.
Back to top
View user's profile Send_private_message 
wow

Joined: 29 Jun 2006
Posts: 989
Location: Peru

PostPosted: Sat 06 Dec 2008, 22:13    Post_subject:  

linux kernel 2.6.27.5 i686 for puppy unleashed:
i646 kernel, SMP, Hyperthreading, more joystick drivers, ForceFeedback, 99 loop devices,
vfat partitions use UTF-8 by default, initrd.gz supports up to 40 SFSs, squashfs-LZMA

[linux-2.6.27.5_wow-i686.tar.bz2]:
kernel in puppy-unleashed format, extract to puppy-unleashed/kernels/

[initrd-2.6.27.5_wow.gz]:
rename to initrd.gz, use this file instead the one made by puppy-unleashed or this kernel won't boot. Reason: missing modules (nls_utf8, nls_cp850, unionfs)

Thank you Mu for kindly host the files.

_________________

Back to top
View user's profile Send_private_message 
MU


Joined: 24 Aug 2005
Posts: 13644
Location: Karlsruhe, Germany

PostPosted: Sun 07 Dec 2008, 17:30    Post_subject:  

Raffy uploaded again the Puppy 4.1 with Kernel 2.6.27 for a frugal installation.
Thanks Raffy!

The "second version" is named .627, the "third" version is named .628.

http://puppyisos.org/isos/2008-07-to-12/puppy-4.1-k2.6.27/
Password:
http://murga-linux.com/puppy/viewtopic.php?t=28930

Mark

_________________
my recommended links
Back to top
View user's profile Send_private_message Visit_website 
boscobearbank


Joined: 06 Apr 2006
Posts: 63
Location: MN

PostPosted: Sat 13 Dec 2008, 10:27    Post_subject:
Sub_title: kernel-2.6.27 RFE
 

MU - I hope this is the right place

I've got a little request for an enhancement to your 2.6.27 kernel. Please add the pciehp module (/lib/modules/2.6.27/kernel/drivers/pci/hotplug/pciehp.ko)
When this code is executed
Code:
modprobe pciehp pciehp_force=1

cards in the SD card slots are recognized when placed in those slots, even if those slots are empty at boot time. I place this code in /etc/rc.local in both Ubuntu and all three Fedora installs on my Acer Aspire One.

Thanks for the great work you've been doing!

_________________
Bosco Bearbank

Edited_time_total
Back to top
View user's profile Send_private_message 
boscobearbank


Joined: 06 Apr 2006
Posts: 63
Location: MN

PostPosted: Sat 13 Dec 2008, 10:28    Post_subject:
Sub_title: kernel-2.6.27 RFE
 

deleted duplicate post
_________________
Bosco Bearbank

Edited_time_total
Back to top
View user's profile Send_private_message 
tempestuous

Joined: 10 Jun 2005
Posts: 5293
Location: Australia

PostPosted: Sat 13 Dec 2008, 10:51    Post_subject:  

boscobearbank wrote:
Please add the pciehp module

In the kernel configuration this is found at -

Bus options (PCI etc.)
> Support for PCI Hotplug
> PCI Express Hotplug driver (NEW)
Back to top
View user's profile Send_private_message 
MU


Joined: 24 Aug 2005
Posts: 13644
Location: Karlsruhe, Germany

PostPosted: Tue 16 Dec 2008, 03:12    Post_subject:  

I collected the files, that wow mentioned that he used to patch 2.6.27.5.
The download locations changed, some stuff can now be found here:
ftp://ftp.slax.org/source/slax/sqlzma/


I also included a step-by-step mu-kernel.txt how I applied them.
Get it (3 MB) here:
http://dotpups.de/diverse-tgz/linux-2.6.27.5-patches.tgz

I am not certain, if they are identical to wows kernel, it takes so long to compile it, that I must continue tomorrow.
Read here about why I try to build it:
http://www.murga-linux.com/puppy/viewtopic.php?p=258098#258098
Mark

_________________
my recommended links
Back to top
View user's profile Send_private_message Visit_website 
Aung

Joined: 19 Jan 2007
Posts: 119
Location: Hervey Bay

PostPosted: Sun 28 Dec 2008, 01:50    Post_subject:  

I think I shall have to ask the question I should have asked in the first place. Can Puppy ever be run as AMD64 bit. Would devx.sfs still work or would it need to be remade also. And dont you dare tell me to go try Ubongo drums or Debuggered or you will get an ear full. Aung
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 7 of 7 Posts_count   Goto page: Previous 1, 2, 3, 4, 5, 6, 7
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » House Training » Users ( For the regulars )
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0928s ][ Queries: 13 (0.0068s) ][ GZIP on ]