huge-kernels for woof-ce puppies

Core libraries and systems
Message
Author
ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#81 Post by ozsouth »

EDIT - download server not working at present SEE BELOW
Last edited by ozsouth on Fri 17 Jan 2020, 05:15, edited 3 times in total.

Dry Falls
Posts: 616
Joined: Tue 16 Dec 2014, 23:37
Location: Upper Columbia

#82 Post by Dry Falls »

On download link, file size is reported (35.02 MB). first try was 403 and then " Uh, Oh! This file does not exist."

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#83 Post by ozsouth »

I've made a 64bit 5.3.15 Slacko64 compatible kernel via Puppy kernel-kit, with no firmware - fdrv needed. Is partially Zombieload mitigated (needs microcode - see this howto: http://murga-linux.com/puppy/viewtopic. ... 15#1030115
Is Spectre/Meltdown mitigated. Is TCP_SACK mitigated. Tested OK in ScPup64. Use at own risk.
Kernel here: https://archive.org/download/Puppy_Linu ... oz.tar.bz2
NOTE: Cannot be used in ubuntu clones or with 32bit pups on 64 bit cpu unless path /usr/lib64 changed to /usr/lib in kernel-modules.sfs-... file (add .sfs to end) via this: http://murga-linux.com/puppy/viewtopic. ... 87#1028687
Last edited by ozsouth on Sat 04 Jan 2020, 22:49, edited 3 times in total.

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#84 Post by ozsouth »

I've made a 64bit 5.4.7 Slacko64 compatible kernel via Puppy kernel-kit, with no firmware - fdrv needed. Is partially Zombieload mitigated (needs microcode - see this howto: http://murga-linux.com/puppy/viewtopic. ... 15#1030115
Is Spectre/Meltdown mitigated. Is TCP_SACK mitigated. Tested OK in ScPup64. Use at own risk.
Kernel here: https://archive.org/download/Puppy_Linu ... oz.tar.bz2
NOTE: Cannot be used in ubuntu clones or with 32bit pups on 64 bit cpu unless path /usr/lib64 changed to /usr/lib in kernel-modules.sfs-... file (add .sfs to end) via this: http://murga-linux.com/puppy/viewtopic. ... 87#1028687

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#85 Post by ozsouth »

I've made a 32bit 4.14.162 i686 pae kernel via Puppy kernel-kit, with firmware - no fdrv needed. Is mostly Spectre/Meltdown mitigated. Is TCP_SACK mitigated. Tested OK in lxpupbionic19.03. Use at own risk.
Once downloaded, expand in an empty folder with tar -jxvf, & rename kernel-modules.sfs-4.14.162-pae to zdrv ... (same as one to be replaced) &
rename vmlinuz-4.14.162-pae to vmlinuz & then substitute for originals.

Kernel here: https://archive.org/download/Puppy_Linu ... ae.tar.bz2
.
Last edited by ozsouth on Sun 03 May 2020, 12:32, edited 2 times in total.

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#86 Post by bigpup »

ozsouth,

Want a challenge?

A lot of people, with Chromebooks, have no sound when running Puppy versions on them.

GalliumOS is a Linux made for Chromebooks.
Sound works in it.
I think the key is what is provided by the kernel in GalliumOS.

I have been working with Bionicpup64 8.0

I found this in GalliumOS kernel and not in the Bionicpup64 8.0 kernel.
lib/modules/4.12.0-galliumos-baytrail/kernel/sound/soc/
That soc directory is not in the Bionicpup kernel.

It contains basically a bunch of sound related files for the intel processor audio hardware.

Maybe, a Puppy Linux kernel package, with this stuff in it, would fix sound in Chromebooks.

Probably the kernel config also needs to have specific settings.

I was wondering if a Puppy kernel package could be made out of the GalliumOS kernel package :idea:

I found the download repository for GalliumOS kernels.
https://apt.galliumos.org/pool/main/l/
Notice they have ones for different processors.

