I'm unable to insmod the modules sb_common.o and sb_ess.o (for my soundcard)
When insmod'ing sb_common.o, insmod reports (and I verified in the C source) unresolved symbol ess_dsp_reset which is in sb_ess.o
When insmod'ing sb_ess.o, insmod reports (and I verified in the C source) unresolved symbol sb_dsp_command which is in sb_common.o
How can I get these modules loaded when there's a circular dependency like this?
BTW this is on the knoppix liveCD, meaning the /lib/modules directory is readonly, and these modules are extra modules not included in the liveCD, so they are in a different (writable) filesystem than /lib/modules, and I've been unable to get modprobe to work with modules not in the /lib/modules directory

M.2 SATA SSD 2280 128GB 256GB 512GB major brands | Very Good health
$35.99
SSD 880EVO SATA III 2.5 4TB INTERNAL STATE DRIVE
$214.99
M2 2280 PCIe 4.0 solid-state drive high-speed storage device 1080P RO 2TB NGFF
$99.00
Fanxiang 1/2/5/10Pcs 2.5'' SATA SSD Lot 1TB 2TB 4TB 512GB 256GB TLC Internal SSD
$75.99
Crucial MX500 500GB 2.5" SATA III Internal SSD CT500MX500SSD1
$63.99
2 PACK 128 GB SSD M.2 2280 SATA Solid State Drive Major Brands, Samsung, LiteON
$28.80
128GB SSD M.2 PCIE NVME Solid State Drive Mix Brand Samsung, WD, SK Hynix Kioxia
$16.59
Samsung 850 EVO 1TB SATA III Internal, 2.5 inch Solid State Non Tested 1TB
$75.00
Samsung 860 EVO 250GB SSD MZ-76E250 2.5" SATA III Solid State Drive
$39.99
Samsung 860 Evo 250GB MZ-76E250 - Internal 2.5 inch SSD
$39.50