misc/143505: FreeBSD 8.0-RELEASE (x64) won't make sound card work (Intel ICH5 (82801EB)

Ian Robinson FitchKendall at Gmail.com
Wed Feb 3 00:00:18 UTC 2010


>Number:         143505
>Category:       misc
>Synopsis:       FreeBSD 8.0-RELEASE (x64) won't make sound card work (Intel ICH5 (82801EB)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 03 00:00:05 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Ian Robinson
>Release:        8.0-RELEASE (in PCBSD 8.0)
>Organization:
self
>Environment:
FreeBSD pcbsd-5301 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #10: Thu Jan  7 14:50:53 EST 2010     root at build8x64.pcbsd.org:/usr/obj/usr/pcbsd-build80/fbsd-source/8.0-src/sys/PCBSD  amd64
>Description:
In FreeBSD 8.0-RELEASE (x64), the Intel ICH5 82801EB sound chip makes no sound.  On same computer using FreeBSD 7.2-RELEASE (x86), the sound worked.


===========================
Output of cat /dev/sndstat
===========================
% cat /dev/sndstat
FreeBSD Audio Driver (newpcm: 64bit 2009061500/amd64)
Installed devices:
pcm0: <Intel ICH5 (82801EB)> at io 0xf2600400, 0xf2600600 irq 17 bufsz 16384 kld snd_ich [MPSAFE] (1p:4v/1r:4v channels duplex default)
%
===========================
Output of mixer values
===========================
%mixer
Mixer vol      is currently set to  75:75
Mixer pcm      is currently set to  78:78
Mixer line     is currently set to  77:77
Mixer mic      is currently set to  75:75
Mixer cd       is currently set to  78:78
Mixer rec      is currently set to  75:75
Mixer igain    is currently set to  20:20
Mixer ogain    is currently set to  20:20
Mixer line1    is currently set to  20:20
Mixer phin     is currently set to   0:0
Mixer phout    is currently set to   0:0
Recording source: mic
%

===========================
Output of cat sysctl hw.snd
===========================
% sysctl hw.snd
hw.snd.feeder_rate_quality: 1
hw.snd.feeder_rate_round: 25
hw.snd.feeder_rate_max: 2016000
hw.snd.feeder_rate_min: 1
hw.snd.feeder_rate_polyphase_max: 183040
hw.snd.feeder_rate_presets: 100:8:0.85 100:36:0.92 100:164:0.97
hw.snd.feeder_eq_exact_rate: 0
hw.snd.feeder_eq_presets: PEQ:16000,0.2500,62,0.2500:-9,9,1.0:44100,48000,88200,96000,176400,192000
hw.snd.vpc_reset: 0
hw.snd.vpc_0db: 45
hw.snd.vpc_autoreset: 1
hw.snd.latency_profile: 1
hw.snd.latency: 5
hw.snd.report_soft_matrix: 1
hw.snd.report_soft_formats: 1
hw.snd.compat_linux_mmap: 0
hw.snd.vpc_mixer_bypass: 1
hw.snd.verbose: 1
hw.snd.maxautovchans: 16
hw.snd.default_unit: 0
hw.snd.version: 2009061500/amd64
hw.snd.default_auto: 0
%

===========================
Output of cat sysctl dev.pcm
===========================
% sysctl dev.pcm
dev.pcm.0.%desc: Intel ICH5 (82801EB)
dev.pcm.0.%driver: pcm
dev.pcm.0.%location: slot=31 function=5
dev.pcm.0.%pnpinfo: vendor=0x8086 device=0x24d5 subvendor=0x103c subdevice=0x12f1 class=0x040100
dev.pcm.0.%parent: pci0
dev.pcm.0.eapd: 1
dev.pcm.0.play.vchans: 4
dev.pcm.0.play.vchanmode: fixed
dev.pcm.0.play.vchanrate: 48000
dev.pcm.0.play.vchanformat: s16le:2.0
dev.pcm.0.rec.vchans: 4
dev.pcm.0.rec.vchanmode: fixed
dev.pcm.0.rec.vchanrate: 48000
dev.pcm.0.rec.vchanformat: s16le:2.0
dev.pcm.0.buffersize: 16384
dev.pcm.0.bitperfect: 0
dev.pcm.0.ac97rate: 48000
[IR at pcbsd-5301]/home/IR(23)%

