sound card and freebsd v7.0

Michael Powell nightrecon at verizon.net
Fri Sep 26 07:50:31 UTC 2008


jonathan michaels wrote:

> greetings, freebsd-questions,
> 
> i recently got a handme-down box, some sort of hp desktop machine ? not
> sure what it is called, the source was more or less vague about its
> name/configuration ??? i put in a freebsd v7 cd and these bit fell out,
> 
> after pluging some speakers there was no sound, i suppose ?no driver
> attached"  line explains that one ??
[snip] 
> Sep 26 13:26:46 hostid kernel: pci0: <bridge> at device 4.3 (no driver
> attached) Sep 26 13:26:46 hostid kernel: csa0:
> <CS4280/CS4614/CS4622/CS4624/CS4630> mem
> 0xf4100000-0xf4100fff,0xf4000000-0xf40fffff irq 10 at device 6.0 on pci0
> Sep 26 13:26:46 hostid kernel: csa: card is Unknown/invalid SSID (CS4614)
> Sep 26 13:26:46 hostid kernel: csa0: [GIANT-LOCKED] Sep 26 13:26:46 hostid
> kernel: csa0: [ITHREAD] Sep 26 13:26:46 hostid kernel: pcm0: <CS461x PCM
> Audio> on csa0 Sep 26 13:26:46 hostid kernel: pcm0: <Cirrus Logic CS4297
> AC97 Codec> Sep 26 13:26:46 hostid kernel: pcm0: [GIANT-LOCKED] Sep 26
> 13:26:46 hostid kernel: pcm0: [ITHREAD]
> 
[snip]

Theoretically placing snd_csa_load="YES" in /boot/loader.conf should enable
this card. If it is loading OK kldstat will show it and you should get
output from cat /dev/sndstat confirming.

csa0 at pci0:0:6:0:        class=0x040100 card=0x42801013 chip=0x60031013
rev=0x01 hdr=0x00

is matching the #define CS4614_PCI_ID 0x60031013 in the driver code so it
really ought to work. If it doesn't try not loading the acpi module at
boot. But if HP did something really non standard when they wired this up
you could be SOL.

-Mike
 




More information about the freebsd-questions mailing list