Ok, i guess I'm going to try to get this working one thing at a time.
first up... Sound card. LSPCI shows it as:
00:00.1 Multimedia audio controller: Intel Corporation 82440MX AC'97 Audio Controller
Alsamixer shows the following information:
Card: Intel 440MX
ChipL Cirrus Logic CS4201 Rev 5
I've tried everything I can think of in alsamixer....
I've tried to modprobe snd-hda-intel and rebooted with no luck.
Any ideas? Alsa and soundcard config definitely aren't my strong points
Below is the output of some things I have tried:
root@moon162:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: I440MX [Intel 440MX], device 0: Intel ICH [Intel 440MX]
Subdevices: 0/1
Subdevice #0: subdevice #0
root@moon162:~# lspci -v
00:00.0 Host bridge: Intel Corporation 82440MX Host Bridge (rev 01)
Flags: bus master, medium devsel, latency 64
00:00.1 Multimedia audio controller: Intel Corporation 82440MX AC'97 Audio Controller
Flags: bus master, fast devsel, latency 0, IRQ 9
I/O ports at c000 [size=256]
I/O ports at c400 [size=64]
00:07.0 ISA bridge: Intel Corporation 82440MX ISA Bridge (rev 01)
Flags: bus master, medium devsel, latency 0
00:07.1 IDE interface: Intel Corporation 82440MX EIDE Controller (prog-if 80 [Master])
Flags: bus master, medium devsel, latency 32
[virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] [size=8]
[virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] [size=1]
[virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] [size=8]
[virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] [size=1]
I/O ports at f000 [size=16]
00:07.2 USB Controller: Intel Corporation 82440MX USB Universal Host Controller (prog-if 00 [UHCI])
Flags: bus master, medium devsel, latency 32, IRQ 11
I/O ports at c800 [size=32]
00:07.3 Bridge: Intel Corporation 82440MX Power Management Controller
Flags: medium devsel
00:0f.0 Ethernet controller: Intel Corporation 82557/8/9 Ethernet Pro 100 (rev 08)
Flags: bus master, medium devsel, latency 32, IRQ 15
Memory at e2100000 (32-bit, non-prefetchable) [size=4K]
I/O ports at cc00 [size=64]
Memory at e2000000 (32-bit, non-prefetchable) [size=1M]
[virtual] Expansion ROM at 30000000 [disabled] [size=1M]
Capabilities: [dc] Power Management version 2
00:10.0 VGA compatible controller: Silicon Motion, Inc. SM712 LynxEM+ (rev a0) (prog-if 00 [VGA])
Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 11
Memory at e1000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: [40] Power Management version 1
00:11.0 CardBus bridge: Texas Instruments PCI1225 (rev 01)
Subsystem: Unknown device 3412:7856
Flags: bus master, medium devsel, latency 168, IRQ 9
Memory at e2101000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=01, subordinate=04, sec-latency=176
Memory window 0: 20000000-23fff000 (prefetchable)
Memory window 1: 24000000-27fff000
I/O window 0: 00001000-000010ff
I/O window 1: 00001400-000014ff
16-bit legacy interface ports at 0001
00:11.1 CardBus bridge: Texas Instruments PCI1225 (rev 01)
Subsystem: Unknown device 3412:7856
Flags: bus master, medium devsel, latency 168, IRQ 9
Memory at e2106000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=05, subordinate=08, sec-latency=176
Memory window 0: 28000000-2bfff000 (prefetchable)
Memory window 1: 2c000000-2ffff000
I/O window 0: 00001800-000018ff
I/O window 1: 00001c00-00001cff
16-bit legacy interface ports at 0001