Have you simply tried for an unmodified version of Volumio in the user interface in the playback options now you can select wm8960-soundcard as output device?
Hi Busmix,
We have tried many different ways for more than 10 hours without any result
I will publish here what we have tried so maybe someone have an idea.
I have been trying to use Volumio with an Ultra + for several weeks, without sucess.
I will try to share what I have done for the moment hoping that someone will have an idea.
I believe that the problem for installing the driver and associated files is related to the installation of a dynamic kernel module (wm8960-soundcard-1.0). And more precisely because the headers linked to Volumio are missing…
3- Using ssh (ssh volumio@volumio.local)
I ran the command: “sudo volumio kernelsource” to load the Volumio kernel sources (4.19.118-v7l +) including the famous headers
It was long enough but everything seemed to have gone well.
The “/lib/modules” and “/usr/src” directories seem to contain what they should contain …
then I launched the installation itself
“cd WM8960-Audio-HAT”
“sudo ./install.sh”
==> From there nothing is going well
Compilation errors appear in the build of the “wm8960-soundcard-1.0” module
And the installation ends with errors.
And the Ultra+ is not recognized…
…
…
(5- It would remain to add a line in the dacs.json file… if the previous operations worked …)
I tried also to install rasberry carnel, then Wm8960 driver but after install it is still not recognized. No problems in Rasbian OS, but as stated that this is fully compatable with Volumio is missleading. Still waiting for fix
you are right
We are are trying a new approach with ULTRA+ and Volumio, the idea is to just send in a batch file at the boot the I2C init sequence for the CODEC. Should work.