bfree
10-30-2003, 08:40 PM
I tried bringing up the 3.3 (2003-09-24) Knoppix on a dual Athlon using the ASUS A7M266-D today. It booted up fine and everything seemed ok, except the onboard CM8738 Audio which didn't make a peep.
Having a quick look around I discovered that while the cmpci module was loading into the kernel, it wasn't actually initialising the device properly. Looking in /proc/pci I discovered that no IRQ was being assigned to the device and then a dmesg error made clear that no irq was assigned to the device, probably due to a bad map.
I hunted around for possible solutions and tried making a few BIOS changes (one of which, disabling the MP table) caused the kernel to Ooops. So I tried switching off the BIOS Boot->"Plug and Play OS" option and everything came good.
Just wanted to post this in here for the next poor sucker searching for a solution to this!
Having a quick look around I discovered that while the cmpci module was loading into the kernel, it wasn't actually initialising the device properly. Looking in /proc/pci I discovered that no IRQ was being assigned to the device and then a dmesg error made clear that no irq was assigned to the device, probably due to a bad map.
I hunted around for possible solutions and tried making a few BIOS changes (one of which, disabling the MP table) caused the kernel to Ooops. So I tried switching off the BIOS Boot->"Plug and Play OS" option and everything came good.
Just wanted to post this in here for the next poor sucker searching for a solution to this!