Porteus Kernel Builder

Here is a place for your projects which are not officially supported by the Porteus Team. For example: your own kernel patched with extra features; desktops not included in the standard ISO like Gnome; base modules that are different than the standard ISO, etc...
User avatar
babam
Shogun
Shogun
Posts: 465
Joined: 16 Nov 2016, 10:30
Distribution: Porteus 5.0rc3 Xfce K6.1.1
Location: Rainy city

Porteus Kernel Builder

Post#1756 by babam » 16 Jan 2023, 17:39

Kriss wrote:
16 Jan 2023, 13:56
Hi!

Kernel 6.1.3 by Neko - maximum 8 modules at boot on my PC
Kernel 6.2-rc3 by Blaze - maximum 64 modules at boot
Kernels 6.1.2 - 6.1.6 and 6.2-rc4 that I compiled are limited to 8 modules.
Will try to use squashfs options from Blaze's kernel to test...

Anyone else having problems like me?
Since my setup is... unusual with 596 modules...
Porteus Kernel Builder (Post by neko #92358)
Sorry, my English is bad.

Kriss
Samurai
Samurai
Posts: 135
Joined: 06 Jul 2011, 07:07
Location: Russia

Porteus Kernel Builder

Post#1757 by Kriss » 16 Jan 2023, 18:11

babam wrote:
16 Jan 2023, 17:39
Kriss wrote:
16 Jan 2023, 13:56
Hi!

Kernel 6.1.3 by Neko - maximum 8 modules at boot on my PC
Kernel 6.2-rc3 by Blaze - maximum 64 modules at boot
Kernels 6.1.2 - 6.1.6 and 6.2-rc4 that I compiled are limited to 8 modules.
Will try to use squashfs options from Blaze's kernel to test...

Anyone else having problems like me?
Since my setup is... unusual with 596 modules...
Porteus Kernel Builder (Post by neko #92358)
That's probably the case. Will check it.
EDIT: Yep, tried that and it helped. Thank you!!!

AcnapyxoB, thank you!

Blaze, привет! Nope, I meant xzm modules.
Suggestions/corrections/additions are always welcome.

CawkA
White ninja
White ninja
Posts: 18
Joined: 08 Jul 2022, 02:29
Distribution: Arch
Location: Russia
Contact:

Porteus Kernel Builder

Post#1758 by CawkA » 18 Jan 2023, 17:36

.tar

What? Why not compress it?
My Porteus x86_64 modules: https://iiiypuk.me/posts/porteus/porteus-packages/

User avatar
Blaze
DEV Team
DEV Team
Posts: 3560
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Porteus Kernel Builder

Post#1759 by Blaze » 20 Jan 2023, 14:22

CawkA, coz xzm modules already compressed and does not require in compression.

neko, for this time you can remove sof-firmware-2.2.4-x86_64-1bl coz it does not solve issue with sound. More info is here Bluetooth and sound did not work (Пост KingJames #92575)

Thanks.
Linux 5.15.11-porteus #1 SMP Sat Dec 25 13:08:57 MSK 2021 x86_64 Intel(R) Core(TM) i5-6600K CPU @ up to 4.60GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

neko
DEV Team
DEV Team
Posts: 2051
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Porteus Kernel Builder

Post#1760 by neko » 22 Jan 2023, 08:13

"Kernel Builder" was updated to version 23.01.22. (Please refer to the first article of this thread.)

Firmware database was updated.
[Firmware database : kernel-firmware-20230104_4ee2014-noarch-2plus.xzm (426 M)]
that was created with
slackware package "kernel-firmware-20230104_4ee2014-noarch-1.txz (268 M)" and following pakages.
alsa-firmware-1.2.4-noarch-2
b43-firmware-6.30.163.46-fw-1_SBo
bfubase
bluetooth
bluez-firmware-1.2-noarch-9
ipw2100-fw-1.3-noarch-10
ipw2200-fw-3.1-noarch-8
sof-firmware-2.0-150400.1.4.noarch
zydas

------------------------------
@Blaze
Please refer to
"Downgrading to sof-firmware 2.0 seems to fix the issue."
https://bbs.archlinux.org/viewtopic.php?id=273328

sof-firmware 2.0 package was gotten from
https://ftp.lysator.liu.se/pub/opensuse ... noarch.rpm


Thanks.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3560
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Porteus Kernel Builder

Post#1761 by Blaze » 22 Jan 2023, 10:08

[Updated kernel Examples]
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 64bit.config)

6.2-rc5 <-- NEW : "All patches" patching was done.
64bit-ALL-kernel6.2-rc5.tar (~139 M)
https://www.mediafire.com/file/kvv9tdaz ... .2-rc5.tar
37d52cde1780436c048afcae5b2b670c 64bit-ALL-kernel6.2-rc5.tar

Note 1: Compiler that was used.
for kernel 6.2-rc5: 11.2.0-x86_64

Note 2: Compilated under Porteus 5.0-current (Slackware 15.0 base. Note. glibc-2.33 replaced on glibc-2.35)

Note 3: A new cryptsetup (version 2.3.5: presented by @ncmprhnsbl)

Thanks to neko for support.
Linux 5.15.11-porteus #1 SMP Sat Dec 25 13:08:57 MSK 2021 x86_64 Intel(R) Core(TM) i5-6600K CPU @ up to 4.60GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

neko
DEV Team
DEV Team
Posts: 2051
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Porteus Kernel Builder

Post#1762 by neko » 25 Jan 2023, 07:59

"Kernel Builder" was updated to version 23.01.25. (Please refer to the first article of this thread.)


Issue:
Missing pickup the some firmwares.
These firmware names are including space character. (out of UNIX naming rule).

Example:
"/lib/firmware/brcm/brcmfmac4356-pcie.Xiaomi Inc-Mipad2.txt"
"/lib/firmware/brcm/brcmfmac43241b4-sdio.Intel Corp.-VALLEYVIEW C0 PLATFORM.txt"

Fix:
/usr/local/share/mkKernel/bin/getFW

Code: Select all

% diff old new
104c104
< 	for CK in `ls $FWS/firmware/$i`
---
> 	for CK in `ls $FWS/firmware/$i | tr ' ' '@' `
105a106
> 		CK=`echo $CK | tr '@' ' ' `
%
Result:

Code: Select all

# diff -r v6.2-rc5/org-64/repo_getFW-v6.2-rc5-64 v6.2-rc5/64/repo_getFW-v6.2-rc5-64
diff -r v6.2-rc5/org-64/repo_getFW-v6.2-rc5-64/all v6.2-rc5/64/repo_getFW-v6.2-rc5-64/all
1432a1433,1435
> brcm/brcmfmac4356-pcie.Xiaomi Inc-Mipad2.txt
> brcm/brcmfmac43241b4-sdio.Intel Corp.-VALLEYVIEW C0 PLATFORM.txt
> brcm/brcmfmac43340-sdio.ASUSTeK COMPUTER INC.-TF103CE.txt
1443a1447,1450
> brcm/brcmfmac43430a0-sdio.ONDA-V80 PLUS.txt
> brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt
> brcm/brcmfmac43455-sdio.Raspberry Pi Foundation-Raspberry Pi 4 Model B.txt
> brcm/brcmfmac43455-sdio.Raspberry Pi Foundation-Raspberry Pi Compute Module 4.txt
1471,1497d1477
< brcm/brcmfmac4356-pcie.Xiaomi
< Inc-Mipad2.txt
< brcm/brcmfmac43241b4-sdio.Intel
< Corp.-VALLEYVIEW
< C0
< PLATFORM.txt
< brcm/brcmfmac43340-sdio.ASUSTeK
< COMPUTER
< INC.-TF103CE.txt
< brcm/brcmfmac43430a0-sdio.ONDA-V80
< PLUS.txt
< brcm/brcmfmac43455-sdio.MINIX-NEO
< Z83-4.txt
< brcm/brcmfmac43455-sdio.Raspberry
< Pi
< Foundation-Raspberry
< Pi
< 4
< Model
< B.txt
< brcm/brcmfmac43455-sdio.Raspberry
< Pi
< Foundation-Raspberry
< Pi
< Compute
< Module
< 4.txt
v6.2-rc5/org-64/repo_getFW-v6.2-rc5-64 のみに存在: emptyS
diff -r v6.2-rc5/org-64/repo_getFW-v6.2-rc5-64/linkS v6.2-rc5/64/repo_getFW-v6.2-rc5-64/linkS
150a151,153
> brcm/brcmfmac4356-pcie.Xiaomi Inc-Mipad2.txt
> brcm/brcmfmac43241b4-sdio.Intel Corp.-VALLEYVIEW C0 PLATFORM.txt
> brcm/brcmfmac43340-sdio.ASUSTeK COMPUTER INC.-TF103CE.txt
161a165,168
> brcm/brcmfmac43430a0-sdio.ONDA-V80 PLUS.txt
> brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt
> brcm/brcmfmac43455-sdio.Raspberry Pi Foundation-Raspberry Pi 4 Model B.txt
> brcm/brcmfmac43455-sdio.Raspberry Pi Foundation-Raspberry Pi Compute Module 4.txt
root /home/guest/kernel #
Thanks.

Post Reply