I ran the install for Centos 7 on a SuperMicro server with a Audio Science 5211 card. Everything went smoothly, except for audio output. Audio card was automatically recognized but with wrong drivers. I had proper sound with no Alsa device active in RDAlsaConfig, however RDHPIinfo showed HDPI Version of 4.14.03, and DSP version of 4.13. I had distorted sound with the RDAlsaConfig configured with the ASI 5211 in the active position using card 1, and no sound at all using the hpi driver shown as active on card 0.
I have been in dialog customer support at Audio Science to fix this and we have found out the following... >From Delio Thank you for the syslog text. I have reduced the output to the relevant lines below. [ 12.539705] ASIHPI driver 4.14.03 [ 12.539749] snd_asihpi 0000:02:00.0: probe 104c:ac60,175c:5200,0000 [ 14.311978] snd_asihpi 0000:02:00.0: Adapter at index 0 is not in low latency mode [ 14.312069] snd_asihpi 0000:02:00.0: IRQs not supported by adapter at index 0 [ 14.312071] snd_asihpi 0000:02:00.0: using polled mode [ 14.312072] snd_asihpi 0000:02:00.0: probe succeeded for ASI5211 HPI index 0 [ 14.312702] snd_asihpi 0000:02:00.0: Has dma:0, grouping:1, mrx:1, uif:256 [ 14.316481] snd_asihpi 0000:02:00.0: 30 mixer controls found [ 14.889489] asihpi: module verification failed: signature and/or required key missing - tainting kernel [ 14.889586] asihpi: applying kernel_stack fix up [ 14.889911] ASIHPI driver 4.13.00 The OS is attempting to load two drivers: the ALSA+HPI driver (snd_asihpi) and the HPI driver (asihpi) and the latter fails. The firmware mismatch is a minor issue which we can fix later. The snd_asihpi driver is ALSA+HPI and it’s the most recent of the two (4.14.03) so we want to keep that one and prevent loading the other. In order to advice you on how to best achieve that I need to know how the two drivers ended up on the system. Fix recommended was to The HPI module asihpi.ko gets installed as a weak-update at some point and probably overwrites the firmware with an older version. By manually deleting these files: /usr/lib/modules/3.10.0-327.el7.x86_64/weak-updates/asihpi.ko /usr/lib/modules/3.10.0-327.22.2.el7.x86_64/weak-updates/asihpi.ko /usr/lib/modules/3.10.0-123.el7.x86_64/extra/asihpi.ko and replacing the firmware *.bin files with ones from our 4.14.03 driver release package your driver should work fine. However, I’d rather not do this manually because I suspect the problem will come back next time the operating system’s kernel is updated. So I would try running: yum remove hpklinux As a side-effect the firmware (the old 4.13.00 version we don’t want anyway) should be removed. This may leave you without firmware for your card so it may not load on the first reboot. However, manually moving .bin files from our 4.14.03 driver source package to the firmware directory This resulted in Removing hpklinux also removed Rivendell Reinstalling Rivendell reinstalled the 4.13 version of hpklinux, and left me with Rivendell unable to import mpeg2/3 By manually copying the dsp*.bin files from driver archive 4.14.03 to /usr/lib/firmware/asihpi/ we were able to get RDHPIinfo to show HDPI Version of 4.14.03, and DSP version of 4.1 4 At this point, if RDAlsaConfig is configured with no Alsa cards active, we get proper audio from card 0. If RDAlsaConfig is configured with the ASI 5211 configured in the active alsa slot, Rivendell sees Card 0 as HPI, and Card 1 as Alsa, and I get no audio from Card 0, and proper audio from Card 1, and system boot log shows [ 12.407008] ASIHPI driver 4.14.03 [ 12.407033] snd_asihpi 0000:02:00.0: probe 104c:ac60,175c:5200,0000 [ 12.981806] intel_rapl: Found RAPL domain package [ 12.981808] intel_rapl: Found RAPL domain core [ 12.981809] intel_rapl: Found RAPL domain dram [ 13.045648] XFS (sda1): Mounting V4 Filesystem [ 13.553615] XFS (dm-3): Mounting V4 Filesystem [ 13.970405] snd_asihpi 0000:02:00.0: Adapter at index 0 is not in low latency mode [ 13.970497] snd_asihpi 0000:02:00.0: IRQs not supported by adapter at index 0 [ 13.970498] snd_asihpi 0000:02:00.0: using polled mode [ 13.970499] snd_asihpi 0000:02:00.0: probe succeeded for ASI5211 HPI index 0 [ 13.971378] snd_asihpi 0000:02:00.0: Has dma:0, grouping:1, mrx:1, uif:256 [ 13.975008] snd_asihpi 0000:02:00.0: 30 mixer controls found [ 14.383422] asihpi: module verification failed: signature and/or required key missing - tainting kernel [ 14.383563] asihpi: applying kernel_stack fix up [ 14.384043] ASIHPI driver 4.13.00 I am waiting for further information from customer support at Audio Science on how to resolve this, but I suspect that the answer is going to come back to the driver being incorrectly configured in the Paravel Repository. My goal is to get this system working with the ASI 5211 being fed by jack being fed by Rivendell. I assume that I need the ALSA version of the driver running for that to happen. Chester Graham WGTT On Sun, Jul 10, 2016 at 12:32 PM, Fred Gleason <[email protected]> wrote: > Howdy Folks: > > Some further progress on our New Model Installer for RHEL distros: > > 1) An installation script for RHEL 6.x has been added. It supports both > 64 bit (x86_64) and 32 bit (i686) architectures. > > 2) Some proper docs: > > For RHEL 7.x: > > > http://static.paravelsystems.com/rivendell-install/rivendell-install-rhel7.html > > For RHEL 6.x: > > > http://static.paravelsystems.com/rivendell-install/rivendell-install-rhel6.html > > Please give these a spin and let us know about speed bumps encountered. > > Cheers! > > > |----------------------------------------------------------------------| > | Frederick F. Gleason, Jr. | Chief Developer | > | | Paravel Systems | > |----------------------------------------------------------------------| > | A room without books is like a body without a soul. | > | -- Cicero | > |----------------------------------------------------------------------| > > > _______________________________________________ > Rivendell-dev mailing list > [email protected] > http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev > >
_______________________________________________ Rivendell-dev mailing list [email protected] http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
