kern/100169: snd_ich broken on Dell PIII system

Kevin Oberman oberman at
Wed Jul 12 17:10:21 UTC 2006

>Number:         100169
>Category:       kern
>Synopsis:       snd_ich broken on Dell PIII system
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jul 12 17:10:15 GMT 2006
>Originator:     Kevin Oberman
>Release:        FreeBSD 7.0-CURRENT i386
ESnet-The Energy Sciences Network
System: FreeBSD 7.0-CURRENT FreeBSD 7.0-CURRENT #2: Thu Jun 29 11:29:46 PDT 2006 root at i386


Sometime between May and July the snd_ich driver failed on my Dell
system. Sound now is playing at the raw deivce rate instead of
48K. The raw rate is 56K, so sound it way too fast and simply broken
for playing streams as the buffer continually underruns.

Previously I could use a sysctl (hw.snd.ac97rate) to adjust this, but
now that defaults to the raw rate (56K) and setting it to 48K does not
seem to make any difference.

Here is the non-verbose probe information:
pcm0: <Intel ICH2 (82801BA)> port 0xd800-0xd8ff,0xdc40-0xdc7f irq 11 at device 31.5 on pci0
pcm0: <Analog Devices AD1885 AC97 Codec>
pcm0: measured ac97 link rate at 55948 Hz

Play any audio on the system

No idea at this time, but I am still looking at the sources and the
changes for a clue. 

More information about the freebsd-bugs mailing list