kern/100169: snd_ich broken on Dell PIII system
oberman at es.net
Wed Jul 12 17:10:21 UTC 2006
>Synopsis: snd_ich broken on Dell PIII system
>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 pak.es.net 7.0-CURRENT FreeBSD 7.0-CURRENT #2: Thu Jun 29 11:29:46 PDT 2006 root at pak.es.net:/usr/obj/usr/src/sys/PAK 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