Looking at how these kernels are packaged. They are not packaged like Puppy kernels.
Looks like everything needed is here.
It is just scattered around in different deb packages.
Example:
Click on one of the kernels listed.
It shows several deb packages for download.
In Puppy, Uextract can be used to unpack the deb packages, to access their contents.

Do you want to try and make a kernel package out of this stuff for Puppy?
Please! Please! Please!
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#87 Post by ozsouth »

After several false starts, have sound modules loading for Baytrail, Haswell, Broadwell, Skylake Chromebooks via kernel 4.14.161 for bionicpup64. Needed firmware was loaded too. Still no sound though. Out of ideas.

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#88 Post by ozsouth »

WITHDRAWN - DUE TO USB ISSUE, VIDEO ISSUE & HARD LOCKUP. Pity - was faster than previous kernels.

I've made a 64bit 5.4.10 Slacko64 compatible kernel via Puppy kernel-kit, with no firmware - fdrv needed. Is partially Zombieload mitigated (needs microcode - see this howto: http://murga-linux.com/puppy/viewtopic. ... 15#1030115
Is Spectre/Meltdown mitigated. Is TCP_SACK mitigated. Tested OK in ScPup64. Use at own risk. Kernel here:

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#89 Post by ozsouth »

Agreeing with BK that recent 5.4 kernels have issues, I've made a 64bit 5.4.8 kernel, in both Ubuntu and Slacko compatible flavours, via Puppy kernel-kit, with no firmware - needs fdrv. Is partially Zombieload mitigated - needs microcode - see this
howto: http://murga-linux.com/puppy/viewtopic. ... 15#1030115
Is Spectre/Meltdown mitigated. Is TCP_SACK mitigated. Tested OK in Bionicpup64-8.0 & ScPup64-19.09. Used gcc 8.3.0 (my priors used 7.3.0).
Once downloaded, expand in an empty folder with tar -jxvf, & rename kernel-modules.sfs-5.4.8-64oz to zdrv ... (same as one to be replaced) &
rename vmlinuz-5.4.8-64oz to vmlinuz & then substitute for originals. Use at own risk.
Ubuntu Derivative Kernel here: https://archive.org/download/Puppy_Linu ... oz.tar.bz2
Slacko Derivative Kernel here: https://archive.org/download/Puppy_Linu ... oz.tar.bz2
fdrv here (rename to suit your system): https://archive.org/download/Puppy_Linu ... an2020.sfs

User avatar
davids45
Posts: 1326
Joined: Sun 26 Nov 2006, 23:33
Location: Chatswood, NSW

Firmware a.k.a. fdrv needed [SOLVED]

#90 Post by davids45 »

G'day ozsouth,

I've tried your 5.4.8 kernel in a test BionicPup64 in place of its 4.19.23 kernel - switched vmlinuz and zdrv versions.

Boots well and looks fine for most things.

But no wifi access - my usb dongle requires several ath9k files which I imagine are not in the main puppy sfs nor your new kernel?

Is there a simple way to get wifi running, say, add the athk9 files from another Pup. How kernel-specific are such driver files?

BionicPup80 doesn't have an fdrv so where can I get one that would work?

I've a strong feeling I've had this problem before but can't find where**. Sorry if it's something obvious. :oops: .

Thanks for any advice.

David S.
ozmiddle-ish.

**[Deja Vu (again)]
In looking at my directory of Huge Kernels, I finally noticed two sfs titled 'firmware-(date)'.
Looking in my 5.4.8 BionicPup64 I also finally noticed that the /lib/firmware directory was virtually empty, nothing like either of the firmware sfs, or other Pups.
I mounted the later firmware sfs (2019 vintage) and copied to BionicPup64's /lib/firmware/ directory the ath9k sub-directory from the sfs.
Rebooted the 5.4.8-kerneled BionicPup64 and now I have wifi so I can print, scan, and now update this post with its [SOLVED] because I also now have the Internet with this Pup.

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#91 Post by ozsouth »

