MPA1 Posted August 3, 2019 Share Posted August 3, 2019 allright, having a quiet summer this year, I finally bought an RPI (4B) to replace my 10 year old Mac mini as a NAA. As I am being relatively new to Linux, it has been an interesting project. As of this moment, I’m stuck with no driver for the Mytek 192 DSD. There is a guide online for compiling your own, but I’m a bit stuck at loading the firmware/driver guide by lintweaker: https://github.com/lintweaker/mytekusb2 1 will this guide still work or am I beating a dead horse? Link to comment
MPA1 Posted August 3, 2019 Author Share Posted August 3, 2019 this is my process so far… credit for the guide; Lintweaker this guide can be found at: https://github.com/lintweaker/mytekusb2 quote: When using the USB2 interface on the Mytek three pieces of firmware need to be uploaded to the device. These can be extracted from the Winwows driver. These files need to be copied to the firmware directory on your system into a newly created directory ‘mytek’. On most system the firmware directory is: /lib/firmware downloaded the 3 files and placed them in /lib/firmware/mytek.only difference with guide is the version of the driver. next compiling the driver quote: install guidelines for the snd-usb-mytek – Prerequisites -kernel headers for current running kernel -gcc, make etc. for compiling this is where its al a bit unclear for me, but this is what i did. kernel headers for current running kernel check kernel version with: “(uname -r)” kernel version is: 4.19.57-v7l+ check kernel header package with: “sudo apt search linux-headers-$(uname -r)” im not sure if this is the right output check if the matching kernel headers for the kernel version are already installed on your system with: “sudo ls -l /usr/src/linux-headers-$(uname -r)” package is not installed. next update the package index with: “sudo apt update” and then install the Linux Kernel headers package for the kernel version with: “sudo apt-get install raspberrypi-kernel-headers” kernel headers are the newest version. quote: – Building the kernel module snd-usb-mytek Install prerequisites: “sudo apt-get install linux-headers-$(uname -r)” Compile kernel module excute make (as normal user): “make” Install the kernel module: “sudo make install” lets see if the firmware can be loaded:bash mytekusb2-firmware-loader.sh FAILED😭😃 if somebody with more knowledge about Linux/raspbian than me(only 3 days 😃) could tell me what i did wrong, Thanks!!!! Link to comment
Richard Dale Posted August 3, 2019 Share Posted August 3, 2019 2 hours ago, MPA1 said: this is my process so far… credit for the guide; Lintweaker this guide can be found at: https://github.com/lintweaker/mytekusb2 quote: When using the USB2 interface on the Mytek three pieces of firmware need to be uploaded to the device. These can be extracted from the Winwows driver. These files need to be copied to the firmware directory on your system into a newly created directory ‘mytek’. On most system the firmware directory is: /lib/firmware downloaded the 3 files and placed them in /lib/firmware/mytek.only difference with guide is the version of the driver. next compiling the driver quote: install guidelines for the snd-usb-mytek – Prerequisites -kernel headers for current running kernel -gcc, make etc. for compiling this is where its al a bit unclear for me, but this is what i did. kernel headers for current running kernel check kernel version with: “(uname -r)” kernel version is: 4.19.57-v7l+ check kernel header package with: “sudo apt search linux-headers-$(uname -r)” im not sure if this is the right output check if the matching kernel headers for the kernel version are already installed on your system with: “sudo ls -l /usr/src/linux-headers-$(uname -r)” package is not installed. next update the package index with: “sudo apt update” and then install the Linux Kernel headers package for the kernel version with: “sudo apt-get install raspberrypi-kernel-headers” kernel headers are the newest version. quote: – Building the kernel module snd-usb-mytek Install prerequisites: “sudo apt-get install linux-headers-$(uname -r)” Compile kernel module excute make (as normal user): “make” Install the kernel module: “sudo make install” lets see if the firmware can be loaded:bash mytekusb2-firmware-loader.sh FAILED😭😃 if somebody with more knowledge about Linux/raspbian than me(only 3 days 😃) could tell me what i did wrong, Thanks!!!! Maybe you need to run the script with 'sudo'? MPA1 1 System (i): Stack Audio Link > 2Qute+MCRU psu; Gyrodec/SME V/Hana SL/EAT E-Glo Petit/Magnum Dynalab FT101A) > PrimaLuna Evo 100 amp > Klipsch RP-600M/REL T5x subs System (ii): Allo USB Signature > Bel Canto uLink+AQVOX psu > Chord Hugo > APPJ EL34 > Tandy LX5/REL Tzero v3 subs System (iii) KEF LS50W/KEF R400b subs Link to comment
MPA1 Posted August 3, 2019 Author Share Posted August 3, 2019 3 hours ago, Richard Dale said: Maybe you need to run the script with 'sudo'? thanks but nope same output. Link to comment
Miska Posted August 3, 2019 Share Posted August 3, 2019 Just use the old Mytek DAC through Firewire and forget the problematic USB. For many years I've been using it solely through Firewire and that works. Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
antonellocaroli Posted August 4, 2019 Share Posted August 4, 2019 here the command seems wrong... sudo apt-get install raspberrypi-............-$(uname -r) there must be a space between uname and -r.... bash it tells you uname-r comand not found GentooPlayer home Facebook Documentation Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now