Asus E35M1-I on board audio does not work...
Milan Obuch
freebsd-multimedia at dino.sk
Thu Oct 24 09:08:47 UTC 2013
Hi,
I have E35M1-I board and would like get working on board audio. There
are both analog and digital audio ports, according sysctl dev.pcm there
are
dev.pcm.0.%desc: ATI R6xx (HDMI)
dev.pcm.0.%driver: pcm
dev.pcm.0.%location: nid=3
dev.pcm.0.%parent: hdaa0
dev.pcm.0.play.vchans: 1
dev.pcm.0.play.vchanmode: passthrough
dev.pcm.0.play.vchanrate: 48000
dev.pcm.0.play.vchanformat: s16le:2.0
dev.pcm.0.play.32bit: 0
dev.pcm.0.buffersize: 65536
dev.pcm.0.bitperfect: 0
dev.pcm.1.%desc: Realtek ALC892 (Rear Analog)
dev.pcm.1.%driver: pcm
dev.pcm.1.%location: nid=20,24,26
dev.pcm.1.%parent: hdaa1
dev.pcm.1.play.vchans: 1
dev.pcm.1.play.vchanmode: fixed
dev.pcm.1.play.vchanrate: 48000
dev.pcm.1.play.vchanformat: s16le:2.0
dev.pcm.1.play.32bit: 24
dev.pcm.1.rec.vchans: 1
dev.pcm.1.rec.vchanmode: fixed
dev.pcm.1.rec.vchanrate: 48000
dev.pcm.1.rec.vchanformat: s16le:2.0
dev.pcm.1.rec.32bit: 24
dev.pcm.1.rec.autosrc: 2
dev.pcm.1.buffersize: 65536
dev.pcm.1.bitperfect: 0
dev.pcm.2.%desc: Realtek ALC892 (Front Analog)
dev.pcm.2.%driver: pcm
dev.pcm.2.%location: nid=27,25
dev.pcm.2.%parent: hdaa1
dev.pcm.2.play.vchans: 1
dev.pcm.2.play.vchanmode: fixed
dev.pcm.2.play.vchanrate: 48000
dev.pcm.2.play.vchanformat: s16le:2.0
dev.pcm.2.play.32bit: 24
dev.pcm.2.rec.vchans: 1
dev.pcm.2.rec.vchanmode: fixed
dev.pcm.2.rec.vchanrate: 48000
dev.pcm.2.rec.vchanformat: s16le:2.0
dev.pcm.2.rec.32bit: 24
dev.pcm.2.rec.autosrc: 2
dev.pcm.2.buffersize: 65536
dev.pcm.2.bitperfect: 0
dev.pcm.3.%desc: Realtek ALC892 (Rear Digital)
dev.pcm.3.%driver: pcm
dev.pcm.3.%location: nid=30
dev.pcm.3.%parent: hdaa1
dev.pcm.3.play.vchans: 1
dev.pcm.3.play.vchanmode: passthrough
dev.pcm.3.play.vchanrate: 48000
dev.pcm.3.play.vchanformat: s16le:2.0
dev.pcm.3.play.32bit: 24
dev.pcm.3.buffersize: 65536
dev.pcm.3.bitperfect: 0
dev.pcm.4.%desc: Realtek ALC892 (Onboard Digital)
dev.pcm.4.%driver: pcm
dev.pcm.4.%location: nid=17
dev.pcm.4.%parent: hdaa1
dev.pcm.4.play.vchans: 1
dev.pcm.4.play.vchanmode: passthrough
dev.pcm.4.play.vchanrate: 48000
dev.pcm.4.play.vchanformat: s16le:2.0
dev.pcm.4.play.32bit: 24
dev.pcm.4.buffersize: 65536
dev.pcm.4.bitperfect: 0
and 'sysctl hw.snd' tells
hw.snd.feeder_rate_presets: 100:8:0.85 100:36:0.92 100:164:0.97
hw.snd.feeder_rate_polyphase_max: 183040
hw.snd.feeder_rate_min: 1
hw.snd.feeder_rate_max: 2016000
hw.snd.feeder_rate_round: 25
hw.snd.feeder_rate_quality: 1
hw.snd.feeder_eq_presets:
PEQ:16000,0.2500,62,0.2500:-9,9,1.0:44100,48000,88200,96000,176400,192000
hw.snd.feeder_eq_exact_rate: 0 hw.snd.report_soft_formats: 1
hw.snd.report_soft_matrix: 1
hw.snd.latency: 5
hw.snd.latency_profile: 1
hw.snd.vpc_autoreset: 1
hw.snd.vpc_0db: 45
hw.snd.vpc_reset: 0
hw.snd.compat_linux_mmap: 0
hw.snd.vpc_mixer_bypass: 1
hw.snd.verbose: 0
hw.snd.default_auto: 0
hw.snd.version: 2009061500/i386
hw.snd.default_unit: 0
hw.snd.maxautovchans: 16
Running 'mixer' gets
Mixer vol is currently set to 100:100
Mixer pcm is currently set to 100:100
When I try any analog audio port, there are three jacks, there is no
signal at all (blue and red, which should be probably input) or some
noise only (green). This was tested with hw.snd.default_unit set to any
of 0, 1, 2, 3, 4. Also, relevant lines in dmesg:
hdacc0: <ATI R6xx HDA CODEC> at cad 0 on hdac0
hdaa0: <ATI R6xx Audio Function Group> at nid 1 on hdacc0
pcm0: <ATI R6xx Group> (HDMI)> at nid 3 on hdaa0
hdacc1: <Realtek ALC892 HDA CODEC> at cad 0 on hdac1
hdaa1: <Realtek ALC892 Audio Function Group> at nid 1 on hdacc1
pcm1: <Realtek ALC892 (Rear Analog)> at nid 20 and 24,26 on hdaa1
pcm2: <Realtek ALC892 (Front Analog)> at nid 27 and 25 on hdaa1
pcm3: <Realtek ALC892 (Rear Digital)> at nid 30 on hdaa1
pcm4: <Realtek ALC892 (Onboard Digital)> at nid 17 on hdaa1
On next reboot I will try verbose boot, so possibly full picture could
be drawn, but in between, has anybody any hint what I could try?
Anything else I should post? There is HDMI output as well, but no sound
here, too, with hw.snd.default_unit set to 0.
Regards,
Milan
More information about the freebsd-multimedia
mailing list