Trying to enable both to have a fully functional Knoppix system.
First there appears not to be any support for either of these in K3.4.
Can't find INTEL linux driver for onboard sound so out of luck there I guess...real bummer. (Tried alsa, not good) Board is fairly common and K3.4 apparently knows how to enable the board's Hyperthreading.. so where is the sound support...? (have not tried the onboard LAN yet)
Wireless card is another matter. Card is WF721-AEX. Vendor provides drivers for RedHAt 7 and 9 (2.4.14+ I think) and source for recompiling.
Instructions say to modify makefile macros. I have not the slightest idea what to modify them to. They are currently:
KERNELRELEASE=$(shell uname -r) do I make it $(Knoppix -r)?? or $(2.4.24 Knoppix -r) or what?
IO_FLAGS = RTL_IO_MAP --no idea what to do here, alt appears to be RTL_MEM_MAP....?
ENDIAN_FLAGS = RTL_LITTLE_INDIAN (presume BIG is alternative but what determins which?)
OP_MODE_FLAGS = RTL_ACT_AS_STA (option is presumed to be *AS_AP but what detemines the setting? AP ==access point? STS == Station (client??)) geeeze.
DRV_FLAGS = (get this) -D$(IO_FLAGS) -D$(ENDIAN_FLAGS) -D$(OP_MODE_FLAGS) -DRTL8180_DRV_ON_PC -DENABLE_DBG_PRINT
Then Gigafast says "check pci module initialization and system call interfaces in the provided source code" right and oh....modify the script files I can probably handle if I can find <Set wireless lan MIBs>
Most of this is a mystery to a non UNIX/LINUX person who is not steeped in wireless internals..Any help would be appreciated.
Also is this the natural/normal way a general user must add support to his linux system?? If so it absolutely sucks.

512GB NVMe M.2 2280 SSD WD PC SN730 Lenovo Tested
$44.00
SSD 880EVO SATA III 2.5 4TB INTERNAL STATE DRIVE
$214.99
Samsung 860 EVO 250GB SSD MZ-76E250 2.5" SATA III Solid State Drive
$39.99
M2 2280 PCIe 4.0 solid-state drive high-speed storage device 1080P RO 2TB NGFF
$99.00
PNY 500GB |SSD7CS900-500-RB| Internal 2.5 Inch Solid State Drive
$29.99
M.2 SATA SSD 2280 128GB 256GB 512GB major brands | Very Good health
$35.99
Western Digital WD Blue 3D NAND 500GB 2.5in SATA III Internal SSD WDS500G2B0A
$41.99
Crucial BX500 1TB SATA III 2.5" Internal SSD (CT1000BX500SSD1)
$79.00
Samsung 970 EVO Plus 500GB M.2 NVMe Internal SSD
$79.99
Samsung 850 EVO 250GB SATA III 2.5" Internal SSD (MZ7LN250HMJP) dell Lenovo hp
$32.99