Acer Aspire AS5672 and sound

Torfinn Ingolfsen torfinn.ingolfsen at broadpark.no
Thu Jul 20 05:34:32 UTC 2006


I have an Acer Aspire AS5672WLMi laptop. It has lots of good stuff, and
among that an Intel HDA audio controller:
tingo at kg-home$ pciconf -lv | grep -B 3 multimedia
pcm0 at pci0:27:0: class=0x040300 card=0x00941025 chip=0x27d88086 rev=0x02 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801G (ICH7 Family) High Definition Audio'
    class    = multimedia

It runs 6.1-stable:
tingo at kg-home$ uname -a
FreeBSD kg-home.kg4.no 6.1-STABLE FreeBSD 6.1-STABLE #0: Sat Jul 15 19:29:16 CEST 2006     root at kg-home.kg4.no:/usr/obj/usr/src/sys/GENERIC  i386

(For full dmesg output of this machine, see the freebsd-mobile mailing list).
I have seen all the HDA-related activity on this list, so I decided to test my machine, and see if things would work or not.
I installed this one: http://people.freebsd.org/~deischen/hdac.tgz

This is what I get in /var/log/messages when I do 'kldload hdac':
Jul 19 07:35:54 kg-home kernel: pcm0: <Intel 82801G High Definition Audio Controller> mem 0xc8000000-0xc800
3fff irq 22 at device 27.0 on pci0
Jul 19 07:35:54 kg-home kernel: init 0xc6b96a00
Jul 19 07:35:54 kg-home kernel: pcm0: Output Streams: 4, Input Streams: 4, Bidirectional Streams: 0
Jul 19 07:35:54 kg-home kernel: pcm0: CORB Size: 256, RIRB Size: 256
Jul 19 07:35:54 kg-home kernel: pcm0: Vendor info: 10ec0883 10ec 883 0 2 1
Jul 19 07:35:54 kg-home kernel: pcm0: Vendor info: 14f12bfa 14f1 2bfa 0 0 2
Jul 19 07:35:54 kg-home kernel: pcm0: <audio> at device 0:1 (no driver attached)
Jul 19 07:35:54 kg-home kernel: pcm0: <modem> at device 1:2 (no driver attached)
Jul 19 07:35:54 kg-home kernel: pcm0: PW 0
Jul 19 07:35:54 kg-home kernel: pcm0: start: 2 endnode: 39
Jul 19 07:35:54 kg-home kernel: pcm0: node 2 type 0 cap 11
Jul 19 07:35:54 kg-home kernel: pcm0: Config 2f1c00
Jul 19 07:35:54 kg-home kernel: pcm0: Cap 11 sf e0560 st 1
Jul 19 07:35:54 kg-home kernel: pcm0: Set 0:2 10
Jul 19 07:35:54 kg-home kernel: pcm0: sorbo_conf_output: codec: 0 node: 2
Jul 19 07:35:54 kg-home kernel: pcm0: node 3 type 0 cap 11
Jul 19 07:35:54 kg-home kernel: pcm0: Config 3f1c00
Jul 19 07:35:54 kg-home kernel: pcm0: Cap 11 sf e0560 st 1
Jul 19 07:35:54 kg-home kernel: pcm0: Set 0:3 10
Jul 19 07:35:54 kg-home kernel: pcm0: sorbo_conf_output: codec: 0 node: 3
Jul 19 07:35:54 kg-home kernel: pcm0: node 4 type 0 cap 11
Jul 19 07:35:54 kg-home kernel: pcm0: Config 4f1c00
Jul 19 07:35:54 kg-home kernel: pcm0: Cap 11 sf e0560 st 1
Jul 19 07:35:54 kg-home kernel: pcm0: Set 0:4 10
Jul 19 07:35:54 kg-home kernel: pcm0: sorbo_conf_output: codec: 0 node: 4
Jul 19 07:35:54 kg-home kernel: pcm0: node 5 type 0 cap 11
Jul 19 07:35:54 kg-home kernel: pcm0: Config 5f1c00
Jul 19 07:35:54 kg-home kernel: pcm0: Cap 11 sf e0560 st 1
Jul 19 07:35:54 kg-home kernel: pcm0: Set 0:5 10
Jul 19 07:35:54 kg-home kernel: pcm0: sorbo_conf_output: codec: 0 node: 5
Jul 19 07:35:54 kg-home kernel: pcm0: node 6 type 0 cap 211
Jul 19 07:35:54 kg-home kernel: pcm0: Config 6f1c00
Jul 19 07:35:54 kg-home kernel: pcm0: Cap 211 sf 1e0560 st 1
Jul 19 07:35:54 kg-home kernel: pcm0: Set 0:6 10
Jul 19 07:35:54 kg-home kernel: pcm0: sorbo_conf_output: codec: 0 node: 6
Jul 19 07:35:54 kg-home kernel: pcm0: node 7 type f cap f00000
Jul 19 07:35:54 kg-home kernel: pcm0: node 8 type 1 cap 10011b
Jul 19 07:35:54 kg-home kernel: pcm0: node 9 type 1 cap 10011b
Jul 19 07:35:54 kg-home kernel: pcm0: node 10 type 1 cap 100391
Jul 19 07:35:54 kg-home kernel: pcm0: node 11 type 2 cap 20010b
Jul 19 07:35:54 kg-home kernel: pcm0: node 12 type 2 cap 20010f
Jul 19 07:35:54 kg-home kernel: pcm0: node 13 type 2 cap 20010f
Jul 19 07:35:54 kg-home kernel: pcm0: node 14 type 2 cap 20010f
Jul 19 07:35:54 kg-home kernel: pcm0: node 15 type 2 cap 20010f
Jul 19 07:35:54 kg-home kernel: pcm0: node 16 type f cap f00000
Jul 19 07:35:54 kg-home kernel: pcm0: node 17 type f cap f00000
Jul 19 07:35:54 kg-home kernel: pcm0: node 18 type f cap f00000
Jul 19 07:35:54 kg-home kernel: pcm0: node 19 type f cap f00000
Jul 19 07:35:54 kg-home kernel: pcm0: node 20 type 4 cap 40018f
Jul 19 07:35:54 kg-home kernel: pcm0: nid 20 entries 5 list f0e0d0c cur 0 ctr 65 cap 3e s 0
Jul 19 07:35:54 kg-home kernel: pcm0: AMP ni 20 rc 80
Jul 19 07:35:54 kg-home kernel: pcm0: node 21 type 4 cap 40018f
Jul 19 07:35:54 kg-home kernel: pcm0: nid 21 entries 5 list f0e0d0c cur 1 ctr 65 cap 3e s 0
Jul 19 07:35:54 kg-home kernel: pcm0: AMP ni 21 rc 80
Jul 19 07:35:54 kg-home kernel: pcm0: node 22 type 4 cap 40018f
Jul 19 07:35:54 kg-home kernel: pcm0: nid 22 entries 5 list f0e0d0c cur 2 ctr 65 cap 3e s 0
Jul 19 07:35:54 kg-home kernel: pcm0: AMP ni 22 rc 80
Jul 19 07:35:54 kg-home kernel: pcm0: node 23 type 4 cap 40018f
Jul 19 07:35:54 kg-home kernel: pcm0: nid 23 entries 5 list f0e0d0c cur 3 ctr 65 cap 3e s 0
Jul 19 07:35:54 kg-home kernel: pcm0: AMP ni 23 rc 80
Jul 19 07:35:54 kg-home kernel: pcm0: node 24 type 4 cap 40018f
Jul 19 07:35:54 kg-home kernel: pcm0: nid 24 entries 5 list f0e0d0c cur 0 ctr 65 cap 173e s 0
Jul 19 07:35:54 kg-home kernel: pcm0: AMP ni 24 rc 80
Jul 19 07:35:54 kg-home kernel: pcm0: node 25 type 4 cap 40018f
Jul 19 07:35:54 kg-home kernel: pcm0: nid 25 entries 5 list f0e0d0c cur 0 ctr 65 cap 173e s 0
Jul 19 07:35:54 kg-home kernel: pcm0: AMP ni 25 rc 80
Jul 19 07:35:54 kg-home kernel: pcm0: node 26 type 4 cap 40018f
Jul 19 07:35:54 kg-home kernel: pcm0: nid 26 entries 5 list f0e0d0c cur 0 ctr 65 cap 173e s 0
Jul 19 07:35:54 kg-home kernel: pcm0: AMP ni 26 rc 80
Jul 19 07:35:54 kg-home kernel: pcm0: node 27 type 4 cap 40018f
Jul 19 07:35:54 kg-home kernel: pcm0: nid 27 entries 5 list f0e0d0c cur 0 ctr 65 cap 173e s 0
Jul 19 07:35:54 kg-home kernel: pcm0: AMP ni 27 rc 80
Jul 19 07:35:54 kg-home kernel: pcm0: node 28 type 4 cap 400001
Jul 19 07:35:54 kg-home kernel: pcm0: nid 28 entries 0 list 0 cur 0 ctr 45 cap 20 s 0
Jul 19 07:35:54 kg-home kernel: pcm0: AMP ni 28 rc 0
Jul 19 07:35:54 kg-home kernel: pcm0: node 29 type 4 cap 400000
Jul 19 07:35:54 kg-home kernel: pcm0: nid 29 entries 0 list 0 cur 0 ctr 45 cap 20 s 0
Jul 19 07:35:54 kg-home kernel: pcm0: AMP ni 29 rc 0
Jul 19 07:35:54 kg-home kernel: pcm0: node 30 type 4 cap 400300
Jul 19 07:35:54 kg-home kernel: pcm0: nid 30 entries 1 list 6 cur 0 ctr 45 cap 10 s 0
Jul 19 07:35:54 kg-home kernel: pcm0: AMP ni 30 rc 0
Jul 19 07:35:54 kg-home kernel: pcm0: node 31 type 4 cap 400200
Jul 19 07:35:54 kg-home kernel: pcm0: nid 31 entries 0 list 0 cur 0 ctr 45 cap 20 s 0
Jul 19 07:35:54 kg-home kernel: pcm0: AMP ni 31 rc 0
Jul 19 07:35:54 kg-home kernel: pcm0: node 32 type f cap f00040
Jul 19 07:35:54 kg-home kernel: pcm0: node 33 type f cap f00000
Jul 19 07:35:54 kg-home kernel: pcm0: node 34 type 2 cap 20010f
Jul 19 07:35:54 kg-home kernel: pcm0: node 35 type 2 cap 20010f
Jul 19 07:35:54 kg-home kernel: pcm0: node 36 type f cap f00000
Jul 19 07:35:54 kg-home kernel: pcm0: node 37 type 0 cap 11
Jul 19 07:35:54 kg-home kernel: pcm0: Config 25f1c00
Jul 19 07:35:54 kg-home kernel: pcm0: Cap 11 sf e0560 st 1
Jul 19 07:35:54 kg-home kernel: pcm0: Set 0:37 10
Jul 19 07:35:54 kg-home kernel: pcm0: sorbo_conf_output: codec: 0 node: 37
Jul 19 07:35:54 kg-home kernel: pcm0: node 38 type 2 cap 20010f

'mixer' shows (I turned it up from 75:75):
tingo at kg-home$ mixer
Mixer vol      is currently set to  95:95
Recording source: 

Unfortunately, there is no sound from the speakers. At least, I can't hear anything. I haven't tested the headphone output yet.
-- 
Regards,
Torfinn Ingolfsen,
Norway



More information about the freebsd-multimedia mailing list