Volumio is configured quite differently from Raspbian, and you shouldn’t attempt to make any changes directly to it via SSH. Everything will crash and burn. We deliberately block our installers from running on any untested OS for this reason- they’ll only get you into trouble!
That said, I’ve been working with the Volumio team to get our boards supported, but we’re limited by their release cycle and the constraints of the OS.
For the time being you can get sound running just by configuring it through the Volumio UI as having a hifiberry DAC
. Our own board definitions for Volumio are just clones of this config option, anyway.
Wifi
This is a little trickier, and we’ve no idea when Volumio- or any other distribution for that matter- will release a compatible version. Right now they will have been caught off guard.
You can get the Zero W WiFi running manually, but it’s not a task for the faint of heart. That said, if it’s a fresh image it doesn’t matter if you make a hash of it- you can just try, try again!
I haven’t tested this on Volumio yet, but it worked on ResinOS.
You’ll need a set up Pi or Linux computer to perform surgery from, and then you’ll need to:
git clone --depth=1 https://github.com/raspberrypi/firmware
This local copy should have a boot folder and a modules folder in it. You want to replace your Volumio /boot with the contents of this newly downloaded boot folder and you will also need to copy over the two folders from modules into /lib/modules
on Volumio’s root filesystem.
Finally you’ll need to grab (not sure if this step is 100% required yet) the firmware files from: https://github.com/RPi-Distro/firmware-nonfree/tree/master/brcm80211/brcm
Specifically you need brcmfmac43143-sdio.bin
and brcmfmac43430-sdio.txt
which must go into the /lib/firmware/brcm/
folder.
VU Meter
This is rather trickier to get working, and more difficult to push up into Volumio but I’m working on it. I have some now outdated instructions that I need to update. They violate the “don’t modify anything over SSH” rule, though.