I’m posting this in the hope that an Allo USBridge Signature owner with better Linux skills than me might read this!
After upgrading Volumio in the past, it’s been necessary to update the Asix AX88179 driver from Allo’s website to stop the dreaded audio glitches when playing hi res music over ethernet.
With the latest update to v3+, this is no longer possible, as Allo hasn’t compiled a driver for these more recent Linux kernels and they don’t seem to be playing ball any more.
Obviously, there’s little point continuing my premium Volumio subscription when I can’t make use of the latest and greatest updates and I’m desperate not to admit the Usbridge Sig is obsolete, as it worked so well with Volumio before.
I found the following link, where some kind of IT black belt has managed to compile the driver without Allo and has included instructions on how to do it:
However, following all the steps in the above (and after tweaking rpi-source to use Python3 by mod’ing the 1st line of /usr/local/lin/rpi-source to #!/usr/bin/env python3), the process fails every time I come to install and compile the driver, with the following message:
make[1]: Entering directory ‘/lib/modules/6.1.70-v7+/build’
make[1]: *** No rule to make target ‘modules’. Stop.
make[1]: Leaving directory ‘/lib/modules/6.1.70-v7+/build’
make: *** [Makefile:8: default] Error 2
make: Leaving directory ‘/usr/local/src/ax88179_178a’
Compressing the driver binary using xz-utils
xz: /usr/local/src/ax88179_178a/ax88179_178a.ko: No such file or directory
Compression failed. Aborting the install procedure…
If anyone has any ideas on how to fix this, I’d be forever grateful! I feel we’re so close to keeping these alive!!
This is where I get confused. Every time I updated Volumio in the past (before v3), I’d get unbearable pops and clicks in the music played over ethernet.
To fix this, each time I had to update the AX88179 driver from Allo’s website. Running their install.sh seems to pick the drivers from the relevant kernel folder on their site.
Today the kernel is way newer than any of the corresponding drivers on Allo’s site, hence the install.sh doesn’t work and l’m currently plagued by the pops and clicks using 3.611!
I think (but don’t quote me), Allo used a customised version of the driver for the Usbridge Signature.
Shame, as I don’t want to switch from Volumio, but I don’t want to start again with new hardware either.
I just started volumio and got same issue as you - remember it form the past.
Frankly speaking this was exact reason why I moved to gentooplayer - no fancy UI but SQ is in a different legaue, especially when running fully from RAM (available in options).
Since I already booted volumio let me spend some time to figure out AX drivers.
The earlier Volumio versions use 5.10.92-v7+ armv7l kernel version, but the one that introduces Tidal connect HI-RES FLAC (Volumio 3.569) uses kernel 6.1.58-v7+ armv7l.
The new kernel needs new ethernet driver, but it is missing from the Allo support page.
This makes incompatibility between Allo USBRIDGE Signature and Volumio software version since the 3.569.
So, you also have another PC, etc running Roon Server? Roon does look great!
From what I’ve read in various places, I’m not sure Allo are still going, so we might never see an updated driver from them. Gutted, I love my Usbridge Signature!
Roon is runnig on my Synology NAS.
I give up on volumio - Gentooplayer is being updated frequently and developer ensures asix lan works with new kernel. Currently my GP runs on 6.1.73 64bit and I don’t care about any drivers.
Hi, I did a clean install (v. 3.611) on my Allo Usbridge Signature and it plays fine. I have an i2s Ian Canada Transport Pi Digi with Isolator on Usbridge.
Anyone else here confused why someone else’s Usbridge Signature, running the same Asix driver, but with a HAT added would circumvent the pops / clicks problem?!?! I’m lost!!
Knowing my luck, I’ll reproduce this setup and it will make things worse