I've just customized my custom-made knoppix to use kernel 2.4.22-pre7 for better support of USB2 hardware, plus some of my own kernel patches.
Went smooth. Just compiled the kernel and modules, copied everything, customized miniroot.gz (initrd) to include the correct modules, and everything works. (Got rid of XFS but I don't think it'll be a problem).![]()
After using it for a while, it suddenly occured to me - I must've broke ALSA since its also kernel modules. It didn't matter so far since I don't need it on the machine I'm currently using.
However, it made me wonder - what other kernel modules should I recompile, other than the integral ones ?
And also, where do I find the configuration which was used for compiling alsa for knoppix ? I want to just compile it the same way for the new kernel.

Crucial MX500 1TB 2.5" SATA III Internal SSD CT1000MX500SSD1
$99.99
Samsung 2.5" 870 EVO SSD SATA III 250GB 500GB 1TB Internet Solid State Drive Lot
$90.00
Samsung 860 EVO 250GB SSD MZ-76E250 2.5" SATA III Solid State Drive -
$39.99
Samsung New SSD 970 EVO Plus 2TB 1TB 500GB 250GB NVMe M2 Internal Hard Drive Lot
$79.99
Netac 2TB 1TB 512GB 256GB Internal SSD 2.5inch SATAIII Solid State Drive lot
$549.00
Samsung 256 GB Internal SATA SSD Fully Tested 50%-79% Health
$24.00
Fanxiang 256GB 512GB 1TB 2TB 4TB SSD Lot 2.5'' SATA Internal Solid State Drive
$42.99
Fanxiang 1/2/5/10Pcs 2.5'' SATA SSD Lot 1TB 2TB 4TB 512GB 256GB TLC Internal SSD
$129.99
Samsung 860 EVO 250GB, SATA III, 2.5" Internal Solid State Drive - Black...
$30.00
Micron MTFDDAK256TBN 256 GB, Internal ,2.5" SSD
$23.00