Page 1 of 1
Maya44 USB on old machine
Posted: Sun Mar 05, 2023 9:22 am
by qub
Hi there!
Trying to get my Maya44USB working on an old ubuntu 14 machine Linux 3.16.0-30-generic #40-Ubuntu SMP 2015 i686 i686 i686 GNU/Linux, running on an even older Acer Aspire laptop.
I see the one post about this https://ubuntuforums.org/showthread.php?t=868227, but the patch file is nowhere i can find online ( maya44patch-alsa-driver-1.0.17.diff.tar.gz )
When plugged in, alsamixer does show the card, but doesnt recognize any of the capture / input channels.
I'm looking to use it as a live audio streamer for an impromptu event, so i do need the inputs.
Anybody got tips for making this card work..?
Re: Maya44 USB on old machine
Posted: Sun Mar 05, 2023 5:11 pm
by bluzee
You don't need to run old Linux just because your computer is old. Even 32bit is still supported by Debian. I would try to find a newer Linux that has a live version your machine can boot. You might be able to boot a USB stick or you may have to burn a CD if your machine doesn't have a DVD.
Hopefully you will find the newer kernel supports your device. You then have the option to install the newer Linux version or go back and try to install a newer kernel into your old Ubuntu.
Re: Maya44 USB on old machine
Posted: Sun Mar 05, 2023 7:34 pm
by qub
Thanks for replying.
Are you saying you know the new kernel supports it? I guess i'll just try on a newer live os, you're right, thnks.
p.s - Im running this OS since it is already installed and running smoothly, and I don't have enough time to mess with a new install.
Re: Maya44 USB on old machine
Posted: Mon Mar 06, 2023 2:56 am
by bluzee
Trying it while running a live media system lets you test without having to touch your existing install.
I don't know anything about MAYA44 but I found a kernel source tree kicking around on my machine for a 5.18 kernel and did
Code: Select all
$ grep -iRH maya44
mixer_maps.c:static const struct usbmix_name_map maya44_map[] = {
mixer_maps.c: .map = maya44_map,
mixer_maps.c: /* MAYA44 USB+ */
mixer_maps.c: .map = maya44_map,
mixer.c: /* no bmControls field (e.g. Maya44) -> ignore */
Seems to indicate there is support. What kernel version first introduced the support would take a bit of searching. It may be possible to install that kernel into your existing system.