I've made a 64bit 5.4.27 kernel, in both Ubuntu and Slacko compatible flavours, via Puppy kernel-kit, with no firmware - needs fdrv - see below. Is partially Zombieload mitigated - needs microcode - see this howto: http://murga-linux.com/puppy/viewtopic. ... 15#1030115
Is Spectre/Meltdown mitigated. Is TCP_SACK mitigated. Tested OK in Bionicpup64-8.0 & ScPup64-19.09. Used gcc 8.3.0.
Once downloaded, expand in an empty folder with tar -jxvf, & rename kernel-modules.sfs-5.4.27-64oz to zdrv ... (same as one to be replaced) & rename vmlinuz-5.4.27-64oz to vmlinuz & then substitute for originals. Use at own risk.
Ubuntu Derivative Kernel here: https://archive.org/download/Puppy_Linu ... oz.tar.bz2
Slacko Derivative Kernel here: https://archive.org/download/Puppy_Linu ... oz.tar.bz2
fdrv here (rename to suit your system): https://archive.org/download/Puppy_Linu ... an2020.sfs
.
Kernel Sources here: http://archive.org/download/Puppy_Linux ... 7-64oz.sfs
Kernel Headers here: http://archive.org/download/Puppy_Linux ... x86_64.sfs
.
Last edited by ozsouth on Mon 27 Apr 2020, 23:04, edited 3 times in total.

enrique
Posts: 595
Joined: Sun 10 Nov 2019, 00:10
Location: Planet Earth

#92 Post by enrique »

ozsouth , your name will be in the history books. If I am guessing, we getting closer to EASY low cost Puppybooks.

Congratulations ;)

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#93 Post by rockedge »

Compiled a 32bit real-time kernel (PREMPT) tested in Bionic32+19
https://rockedge.org/kernels/
▶—— Puppy Linux Kernel 5.6.4-rt3 ——◀

Kernel Release: 5.6.4-rt3
Build Date: Thu Apr 16 15:56:22 EDT 2020
Build GCC: 7.4.0
OS Support: GNU/Linux
Architecture: i686
SMP Enabled: Yes
PAE Enabled: Yes

Code: Select all

itlb_multihit:KVM: Vulnerable
l1tf:Vulnerable
mds:Vulnerable: Clear CPU buffers attempted, no microcode; SMT disabled
meltdown:Mitigation: PTI
spec_store_bypass:Not affected
swapgs barriers and __user pointer sanitization
spectre_v2:Mitigation: Full generic retpoline, STIBP: disabled, RSB filling
tsx_async_abort:Not affected

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#94 Post by ozsouth »

As my 5.4.27 kernel has proved popular, I've added the kernel sources & headers to post on top of page 7:
http://www.murga-linux.com/puppy/viewto ... 53#1055653

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#95 Post by peebee »

LTS 32-bit-pae kernel 5.4.44 ......

Built using the Porteus configs so for test only

No firmware - needs separate fdrv

Builds surprisingly small, so wondering what's missing??

Available from:
https://sourceforge.net/projects/lxpup/ ... e-kernels/

Tests on a range of hardware - age and power - would be useful. Thanks.

Kernel Release: 5.4.44-pup32
Build Date: Thu Jun 4 18:12:06 BST 2020
Build GCC: 9.2.0
OS Support: GNU/Linux
Architecture: i686
SMP Enabled: Yes
PAE Enabled: Yes
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#96 Post by ozsouth »

I've made a 64bit 5.4.45 kernel, in both Ubuntu and Slacko compatible flavours, via Puppy kernel-kit, with no firmware - needs fdrv - see below. Is partially Zombieload mitigated - needs microcode - see this howto: http://murga-linux.com/puppy/viewtopic. ... 15#1030115
Is Spectre/Meltdown mitigated. Is TCP_SACK mitigated. Tested OK in Bionicpup64-8.0 & ScPup64-20.01. Used gcc 9.1.0.
Once downloaded, expand in an empty folder with tar -jxvf, & rename kernel-modules.sfs-5.4.45-64oz to zdrv ... (same as one to be replaced) & rename vmlinuz-5.4.45-64oz to vmlinuz & then substitute for originals. Use at own risk.
Ubuntu Derivative Kernel here: http://archive.org/download/Puppy_Linux ... oz.tar.bz2
Slacko Derivative Kernel here: http://archive.org/download/Puppy_Linux ... oz.tar.bz2
fdrv here (rename to suit your system): https://archive.org/download/Puppy_Linu ... an2020.sfs
.

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#97 Post by ozsouth »