===========================
Sound-Related Device Output of dmesg
===========================

pcm0: <Intel ICH5 (82801EB)> port 0x5000-0x50ff,0x5400-0x543f mem 0xf2600400-0xf26005ff,0xf2600600-0xf26006ff irq 17 at device 31.5 on pci0
pcm0: [ITHREAD]
pcm0: <Analog Devices AD1981B AC97 Codec>

===========================
Output of kldload snd_ich
===========================

# kldload snd_ich
kldload: can't load snd_ich: File exists
#

===========================
Output of kldstat
===========================
% kldstat
Id Refs Address            Size     Name
 1   97 0xffffffff80100000 d6b7c0   kernel
 2    2 0xffffffff80e6c000 ee88     ntfs.ko
 3    1 0xffffffff80e7b000 190250   zfs.ko
 4    2 0xffffffff8100c000 3858     opensolaris.ko
 5    1 0xffffffff81010000 19738    geom_eli.ko
 6    2 0xffffffff8102a000 2a7d0    crypto.ko
 7    3 0xffffffff81055000 dc40     zlib.ko
 8    1 0xffffffff81063000 1e6e8    geom_journal.ko
 9    1 0xffffffff81082000 20b20    geom_mirror.ko
10    1 0xffffffff810a3000 3248     geom_uzip.ko
11    1 0xffffffff810a7000 e690     if_ipw.ko
12    1 0xffffffff810b6000 12628    if_wpi.ko
13    4 0xffffffff810c9000 757f0    sound.ko  <-----------
14    1 0xffffffff8113f000 13e38    snd_uaudio.ko
15    1 0xffffffff81153000 19aa8    if_iwn.ko
16    1 0xffffffff8116d000 ae08     mmc.ko
17    1 0xffffffff81178000 4090     mmcsd.ko
18    1 0xffffffff8117d000 8178     sdhci.ko
19    1 0xffffffff81186000 5298     scd.ko
20    5 0xffffffff8118c000 6cb8     libiconv.ko
21    1 0xffffffff81193000 2020     libmchain.ko
22    1 0xffffffff81196000 1058     cd9660_iconv.ko
23    1 0xffffffff81198000 1070     msdosfs_iconv.ko
24    1 0xffffffff8119a000 1020     ntfs_iconv.ko
25    2 0xffffffff8119c000 98c0     udf.ko
26    1 0xffffffff811a6000 1008     udf_iconv.ko
27    1 0xffffffff811a8000 b280     tmpfs.ko
28    1 0xffffffff811b4000 d3cac8   nvidia.ko
29    3 0xffffffff81ef1000 414b8    linux.ko
30    1 0xffffffff82022000 3a1e     linprocfs.ko
31    1 0xffffffff82026000 a237     ipfw.ko
32    1 0xffffffff82031000 2d3e     snd_ich.ko  <--------
33    1 0xffffffff82034000 1fbe     nullfs.ko
%

===========================
Selected Output of pciconf -lv
===========================
% pciconf -lv                                                                                              
                                                                                                                                                                                                                                 
pcm0 at pci0:0:31:5:       class=0x040100 card=0x12f1103c chip=0x24d58086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'multimedia audio device (codec AC97) SoundMAX or VIA (8086)'
    class      = multimedia
    subclass   = audio
%

===========================
Contents of /boot/loader.conf:
===========================
# Load sound-support
sound_load="YES"
snd_uaudio_load="YES"

===========================
Contents of /etc/rc.conf:
===========================
# Enable sound-support
snddetect_enable="YES"
mixer_enable="YES"

>How-To-Repeat:
n/a as the problem is always there.
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list