Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Jan 2014 21:56:34 +0100 (CET)
From:      Volker Nebel <vnebel@web.de>
To:        freebsd-questions@freebsd.org
Subject:   No sound on Macmini with FreeBSD 10
Message-ID:  <alpine.BSF.2.00.1401272128360.1409@localhost>

next in thread | raw e-mail | index | archive | help
Good morning!

Since a few days my Macmini 6.1 is running on FreeBSD 10.0 (yeah, and 
FreeBSD alone)! Unfortunately, it does not (yet) produce any sound, and I 
really need help on this. I followed the handbook and it looks like, 
driver snd_hda is used. [CMD=" "]dmesg | grep hda[/CMD] gives the output 
shown below. Soundcard seems to be Cirrus Logic CS4206.
    I tried the following steps:
- Find a specific driver for this sound card: Nothing.
- Turn volume up with [CMD=" "]mixer pcm 100 vol 100[/CMD]. Still nothing 
to hear.
- Change the value of hw.snd.default_unit to 0,1,2. No effect.
    Has anybody a good idea how to proceed?
    Don't know, whether the following is relevant: [CMD=" "]kldload 
snd_driver[/CMD] gives 6 times "ppc0: cannot reserve I/O port range". When 
booting, I get this message once.

Best regards,
Volker


dmseg | grep hda gives:

hdac0: <Intel Panther Point HDA Controller> mem 0xa0710000-0xa0713fff irq 22 at device 27.0 on pci0
hdacc0: <Cirrus Logic CS4206 HDA CODEC> at cad 0 on hdac0
hdaa0: <Cirrus Logic CS4206 Audio Function Group> at nid 1 on hdacc0
pcm0: <Cirrus Logic CS4206 (Analog)> at nid 11 and 12 on hdaa0
pcm1: <Cirrus Logic CS4206 (Digital)> at nid 16 and 15 on hdaa0
pcm2: <Cirrus Logic CS4206 (Analog Headphones)> at nid 10 on hdaa0
hdacc1: <Intel Panther Point HDA CODEC> at cad 3 on hdac0
hdaa1: <Intel Panther Point Audio Function Group> at nid 1 on hdacc1
hdaa1: hdaa_audio_as_parse: Duplicate pin 0 (6) in association 1! Disabling association.
hdaa1: hdaa_audio_as_parse: Duplicate pin 0 (7) in association 1! Disabling association.
hdac0: <Intel Panther Point HDA Controller> mem 0xa0710000-0xa0713fff irq 22 at device 27.0 on pci0
hdacc0: <Cirrus Logic CS4206 HDA CODEC> at cad 0 on hdac0
hdaa0: <Cirrus Logic CS4206 Audio Function Group> at nid 1 on hdacc0
pcm0: <Cirrus Logic CS4206 (Analog)> at nid 11 and 12 on hdaa0
pcm1: <Cirrus Logic CS4206 (Digital)> at nid 16 and 15 on hdaa0
pcm2: <Cirrus Logic CS4206 (Analog Headphones)> at nid 10 on hdaa0
hdacc1: <Intel Panther Point HDA CODEC> at cad 3 on hdac0
hdaa1: <Intel Panther Point Audio Function Group> at nid 1 on hdacc1
hdaa1: hdaa_audio_as_parse: Duplicate pin 0 (6) in association 1! Disabling association.
hdaa1: hdaa_audio_as_parse: Duplicate pin 0 (7) in association 1! Disabling association.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1401272128360.1409>