Install M-Audio Kernel Extension (Driver)
OS X 10.10.x Yosemite
OS X 10.11.x El Capitan
This allows the installation of unsigned kernel extensions.
IT OPENS UP SEVERAL SECURITY VULNERABILITIES!
Proceed if you are ok with that.
Disable System Integrity Protection - Skip this step for OS X 10.10 Yosemite
- Boot up in Recovery Mode (CMD-R while turning on the Mac)
- Open Terminal
- Enter the following command...
csrutil disable
- Reboot
Enable Developer Mode for Kernel Extensions
- Open Terminal
- Enter the following…
sudo nvram boot-args=kext-dev-mode=1
- Copy M-AudioFireWireBeBoB.kext to /System/Library/Extensions/
- Enter the following commands...
cd /System/Library/Extensions/
sudo chmod -R 755 M-AudioFireWireBeBoB.kext
sudo chown -R root:wheel M-AudioFireWireBeBoB.kext
- Reboot (or see optional next section first)
Optionally Install Additional Packages
- Run each package (except M-Audio FireWire Kernel Extension.pkg) from the “Extracted installer Packages” folder.
- Reboot
This portion is not required for the Firewire kext to work and show up in your audio applications.
You can resecure your computer but it will disable the M-Audio extension as it is unsigned. Here’s how...
- Open Terminal
- Enter the following command
sudo nvram -d boot-args
- Reboot in Recovery Mode (CMD-R while turning on the Mac)
- Open Terminal
- Enter the following command...
csrutil enable
- Reboot
More Info here…
http://www.curvve.com/blog/guides/2014/os-x-10-10-yosemite-sound-driver-hack-for-m-audio-ni-and-more/ https://forums.developer.apple.com/thread/3981 http://osxdaily.com/2012/01/12/how-to-manually-install-kernel-extensions-in-mac-os-x/