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

Reply via email to