Hi,
after building bhyve with hda-support, no sound is produced. (https://wiki.freebsd.org/SummerOfCode2016/HDAudioEmulationForBhyve)
bhyve was invoked with
Client (Win 10) detects sound-device and all drivers has been installed. Client-device was ready.
But no sound .is generated.
Host device /dev/dsp is working properly;
The hda-logfile shows:
changed...
but has no effect
Do you have any hints for debugging?
after building bhyve with hda-support, no sound is produced. (https://wiki.freebsd.org/SummerOfCode2016/HDAudioEmulationForBhyve)
bhyve was invoked with
bhyve -c 2 -m 4G -H -w -s 0,hostbridge -s 3,ahci-cd,null_dvd.iso -s 4,ahci-hd,w10_disk.img -s 5,virtio-net,tap0 -s 6,hda,play=/dev/dsp,rec=/dev/dsp -s 29,fbuf,tcp=0.0.0.0:5900,wait -s 30,xhci,tablet -s 31,lpc -l com1,stdio -l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd win10
Client (Win 10) detects sound-device and all drivers has been installed. Client-device was ready.
But no sound .is generated.
Host device /dev/dsp is working properly;
cat some.txt > /dev/dsp
produces sound, mixer works...The hda-logfile shows:
Code:
hda_init-376: opts: play=/dev/dsp,rec=/dev/dsp
hda_reset_regs-593: Reset the HDA controller registers ...
hda_parse_config-336: opts: play=/dev/dsp,rec=/dev/dsp
hda_parse_config-336: opts: play=/dev/dsp,rec=/dev/dsp
hda_init-392: play: /dev/dsp rec: /dev/dsp
hda_codec_init-335: cad: 0x0 opts: (null)
hda_codec_init-355: HDA Codec nodes: 6
hda_audio_ctxt_thr-784: Start Thread: hda-audio-output
hda_audio_ctxt_thr-784: Start Thread: hda-audio-input
pci_hda_read-1332: offset: 0x8 value: 0x0
pci_hda_read-1332: offset: 0x8 value: 0x0
pci_hda_write-1311: offset: 0x8 value: 0x0
hda_reset_regs-593: Reset the HDA controller registers ...
hda_codec_reset-421: cad: 0x0
hda_signal_state_change-1105: cad: 0x0
pci_hda_read-1332: offset: 0x8 value: 0x0
pci_hda_read-1332: offset: 0x8 value: 0x0
pci_hda_write-1311: offset: 0x8 value: 0x1
pci_hda_read-1332: offset: 0x8 value: 0x1
pci_hda_read-1332: offset: 0x0 value: 0x4401
pci_hda_read-1332: offset: 0x3 value: 0x1
changed...
Code:
hw.snd.latency: 0
Do you have any hints for debugging?