I've made a 64bit 5.6.18 kernel, in both Ubuntu and Slacko compatible flavours, via Puppy kernel-kit, with no firmware - needs fdrv - see below.
Incorporates some recent mmc changes.
Is partially Zombieload mitigated - needs microcode - see this howto: http://murga-linux.com/puppy/viewtopic. ... 15#1030115
Is Spectre/Meltdown mitigated. Is TCP_SACK mitigated. Tested OK in Bionicpup64-8.0 & ScPup64-20.01. Used gcc 9.2.0.
Once downloaded, expand in an empty folder with tar -jxvf, & rename kernel-modules.sfs-5.6.18-64oz to zdrv ... (same as one to be replaced) & rename vmlinuz-5.6.18-64oz to vmlinuz & then substitute for originals. Use at own risk.
Ubuntu Derivative Kernel here: http://archive.org/download/Puppy_Linux ... oz.tar.bz2
Slacko Derivative Kernel here: http://archive.org/download/Puppy_Linux ... oz.tar.bz2
fdrv here (rename to suit your system): https://archive.org/download/Puppy_Linu ... an2020.sfs
.

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#98 Post by ozsouth »

I've made a 64bit 5.4.50 kernel, in both Ubuntu and Slacko compatible flavours, via Puppy kernel-kit, with no firmware - needs fdrv - see below.
Incorporates some recent mmc changes.
Is partially Zombieload mitigated - needs microcode - see this howto: http://murga-linux.com/puppy/viewtopic. ... 15#1030115
Is Spectre/Meltdown mitigated. Is TCP_SACK mitigated. Briefly tested, OK in Bionicpup64-8.0 & ScPup64-20.06. Used gcc 9.2.0.
Once downloaded, expand in an empty folder with tar -jxvf, & rename kernel-modules.sfs-5.4.50-64oz to zdrv ... (same as one to be replaced) & rename vmlinuz-5.4.50-64oz to vmlinuz & then substitute for originals. Use at own risk.
Ubuntu Derivative Kernel here: http://www.filepup.net/files/2219932a1594350400.html
Slacko Derivative Kernel here: http://www.filepup.net/files/af3049641594350461.html
fdrv here (rename to suit your system): https://archive.org/download/Puppy_Linu ... an2020.sfs
.
Kernel Sources here: http://www.filepup.net/files/cade9a5c1594351156.html
Kernel Headers here: http://www.filepup.net/files/6d6781bc1594351203.html
.

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#99 Post by ozsouth »

I've made a 64bit 5.7.8 kernel, in both Ubuntu and Slacko compatible flavours, via Puppy kernel-kit, with no firmware - needs fdrv - see below.
Incorporates some recent mmc changes.
Is partially Zombieload mitigated - needs microcode - see this howto: http://murga-linux.com/puppy/viewtopic. ... 15#1030115
Is Spectre/Meltdown mitigated. Is TCP_SACK mitigated. Briefly tested, OK in Bionicpup64-8.0 & ScPup64-20.06. Used gcc 9.2.0.
Once downloaded, expand in an empty folder with tar -jxvf, & rename kernel-modules.sfs-5.7.8-64oz to zdrv ... (same as one to be replaced) & rename vmlinuz-5.7.8-64oz to vmlinuz & then substitute for originals. Use at own risk.
Ubuntu Derivative Kernel here: http://www.filepup.net/files/cda8df7a1594373751.html
Slacko Derivative Kernel here: http://www.filepup.net/files/86f482b91594373807.html
fdrv here (rename to suit your system): https://archive.org/download/Puppy_Linu ... an2020.sfs
.
Kernel Sources here: http://www.filepup.net/files/906233771594424844.html
Kernel Headers here: http://www.filepup.net/files/88427b1a1594424901.html
.

Post Reply