Page 110 of 135

Porteus Kernel Builder

Posted: 14 May 2022, 11:45
by Arleson
Ed_P wrote:
14 May 2022, 04:35
Arleson wrote:
14 May 2022, 00:29
Speaker working on Dell! :celebrate14: Just create this file: /etc/modprobe.d/intel_dspfix.conf

File Contents:

Code: Select all

options snd_intel_dspcfg dsp_driver=1
Thank you Arleson, your sound fix works with my Dell Inspiron 14 notebook. :good:
You are welcome! :beer:

Porteus Kernel Builder

Posted: 14 May 2022, 17:40
by Ed_P
For those not saving changes this script will make a module of Arleson's intel-dspfix.conf file. It's what I'm using. :)

Dellsound.sh

Code: Select all

#!/bin/bash

# Color definitions
txtbld=$(tput bold)               # Bold
txtred=${txtbld}$(tput setaf 1)   # Bold Red
rst=$(tput sgr0)                  # Reset
function redpswd() {
  echo -E "$1" $txtred  
}

if [ `whoami` != "root" ]; then
   redpswd "Enter root's password"
   su -c "sh $0 $1 "
   exit
fi
echo $rst

if [ -d /tmp/mod/ ]; then
   rm -rf /tmp/mod
fi
mkdir -p  /tmp/mod

# copy modified files

cp -a --parents    /etc/modprobe.d/intel_dspfix.conf    /tmp/mod/

dir2xzm  /tmp/mod  /tmp/Dellsound.xzm     &&     rm -rf /tmp/mod

