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...
beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

Porteus Kernel Builder

Post#1711 by beny » 09 Dec 2022, 16:53

hi blaze yes is the last one that have trouble,but is ok maybe is something on my system,when it finish to build i report here

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

Porteus Kernel Builder

Post#1712 by beny » 09 Dec 2022, 18:48

hi blaze hang when have to download aufs-patch maybe is a server fault:

Code: Select all

 linux-6.0.12/virt/kvm/Kconfig
linux-6.0.12/virt/kvm/Makefile.kvm
linux-6.0.12/virt/kvm/async_pf.c
linux-6.0.12/virt/kvm/async_pf.h
linux-6.0.12/virt/kvm/binary_stats.c
linux-6.0.12/virt/kvm/coalesced_mmio.c
linux-6.0.12/virt/kvm/coalesced_mmio.h
linux-6.0.12/virt/kvm/dirty_ring.c
linux-6.0.12/virt/kvm/eventfd.c
linux-6.0.12/virt/kvm/irqchip.c
linux-6.0.12/virt/kvm/kvm_main.c
linux-6.0.12/virt/kvm/kvm_mm.h
linux-6.0.12/virt/kvm/pfncache.c
linux-6.0.12/virt/kvm/vfio.c
linux-6.0.12/virt/kvm/vfio.h
linux-6.0.12/virt/lib/
linux-6.0.12/virt/lib/Kconfig
linux-6.0.12/virt/lib/Makefile
linux-6.0.12/virt/lib/irqbypass.c
Cloning into 'aufs5-standalone.git'...
remote: Enumerating objects: 11180, done.
remote: Counting objects: 100% (5313/5313), done.
remote: Compressing objects: 100% (2076/2076), done.
Receiving objects:   1% (157/11180), 60.01 KiB | 3.00 KiB/s
the aufs directory is empty but the build of the kernel start without apply patch ok when stop report here 
                                              

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

Porteus Kernel Builder

Post#1713 by Blaze » 09 Dec 2022, 19:16

Hi beny,
I don't have any issue. I successfully compiled :url: 64bit-ALL-kernel6.0.12.tar
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

Porteus Kernel Builder

Post#1714 by beny » 09 Dec 2022, 22:02

is ok blaze you have a config different by the one into the software so would you explain the difference from your package and the downloaded one.

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

Porteus Kernel Builder

Post#1715 by Blaze » 10 Dec 2022, 06:16

I added support for goodix touchscreen

Code: Select all

CONFIG_TOUCHSCREEN_GOODIX=m
@neko not bad if we added too.

Thanks
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz 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: 2109
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Porteus Kernel Builder

Post#1716 by neko » 10 Dec 2022, 13:06

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

6.1 prototype config was updated.

Code: Select all

# diff -r /usr/local/share/mkKernel/lib/v6.1 mkKernel-22.12.10-noarch-1/usr/local/share/mkKernel/lib/v6.1
diff -r /usr/local/share/mkKernel/lib/v6.1/32bit.config mkKernel-22.12.10-noarch-1/usr/local/share/mkKernel/lib/v6.1/32bit.config
2967c2967
< # CONFIG_TOUCHSCREEN_GOODIX is not set
---
> CONFIG_TOUCHSCREEN_GOODIX=m
diff -r /usr/local/share/mkKernel/lib/v6.1/64bit.config mkKernel-22.12.10-noarch-1/usr/local/share/mkKernel/lib/v6.1/64bit.config
3009c3009
< # CONFIG_TOUCHSCREEN_GOODIX is not set
---
> CONFIG_TOUCHSCREEN_GOODIX=m
#

Thanks.

rych
Warlord
Warlord
Posts: 622
Joined: 04 Jan 2014, 04:27
Distribution: Porteus 5.0 x64 OpenBox
Location: NZ
Contact:

Porteus Kernel Builder

Post#1717 by rych » 15 Dec 2022, 13:58

