Bug 143505 - [pcm] FreeBSD 8.0-RELEASE (x64) won't make sound card work (Intel ICH5 (82801EB) [regression]
Summary: [pcm] FreeBSD 8.0-RELEASE (x64) won't make sound card work (Intel ICH5 (82801...
Status: Open
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 8.0-RELEASE
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-03 00:00 UTC by Ian Robinson
Modified: 2018-01-03 05:16 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Robinson 2010-02-03 00:00:05 UTC
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@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@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.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2010-02-03 06:22:29 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-multimedia

Over to maintainer(s).
Comment 2 Ian Robinson 2010-02-11 21:27:46 UTC
There is a similar report on the i386 version for Intel ICH4 reported at
http://www.freebsd.org/cgi/query-pr.cgi?pr=i386/143715
(i386/143715: Audio Quit After Installing 8.0)
Comment 3 Eitan Adler freebsd_committer freebsd_triage 2017-12-31 07:59:19 UTC
For bugs matching the following criteria:

Status: In Progress Changed: (is less than) 2014-06-01

Reset to default assignee and clear in-progress tags.

Mail being skipped