echo 
rm    -rf /tmp/mod/ && echo && ls -sh /tmp/*.xzm
read

Porteus Kernel Builder

Posted: 14 May 2022, 19:51
by Arleson
Ed_P wrote:
14 May 2022, 17:40
For those not saving changes this script will make a module of Arleson's intel-dspfix.conf file. It's what I'm using. :)
:good:

Porteus Kernel Builder

Posted: 17 May 2022, 22:06
by babam
Arleson wrote:
14 May 2022, 00:29


Speaker working on Dell! :celebrate14: Just create this file: /etc/modprobe.d/intel_dspfix.conf

File Contents:

Code: Select all

options snd_intel_dspcfg dsp_driver=1
However, the microphone is not yet available. I continue the investigation. :hmmm:
How about using "2" or "3"?
Have you ever tried it?

Porteus Kernel Builder

Posted: 18 May 2022, 11:59
by Arleson
babam wrote:
17 May 2022, 22:06
Arleson wrote:
14 May 2022, 00:29


Speaker working on Dell! :celebrate14: Just create this file: /etc/modprobe.d/intel_dspfix.conf

File Contents:

Code: Select all

options snd_intel_dspcfg dsp_driver=1
However, the microphone is not yet available. I continue the investigation. :hmmm:
How about using "2" or "3"?
Have you ever tried it?
I tested with values 2 and 3, and the speaker is back to being "dummy". Value of 2 stands for SST - Sky Lake. The processor in my Dell notebook is Tiger Lake.

I still can't get the Dell microphone to work... Any help is welcome. :%)

Porteus Kernel Builder

Posted: 04 Jun 2022, 17:01
by Blaze
[Updated kernel Examples]
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 32bit.config)

[5.18.1] <-- NEW : "All patches" patching was done.
32bit-ALL-kernel5.18.1.tar (~112 M)
https://www.mediafire.com/file/904m7eep ... 5.18.1.tar
0672c20d0be300062e6eda653ddaccba 32bit-ALL-kernel5.18.1.tar

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

[5.18.1] <-- NEW : "All patches" patching was done.
64bit-ALL-kernel5.18.1.tar (~118 M)
https://www.mediafire.com/file/bkc1nshr ... 5.18.1.tar
15ce8fdc3c2e41e6d792cf4d4ad254a7 64bit-ALL-kernel5.18.1.tar

Note 1: Compiler that was used.
for kernel 5.18.1: 11.2.0-x86_64
A new :url: x86_64 05-devel.xzm (GCC version 11.2.0)

Note 2: Compilated under Porteus 5.0-current (Slackware 15.0 base)

Thanks to neko for his support.

Porteus Kernel Builder

Posted: 05 Jun 2022, 05:31
by Ed_P
The wifi network option doesn't work with my Dell Inspiron 14. :(

Porteus Kernel Builder

Posted: 05 Jun 2022, 05:50
by babam
Ed_P wrote:
05 Jun 2022, 05:31
The wifi network option doesn't work with my Dell Inspiron 14. :(

Code: Select all

dmesg | grep QuZ.*ucode

Porteus Kernel Builder

Posted: 05 Jun 2022, 06:07
by Ed_P
With a module I made from a prior kernel that has wifi network support 18.1 works for my Dell. :Yahoo!:

Code: Select all

#!/bin/sh

# 5.17.2 WiFi files that add support for my new Dell.
# https://forum.porteus.org/viewtopic.php?p=87701&sid=903ab5878a5498cdf4ef52468ff41249#p87701
# https://forum.porteus.org/viewtopic.php?p=86386&sid=0ac300285a0bb779e3f2ae79ce934da5#p86386 

# Color definitions
txtbld=$(tput bold)               # Bold
txtred=${txtbld}$(tput setaf 1)   # Bold Red
rst=$(tput sgr0)                  # Reset
function redpswd() {
  echo -E "$1" $txtred  
}

if [ `whoami` != "root" ]; then
   redpswd "Enter root's password"
   su -c "sh $0 $1 $2"
   exit
fi
echo $rst 

#set -x;

mkdir -p  /tmp/mod
cp -a --parents /lib/firmware/iwlwifi-Qu-b0-hr-b0-63.ucode   /tmp/mod/
cp -a --parents /lib/firmware/iwlwifi-Qu-b0-jf-b0-63.ucode   /tmp/mod/
cp -a --parents /lib/firmware/iwlwifi-Qu-c0-hr-b0-63.ucode   /tmp/mod/
cp -a --parents /lib/firmware/iwlwifi-QuZ-a0-hr-b0-63.ucode  /tmp/mod/
cp -a --parents /lib/firmware/iwlwifi-QuZ-a0-jf-b0-63.ucode  /tmp/mod/
cp -a --parents /lib/firmware/iwlwifi-cc-a0-63.ucode         /tmp/mod/
cp -a --parents /lib/firmware/iwlwifi-ty-a0-gf-a0-63.ucode   /tmp/mod/
dir2xzm   /tmp/mod/                   /tmp/DellInspiron14wifi.xzm
rm    -rf /tmp/mod/ && echo && ls -sh /tmp/*.xzm
read
babam wrote:
05 Jun 2022, 05:50

Code: Select all

dmesg | grep QuZ.*ucode

Code: Select all

guest@porteus:~$ dmesg | grep QuZ.*ucode
[    1.922022] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-72.ucode failed with error -2
[    1.922068] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-71.ucode failed with error -2
[    1.922095] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-70.ucode failed with error -2
[    1.922391] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-69.ucode failed with error -2
[    1.922419] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-68.ucode failed with error -2
[    1.922441] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-67.ucode failed with error -2
[    1.922464] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-66.ucode failed with error -2
[    1.922487] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-65.ucode failed with error -2
[    1.922509] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-64.ucode failed with error -2
[    1.965046] iwlwifi 0000:00:14.3: loaded firmware version 63.c04f3485.0 QuZ-a0-hr-b0-63.ucode op_mode iwlmvm
guest@porteus:~$ 

Porteus Kernel Builder

Posted: 05 Jun 2022, 06:23
by babam
Higher version is better (iwlwifi-QuZ-a0-hr-b0-72.ucode)

Porteus Kernel Builder

Posted: 05 Jun 2022, 12:41
by Ed_P
babam wrote:
05 Jun 2022, 06:23
Higher version is better (iwlwifi-QuZ-a0-hr-b0-72.ucode)
See this posting from Blaze: Porteus Kernel Builder (Post by Blaze #87701) as to why 63-ucode is used.

Porteus Kernel Builder

Posted: 05 Jun 2022, 14:39
by Blaze
For the kernel 5.18.1 above I don't applied hack with linux-5.1x.xx/drivers/net/wireless/intel/iwlwifi/cfg/22000.c

Porteus Kernel Builder

Posted: 05 Jun 2022, 16:50
by babam
Ed_P wrote:
05 Jun 2022, 12:41

See this posting from Blaze: Porteus Kernel Builder (Post by Blaze #87701) as to why 63-ucode is used.
From the dmesg output, the Kernel searches from the highest version to the lowest version.
In this case the Kernel looks for *-72.ucode as priority.

Porteus Kernel Builder

Posted: 05 Jun 2022, 22:56
by Ed_P
Check this posting for an answer to that babam: Porteus Kernel Builder (Post by Blaze #87836) :)

Porteus Kernel Builder

Posted: 06 Jun 2022, 05:23
by babam
Ed_P wrote:
05 Jun 2022, 22:56
Check this posting for an answer to that babam: Porteus Kernel Builder (Post by Blaze #87836) :)
Is higher than 63.ucode not working for you?