Blaze wrote:
02 Jul 2022, 08:25
Note 1: Compiler that was used.
for kernel 5.18.8: 11.2.0-x86_64
A new x86_64 05-devel.xzm (GCC version 11.2.0)
Since then the 05-devel.xzm hasn't changed? For example, for the
Blaze wrote:
05 Nov 2022, 11:50
6.0.7 <-- NEW : "All patches" patching was done.
64bit-ALL-kernel6.0.7.tar
Note 1: Compiler that was used.
for kernel 6.0.7: 11.2.0-x86_64
the corresponding 05-devel.xzm is the same as above?

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

Porteus Kernel Builder

Post#1718 by Blaze » 15 Dec 2022, 18:27

rych wrote:
15 Dec 2022, 13:58
the corresponding 05-devel.xzm is the same as above?
No. I use 05-devel.xzm from Porteus 5.0 release

neko, can you add sof-firmware-2.2-x86_64-1bl.xzm (builded from the source https://github.com/thesofproject/sof-bin)?
Or you can build your sof version but use this path /usr/bin in sof-bin/install.sh

Code: Select all

# Default values, override on the command line
: "${FW_DEST:=/lib/firmware/intel}"
: "${TOOLS_DEST:=/usr/bin}"
I know the size is big, but we have many feedbacks about not working sound because of missing sof firmwares.
For example look at this post Bluetooth and sound did not work (Пост KingJames #91937) and his report:

Code: Select all

[   44.475283] sof-audio-pci-intel-tgl 0000:00:1f.3: use msi interrupt mode
[   44.519054] sof-audio-pci-intel-tgl 0000:00:1f.3: hda codecs found, mask 5
[   44.519057] sof-audio-pci-intel-tgl 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[   44.519059] sof-audio-pci-intel-tgl 0000:00:1f.3: DMICs detected in NHLT tables: 2
[   44.519347] sof-audio-pci-intel-tgl 0000:00:1f.3: Direct firmware load for intel/sof/sof-tgl.ri failed with error -2
[   44.519349] sof-audio-pci-intel-tgl 0000:00:1f.3: error: sof firmware file is missing, you might need to
[   44.519350] sof-audio-pci-intel-tgl 0000:00:1f.3:        download it from https://github.com/thesofproject/sof-bin/
[   44.519350] sof-audio-pci-intel-tgl 0000:00:1f.3: error: failed to load DSP firmware -2
[   44.519612] sof-audio-pci-intel-tgl 0000:00:1f.3: error: sof_probe_work failed err: -2
Thanks.
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3924
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Porteus Kernel Builder

Post#1719 by ncmprhnsbl » 16 Dec 2022, 05:29

moved the nvidia driver discussion to [HOWTO] make a xzm module driver for NVIDIA video card
let's try to keep this topic strictly on the kernel
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

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

Porteus Kernel Builder

Post#1720 by neko » 16 Dec 2022, 13:43

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

Firmware database was updated.
[Firmware database : kernel-firmware-20221123_cdf9499-noarch-1plus2.xzm (425 M)]
that was created with
slackware package "kernel-firmware-20221123_cdf9499-noarch-1.txz (266 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.2-x86_64-1bl
zydas


-------------------------------------
@Blaze
"Audio stopped working after upgrade to 6.0 kernel"
Please refer to https://forums.debian.net/viewtopic.php?t=153495


[Reason]
1. There are not some firmware concerned sound in firmware pool file.
2. Some drivers concerned sound don't have the firmware information .
3. Therefor "Kernel Builder" didn't set the firmware in /lib/firmware.
--->
1. Firmware database update.
2. Kernel source update (Probably wait for the bug to get fixed.)
Or
Include sof-firmware-2.2-x86_64-1bl.xzm in ISO.


Thanks.

rych
Warlord
Warlord
Posts: 622
Joined: 04 Jan 2014, 04:27
Distribution: Porteus 5.0 x64 OpenBox
Location: NZ
Contact:

Porteus Kernel Builder

Post#1721 by rych » 19 Dec 2022, 12:51

Blaze wrote:
05 Nov 2022, 11:50
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 64bit.config)

6.0.7 <-- NEW : "All patches" patching was done.
64bit-ALL-kernel6.0.7.tar (~125 M)
https://www.mediafire.com/file/yf92zlpn ... l6.0.7.tar
e86e47b5dafdb44c7c3025c2475d3fb3 64bit-ALL-kernel6.0.7.tar

Note 1: Compiler that was used.
for kernel 6.0.7: 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)
I can't compile/install the NVidia driver for this kernel, it's complaining about /usr/cc. Could you take a look here:
[HOWTO] make a xzm module driver for NVIDIA video card (Post by rych #92198)

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

Porteus Kernel Builder

Post#1722 by beny » 19 Dec 2022, 14:40

hi check the glibc version of the system libc is part of glibc if you have the 2.33 version or the 2.35 the glibc version have to match for the build of the video driver.

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

Porteus Kernel Builder

Post#1723 by neko » 23 Dec 2022, 12:38

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

The size of 000-kernel.xzm is gradually increasing.
Changing from zstd compression to xz compression is for overall size reduction.


Thanks.

User avatar
babam
Warlord
Warlord
Posts: 526
Joined: 16 Nov 2016, 10:30
Distribution: Porteus 5.0rc3 Xfce K6.1.1
Location: Rainy city

Porteus Kernel Builder

Post#1724 by babam » 23 Dec 2022, 19:02

neko, can you include the firmware for Intel Wi-Fi 6 and Wi-Fi 6E (AX2xx) and bluetooth

Code: Select all

iwlwifi-Qu-b0-hr-b0-72.ucode
iwlwifi-Qu-c0-hr-b0-72.ucode
iwlwifi-QuZ-a0-hr-b0-72.ucode
iwlwifi-cc-a0-72.ucode
iwlwifi-so-a0-gf-a0.pnvm
iwlwifi-so-a0-gf-a0-72.ucode
iwlwifi-ty-a0-gf-a0.pnvm
iwlwifi-ty-a0-gf-a0-72.ucode
intel/ibt-19-0-4.ddc
intel/ibt-19-0-4.sfi
Thanks
Sorry, my English is bad.

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

Porteus Kernel Builder

Post#1725 by neko » 24 Dec 2022, 02:38

@babam
These have been already included in the firmware database
kernel-firmware-20221123_cdf9499-noarch-1plus2.xzm that is used with "Kernel Builder" 22.12.23.

Code: Select all

% su
# mloop kernel-firmware-20221123_cdf9499-noarch-1plus2.xzm
# ls -1 /mnt/loop/lib/firmware/iwlwifi*
/mnt/loop/lib/firmware/iwlwifi-100-5.ucode
/mnt/loop/lib/firmware/iwlwifi-1000-3.ucode
/mnt/loop/lib/firmware/iwlwifi-1000-5.ucode
/mnt/loop/lib/firmware/iwlwifi-105-6.ucode
/mnt/loop/lib/firmware/iwlwifi-135-6.ucode
/mnt/loop/lib/firmware/iwlwifi-2000-6.ucode
/mnt/loop/lib/firmware/iwlwifi-2030-6.ucode
/mnt/loop/lib/firmware/iwlwifi-3160-17.ucode
/mnt/loop/lib/firmware/iwlwifi-3168-22.ucode
/mnt/loop/lib/firmware/iwlwifi-3168-27.ucode
/mnt/loop/lib/firmware/iwlwifi-3168-29.ucode
/mnt/loop/lib/firmware/iwlwifi-3945-2.ucode
/mnt/loop/lib/firmware/iwlwifi-4965-2.ucode
/mnt/loop/lib/firmware/iwlwifi-5000-1.ucode
/mnt/loop/lib/firmware/iwlwifi-5000-2.ucode
/mnt/loop/lib/firmware/iwlwifi-5000-5.ucode
/mnt/loop/lib/firmware/iwlwifi-5150-2.ucode
/mnt/loop/lib/firmware/iwlwifi-6000-4.ucode
/mnt/loop/lib/firmware/iwlwifi-6000g2a-5.ucode
/mnt/loop/lib/firmware/iwlwifi-6000g2a-6.ucode
/mnt/loop/lib/firmware/iwlwifi-6000g2b-5.ucode
/mnt/loop/lib/firmware/iwlwifi-6000g2b-6.ucode
/mnt/loop/lib/firmware/iwlwifi-6050-4.ucode
/mnt/loop/lib/firmware/iwlwifi-6050-5.ucode
/mnt/loop/lib/firmware/iwlwifi-7260-17.ucode
/mnt/loop/lib/firmware/iwlwifi-7265-17.ucode
/mnt/loop/lib/firmware/iwlwifi-7265D-22.ucode
/mnt/loop/lib/firmware/iwlwifi-7265D-27.ucode
/mnt/loop/lib/firmware/iwlwifi-7265D-29.ucode
/mnt/loop/lib/firmware/iwlwifi-8000C-22.ucode
/mnt/loop/lib/firmware/iwlwifi-8000C-27.ucode
/mnt/loop/lib/firmware/iwlwifi-8000C-31.ucode
/mnt/loop/lib/firmware/iwlwifi-8000C-34.ucode
/mnt/loop/lib/firmware/iwlwifi-8000C-36.ucode
/mnt/loop/lib/firmware/iwlwifi-8265-22.ucode
/mnt/loop/lib/firmware/iwlwifi-8265-27.ucode
/mnt/loop/lib/firmware/iwlwifi-8265-31.ucode
/mnt/loop/lib/firmware/iwlwifi-8265-34.ucode
/mnt/loop/lib/firmware/iwlwifi-8265-36.ucode
/mnt/loop/lib/firmware/iwlwifi-9000-pu-b0-jf-b0-33.ucode
/mnt/loop/lib/firmware/iwlwifi-9000-pu-b0-jf-b0-34.ucode
/mnt/loop/lib/firmware/iwlwifi-9000-pu-b0-jf-b0-38.ucode
/mnt/loop/lib/firmware/iwlwifi-9000-pu-b0-jf-b0-41.ucode
/mnt/loop/lib/firmware/iwlwifi-9000-pu-b0-jf-b0-43.ucode
/mnt/loop/lib/firmware/iwlwifi-9000-pu-b0-jf-b0-46.ucode
/mnt/loop/lib/firmware/iwlwifi-9260-th-b0-jf-b0-33.ucode
/mnt/loop/lib/firmware/iwlwifi-9260-th-b0-jf-b0-34.ucode
/mnt/loop/lib/firmware/iwlwifi-9260-th-b0-jf-b0-38.ucode
/mnt/loop/lib/firmware/iwlwifi-9260-th-b0-jf-b0-41.ucode
/mnt/loop/lib/firmware/iwlwifi-9260-th-b0-jf-b0-43.ucode
/mnt/loop/lib/firmware/iwlwifi-9260-th-b0-jf-b0-46.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-hr-b0-48.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-hr-b0-50.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-hr-b0-53.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-hr-b0-55.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-hr-b0-59.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-hr-b0-62.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-hr-b0-63.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-hr-b0-66.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-hr-b0-68.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-hr-b0-71.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-hr-b0-72.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-hr-b0-73.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-hr-b0-74.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-hr-b0-77.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-jf-b0-48.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-jf-b0-50.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-jf-b0-53.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-jf-b0-55.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-jf-b0-59.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-jf-b0-62.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-jf-b0-63.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-jf-b0-66.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-jf-b0-68.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-jf-b0-71.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-jf-b0-72.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-jf-b0-73.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-jf-b0-74.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-b0-jf-b0-77.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-hr-b0-48.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-hr-b0-50.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-hr-b0-53.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-hr-b0-55.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-hr-b0-59.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-hr-b0-62.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-hr-b0-63.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-hr-b0-66.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-hr-b0-68.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-hr-b0-71.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-hr-b0-72.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-hr-b0-73.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-hr-b0-74.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-hr-b0-77.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-jf-b0-48.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-jf-b0-50.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-jf-b0-53.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-jf-b0-55.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-jf-b0-59.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-jf-b0-62.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-jf-b0-63.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-jf-b0-66.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-jf-b0-68.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-jf-b0-71.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-jf-b0-72.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-jf-b0-73.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-jf-b0-74.ucode
/mnt/loop/lib/firmware/iwlwifi-Qu-c0-jf-b0-77.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-hr-b0-48.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-hr-b0-50.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-hr-b0-53.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-hr-b0-55.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-hr-b0-59.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-hr-b0-62.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-hr-b0-63.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-hr-b0-66.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-hr-b0-67.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-hr-b0-68.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-hr-b0-71.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-hr-b0-72.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-hr-b0-73.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-hr-b0-74.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-hr-b0-77.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-jf-b0-48.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-jf-b0-50.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-jf-b0-53.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-jf-b0-55.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-jf-b0-59.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-jf-b0-62.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-jf-b0-63.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-jf-b0-66.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-jf-b0-68.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-jf-b0-71.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-jf-b0-72.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-jf-b0-73.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-jf-b0-74.ucode
/mnt/loop/lib/firmware/iwlwifi-QuZ-a0-jf-b0-77.ucode
/mnt/loop/lib/firmware/iwlwifi-cc-a0-46.ucode
/mnt/loop/lib/firmware/iwlwifi-cc-a0-48.ucode
/mnt/loop/lib/firmware/iwlwifi-cc-a0-50.ucode
/mnt/loop/lib/firmware/iwlwifi-cc-a0-53.ucode
/mnt/loop/lib/firmware/iwlwifi-cc-a0-55.ucode
/mnt/loop/lib/firmware/iwlwifi-cc-a0-59.ucode
/mnt/loop/lib/firmware/iwlwifi-cc-a0-62.ucode
/mnt/loop/lib/firmware/iwlwifi-cc-a0-63.ucode
/mnt/loop/lib/firmware/iwlwifi-cc-a0-66.ucode
/mnt/loop/lib/firmware/iwlwifi-cc-a0-67.ucode
/mnt/loop/lib/firmware/iwlwifi-cc-a0-68.ucode
/mnt/loop/lib/firmware/iwlwifi-cc-a0-71.ucode
/mnt/loop/lib/firmware/iwlwifi-cc-a0-72.ucode
/mnt/loop/lib/firmware/iwlwifi-cc-a0-73.ucode
/mnt/loop/lib/firmware/iwlwifi-cc-a0-74.ucode
/mnt/loop/lib/firmware/iwlwifi-cc-a0-77.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-gf-a0-64.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-gf-a0-67.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-gf-a0-68.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-gf-a0-71.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-gf-a0-72.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-gf-a0-73.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-gf-a0-74.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-gf-a0-77.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-gf-a0.pnvm
/mnt/loop/lib/firmware/iwlwifi-so-a0-gf4-a0-67.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-gf4-a0-68.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-gf4-a0-71.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-gf4-a0-72.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-gf4-a0-73.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-gf4-a0-74.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-gf4-a0-77.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-gf4-a0.pnvm
/mnt/loop/lib/firmware/iwlwifi-so-a0-hr-b0-64.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-hr-b0-68.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-hr-b0-71.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-hr-b0-72.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-hr-b0-73.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-hr-b0-74.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-hr-b0-77.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-jf-b0-64.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-jf-b0-68.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-jf-b0-71.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-jf-b0-72.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-jf-b0-73.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-jf-b0-74.ucode
/mnt/loop/lib/firmware/iwlwifi-so-a0-jf-b0-77.ucode
/mnt/loop/lib/firmware/iwlwifi-ty-a0-gf-a0-59.ucode
/mnt/loop/lib/firmware/iwlwifi-ty-a0-gf-a0-62.ucode
/mnt/loop/lib/firmware/iwlwifi-ty-a0-gf-a0-63.ucode
/mnt/loop/lib/firmware/iwlwifi-ty-a0-gf-a0-66.ucode
/mnt/loop/lib/firmware/iwlwifi-ty-a0-gf-a0-67.ucode
/mnt/loop/lib/firmware/iwlwifi-ty-a0-gf-a0-68.ucode
/mnt/loop/lib/firmware/iwlwifi-ty-a0-gf-a0-71.ucode
/mnt/loop/lib/firmware/iwlwifi-ty-a0-gf-a0-72.ucode
/mnt/loop/lib/firmware/iwlwifi-ty-a0-gf-a0-73.ucode
/mnt/loop/lib/firmware/iwlwifi-ty-a0-gf-a0-74.ucode
/mnt/loop/lib/firmware/iwlwifi-ty-a0-gf-a0-77.ucode
/mnt/loop/lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm
#
#
# ls -1 /mnt/loop/lib/firmware/intel/ibt*
/mnt/loop/lib/firmware/intel/ibt-0040-0041.ddc
/mnt/loop/lib/firmware/intel/ibt-0040-0041.sfi
/mnt/loop/lib/firmware/intel/ibt-0040-1020.ddc
/mnt/loop/lib/firmware/intel/ibt-0040-1020.sfi
/mnt/loop/lib/firmware/intel/ibt-0040-2120.ddc
/mnt/loop/lib/firmware/intel/ibt-0040-2120.sfi
/mnt/loop/lib/firmware/intel/ibt-0040-4150.ddc
/mnt/loop/lib/firmware/intel/ibt-0040-4150.sfi
/mnt/loop/lib/firmware/intel/ibt-0041-0041.ddc
/mnt/loop/lib/firmware/intel/ibt-0041-0041.sfi
/mnt/loop/lib/firmware/intel/ibt-1040-0041.ddc
/mnt/loop/lib/firmware/intel/ibt-1040-0041.sfi
/mnt/loop/lib/firmware/intel/ibt-1040-1020.ddc
/mnt/loop/lib/firmware/intel/ibt-1040-1020.sfi
/mnt/loop/lib/firmware/intel/ibt-1040-2120.ddc
/mnt/loop/lib/firmware/intel/ibt-1040-2120.sfi
/mnt/loop/lib/firmware/intel/ibt-1040-4150.ddc
/mnt/loop/lib/firmware/intel/ibt-1040-4150.sfi
/mnt/loop/lib/firmware/intel/ibt-11-5.ddc
/mnt/loop/lib/firmware/intel/ibt-11-5.sfi
/mnt/loop/lib/firmware/intel/ibt-12-16.ddc
/mnt/loop/lib/firmware/intel/ibt-12-16.sfi
/mnt/loop/lib/firmware/intel/ibt-17-0-1.ddc
/mnt/loop/lib/firmware/intel/ibt-17-0-1.sfi
/mnt/loop/lib/firmware/intel/ibt-17-1.ddc
/mnt/loop/lib/firmware/intel/ibt-17-1.sfi
/mnt/loop/lib/firmware/intel/ibt-17-16-1.ddc
/mnt/loop/lib/firmware/intel/ibt-17-16-1.sfi
/mnt/loop/lib/firmware/intel/ibt-17-2.ddc
/mnt/loop/lib/firmware/intel/ibt-17-2.sfi
/mnt/loop/lib/firmware/intel/ibt-18-0-1.ddc
/mnt/loop/lib/firmware/intel/ibt-18-0-1.sfi
/mnt/loop/lib/firmware/intel/ibt-18-1.ddc
/mnt/loop/lib/firmware/intel/ibt-18-1.sfi
/mnt/loop/lib/firmware/intel/ibt-18-16-1.ddc
/mnt/loop/lib/firmware/intel/ibt-18-16-1.sfi
/mnt/loop/lib/firmware/intel/ibt-18-2.ddc
/mnt/loop/lib/firmware/intel/ibt-18-2.sfi
/mnt/loop/lib/firmware/intel/ibt-19-0-0.ddc
/mnt/loop/lib/firmware/intel/ibt-19-0-0.sfi
/mnt/loop/lib/firmware/intel/ibt-19-0-1.ddc
/mnt/loop/lib/firmware/intel/ibt-19-0-1.sfi
/mnt/loop/lib/firmware/intel/ibt-19-0-4.ddc
/mnt/loop/lib/firmware/intel/ibt-19-0-4.sfi
/mnt/loop/lib/firmware/intel/ibt-19-16-4.ddc
/mnt/loop/lib/firmware/intel/ibt-19-16-4.sfi
/mnt/loop/lib/firmware/intel/ibt-19-240-1.ddc
/mnt/loop/lib/firmware/intel/ibt-19-240-1.sfi
/mnt/loop/lib/firmware/intel/ibt-19-240-4.ddc
/mnt/loop/lib/firmware/intel/ibt-19-240-4.sfi
/mnt/loop/lib/firmware/intel/ibt-19-32-0.ddc
/mnt/loop/lib/firmware/intel/ibt-19-32-0.sfi
/mnt/loop/lib/firmware/intel/ibt-19-32-1.ddc
/mnt/loop/lib/firmware/intel/ibt-19-32-1.sfi
/mnt/loop/lib/firmware/intel/ibt-19-32-4.ddc
/mnt/loop/lib/firmware/intel/ibt-19-32-4.sfi
/mnt/loop/lib/firmware/intel/ibt-20-0-3.ddc
/mnt/loop/lib/firmware/intel/ibt-20-0-3.sfi
/mnt/loop/lib/firmware/intel/ibt-20-1-3.ddc
/mnt/loop/lib/firmware/intel/ibt-20-1-3.sfi
/mnt/loop/lib/firmware/intel/ibt-20-1-4.ddc
/mnt/loop/lib/firmware/intel/ibt-20-1-4.sfi
/mnt/loop/lib/firmware/intel/ibt-hw-37.7.10-fw-1.0.1.2d.d.bseq
/mnt/loop/lib/firmware/intel/ibt-hw-37.7.10-fw-1.0.2.3.d.bseq
/mnt/loop/lib/firmware/intel/ibt-hw-37.7.10-fw-1.80.1.2d.d.bseq
/mnt/loop/lib/firmware/intel/ibt-hw-37.7.10-fw-1.80.2.3.d.bseq
/mnt/loop/lib/firmware/intel/ibt-hw-37.7.bseq
/mnt/loop/lib/firmware/intel/ibt-hw-37.8.10-fw-1.10.2.27.d.bseq
/mnt/loop/lib/firmware/intel/ibt-hw-37.8.10-fw-1.10.3.11.e.bseq
/mnt/loop/lib/firmware/intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq
/mnt/loop/lib/firmware/intel/ibt-hw-37.8.bseq
#
# uloop
== example ==
Built by kerner 6.1.1 64bit prototype config.

<build result>

Code: Select all

# modinfo -F firmware v6.1.1/64/lib/modules/6.1.1-porteus/kernel/drivers/bluetooth/btintel.ko
intel/ibt-12-16.ddc
intel/ibt-12-16.sfi
intel/ibt-11-5.ddc
intel/ibt-11-5.sfi
# 
# modinfo -F firmware v6.1.1/64/lib/modules/6.1.1-porteus/kernel/drivers/net/wireless/intel/iwlegacy/iwl3945.ko
iwlwifi-3945-2.ucode
# modinfo -F firmware v6.1.1/64/lib/modules/6.1.1-porteus/kernel/drivers/net/wireless/intel/iwlegacy/iwl4965.ko
iwlwifi-4965-2.ucode
# modinfo -F firmware v6.1.1/64/lib/modules/6.1.1-porteus/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko
iwlwifi-100-5.ucode
iwlwifi-1000-5.ucode
iwlwifi-135-6.ucode
iwlwifi-105-6.ucode
iwlwifi-2030-6.ucode
iwlwifi-2000-6.ucode
iwlwifi-5150-2.ucode
iwlwifi-5000-5.ucode
iwlwifi-6000g2b-6.ucode
iwlwifi-6000g2a-6.ucode
iwlwifi-6050-5.ucode
iwlwifi-6000-6.ucode
iwlwifi-7265D-29.ucode
iwlwifi-7265-17.ucode
iwlwifi-3168-29.ucode
iwlwifi-3160-17.ucode
iwlwifi-7260-17.ucode
iwlwifi-8265-36.ucode
iwlwifi-8000C-36.ucode
iwlwifi-9260-th-b0-jf-b0-46.ucode
iwlwifi-9000-pu-b0-jf-b0-46.ucode
iwlwifi-BzBnj-b0-fm-b0-72.ucode
iwlwifi-gl-b0-fm-b0-72.ucode
iwlwifi-bz-a0-fm4-a0-72.ucode
iwlwifi-BzBnj-a0-hr-b0-72.ucode
iwlwifi-BzBnj-a0-gf4-a0-72.ucode
iwlwifi-BzBnj-a0-gf-a0-72.ucode
iwlwifi-BzBnj-a0-fm4-a0-72.ucode
iwlwifi-BzBnj-a0-fm-a0-72.ucode
iwlwifi-gl-a0-fm-a0-72.ucode
iwlwifi-bz-a0-fm-a0-72.ucode
iwlwifi-bz-a0-mr-a0-72.ucode
iwlwifi-bz-a0-gf4-a0-72.ucode
iwlwifi-bz-a0-gf-a0-72.ucode
iwlwifi-bz-a0-hr-b0-72.ucode
iwlwifi-SoSnj-a0-mr-a0-72.ucode
iwlwifi-ma-a0-fm-a0-72.ucode
iwlwifi-ma-a0-mr-a0-72.ucode
iwlwifi-ma-a0-gf4-a0-72.ucode
iwlwifi-ma-a0-gf-a0-72.ucode
iwlwifi-ma-a0-hr-b0-72.ucode
iwlwifi-SoSnj-a0-jf-b0-72.ucode
iwlwifi-SoSnj-a0-hr-b0-72.ucode
iwlwifi-SoSnj-a0-gf-a0-72.ucode
iwlwifi-SoSnj-a0-gf4-a0-72.ucode
iwlwifi-ty-a0-gf-a0-72.ucode
iwlwifi-so-a0-gf-a0-72.ucode
iwlwifi-so-a0-hr-b0-72.ucode
iwlwifi-so-a0-jf-b0-72.ucode
iwlwifi-cc-a0-72.ucode
iwlwifi-QuQnj-b0-jf-b0-72.ucode
iwlwifi-QuZ-a0-jf-b0-72.ucode
iwlwifi-QuZ-a0-hr-b0-72.ucode
iwlwifi-Qu-b0-jf-b0-72.ucode
iwlwifi-Qu-c0-hr-b0-72.ucode
iwlwifi-QuQnj-b0-hr-b0-72.ucode
iwlwifi-Qu-b0-hr-b0-72.ucode
#
<pick up firmware>

Code: Select all

# cat v6.1.1/64/repo_getFW-v6.1.1-64/findS
...
====kernel/drivers/bluetooth/btintel.ko
intel/ibt-11-5.ddc
intel/ibt-11-5.sfi
intel/ibt-12-16.ddc
intel/ibt-12-16.sfi
...
====kernel/drivers/net/wireless/intel/iwlegacy/iwl3945.ko
iwlwifi-3945-2.ucode
====kernel/drivers/net/wireless/intel/iwlegacy/iwl4965.ko
iwlwifi-4965-2.ucode
====kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko
iwlwifi-100-5.ucode
iwlwifi-1000-5.ucode
iwlwifi-105-6.ucode
iwlwifi-135-6.ucode
iwlwifi-2000-6.ucode
iwlwifi-2030-6.ucode
iwlwifi-3160-17.ucode
iwlwifi-3168-29.ucode
iwlwifi-5000-5.ucode
iwlwifi-5150-2.ucode
iwlwifi-6000g2a-6.ucode
iwlwifi-6000g2b-6.ucode
iwlwifi-6050-5.ucode
iwlwifi-7260-17.ucode
iwlwifi-7265-17.ucode
iwlwifi-7265D-29.ucode
iwlwifi-8000C-36.ucode
iwlwifi-8265-36.ucode
iwlwifi-9000-pu-b0-jf-b0-46.ucode
iwlwifi-9260-th-b0-jf-b0-46.ucode
iwlwifi-Qu-b0-hr-b0-72.ucode
iwlwifi-Qu-b0-jf-b0-72.ucode
iwlwifi-Qu-c0-hr-b0-72.ucode
iwlwifi-QuZ-a0-hr-b0-72.ucode
iwlwifi-QuZ-a0-jf-b0-72.ucode
iwlwifi-cc-a0-72.ucode
iwlwifi-so-a0-gf-a0-72.ucode
iwlwifi-so-a0-hr-b0-72.ucode
iwlwifi-so-a0-jf-b0-72.ucode
iwlwifi-ty-a0-gf-a0-72.ucode
...
Thanks.

Post Reply