<div dir="ltr">You said that it works with a version of Kubuntu, but not with a version of Debian.<div><br></div><div>Whilst there are undoubtedly many source code differences, my first "best guess" would be that there is a specific kernel option (perhaps even more than one) that's causing this. Comparing those is a much smaller job than diffing the two kernels and as you already pointed out, using a back-ported kernel did not solve the problem.</div><div><br></div><div>The way I'd approach this is to use the source package (dpkg-src) for both kernels, running in their respective OS, and compile each kernel package from source using the standard tools to do so.</div><div><br></div><div>If you then discover that the same happens, ie. your source compiled Kubuntu kernel works and the Debian compiled kernel does not, I'd start comparing the two config files for those two kernels.</div><div><br></div><div>You could then potentially compile the same Debian kernel using the Kubuntu config and determine if that solves the problem. If it does not. the issue is likely in the kernel source, if it does, the issue is likely in the kernel config.<br></div><div><br></div><div>If what you find is that neither works after compiling from source, explore what the difference is between a compiled from source package is when compared with the supplied binary package.</div><div><br></div><div>Ultimately you're looking for a needle in a haystack. Starting with git and logs and source code is in my experience not the way to a swift resolution.</div><div><br></div><div>Finally, git blame is a useful way to discover who changed a relevant file and how it was changed. While it's unlikely that the change was caused by a patch of the actual kernel driver - you know, that would be a "doh" moment - you can use tools to create a chart of dependencies and see what links into the driver file.</div><div><br></div><div>For example: make -Bnd | make2graph | dot -Tsvg -o out.svg</div><div>Source: <a href="https://unix.stackexchange.com/a/283501">https://unix.stackexchange.com/a/283501</a></div><div><br></div><div>Disclaimer: There are MANY moving parts here. This could use as easily be a tool difference, for example a different version of the compiler tool chain, so tread wearily.</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 14 Dec 2023 at 09:51, Nick Bannon <<a href="mailto:nick@ucc.gu.uwa.edu.au">nick@ucc.gu.uwa.edu.au</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Thu, Dec 14, 2023 at 09:18:02AM +0800, Dean Bergin wrote:<br>
> Seems as though the backports kernel 6.5.10-1~bpo12+1 unfortunately did not<br>
> solve the problem.<br>
<br>
As the driver loads, it may have kernel log messages about having to<br>
load some firmware blob(s). Are those different? try copying the "good"<br>
firmware files to the "bad" system? also:<br>
<br>
dmesg -T |grep firmware<br>
dpkg -l '*firmware*'<br>
ls /lib/firmware/intel<br>
<br>
Nick.<br>
<br>
-- <br>
   Nick Bannon   | "I made this letter longer than usual because<br>
<a href="mailto:nick-sig@rcpt.to" target="_blank">nick-sig@rcpt.to</a> | I lack the time to make it shorter." - Pascal<br>
_______________________________________________<br>
PLUG discussion list: <a href="mailto:plug@plug.org.au" target="_blank">plug@plug.org.au</a><br>
<a href="http://lists.plug.org.au/mailman/listinfo/plug" rel="noreferrer" target="_blank">http://lists.plug.org.au/mailman/listinfo/plug</a><br>
Committee e-mail: <a href="mailto:committee@plug.org.au" target="_blank">committee@plug.org.au</a><br>
PLUG Membership: <a href="http://www.plug.org.au/membership" rel="noreferrer" target="_blank">http://www.plug.org.au/membership</a><br>
</blockquote></div><br clear="all"><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr">Onno Benschop<br><br>()/)/)()        ..ASCII for Onno..<br>|>>?            ..EBCDIC for Onno..<br>--- -. -. ---   ..Morse for Onno..<br><br><span style="color:rgb(136,136,136)">If you need to know: "What computer should I buy?" </span><a href="http://goo.gl/spsb66" style="color:rgb(17,85,204)" target="_blank">http://goo.gl/spsb66</a><div><br>ITmaze   -   ABN: 56 178 057 063   -  ph: 04 1219 8888   -   <a href="mailto:onno@itmaze.com.au" target="_blank">onno@itmaze.com.au</a></div></div></div>