-
Notifications
You must be signed in to change notification settings - Fork 84
"Kernel extension not loaded" - El Capitan #60
Comments
+1 |
just a quick update on this issue: (previously soundflowerbed was having similar problems to wavtap) there was a lot more steps than that to get it to work but it took days & i unfortunately I didn't keep a record of the whole process El Capitan 10.11 Beta (15A243d) |
i'm having the same problems with El Capitan beta. i set nvram boot-args, but no luck |
I'm running OSX 10.11 beta6
|
I'm having the same issue running the El Capitan GM, I have tried setting the boot-args but no luck, I also tried stealing the ktext from Soundflower and adding it in as the WavTap one, no luck. |
@pje have you tried to request developer ID certificate for kext from Apple? https://developer.apple.com/contact/kext/ |
+1 the same issue. El Capitan: Official Release |
+1 Same problem. temporarily using Sounflower, but without audio return equals Wavtap. |
Yeh I've been using soundflower too. On Saturday, October 3, 2015, guilhermegustavo [email protected]
David Conner *@dcunit3d 424-244-1486* |
If anyone is still experiencing this problem and is running El Captain on their Mac OSX please go to the link provided to see how to get sound flower back with no issues at all |
+1 @pje help! |
+1 here |
After a long day trying everything, including other softwares (I almost payed $40 for one!), finally solved the problem: restart your Mac in "Restore Mode" (cmd + r), open Terminal and type: csrutil disable It's working perfectly now. Hope for you too. |
@luizdsilveira worked, now the kext is loading but I can't listen to the WavTap device. Unfortunately the project seems abandoned at the moment. For anyone else using the above instructions, after using Cmd+R just after the boot up sound, you need to select utilities in the top bar to launch the terminal. EDIT: I should also mention that you should not perform this fix unless you know what you're getting in to. csrutil is part of the OSX security line up and disabling it could lead to your system being vulnerable to attack, or could enable you to mess with files you shouldn't and break your OSX install. |
Hi, @JasonD33. In fact I had the same problem, so I opened Preferences, Sound and changed output to Headphones, than back to Wavtap. So I closed Wavtap, opened it again, changed output again to Headphones, back to Wavtap and it worked. I really don't know what I really did to make it work, but switching between them in this random way did the trick. :) |
@luizdsilveira ok, so some random amount of swapping and opening closing WavTap later and it's working properly. Bizarre! I too cannot honestly say what the series of events were that lead to it working. I think it does have something to do with opening and closing the wav tap app:
|
@JasonD33 Bizarre is the word. :) But if it's working is better to do not investigate the reason. :) I had a SCSI scanner in 1994 that worked for years even without the SCSI board installed in the system (OS didn't have support for it). Weird things we have with computers. |
@luizdsilveira Hah you're right! Thanks for the help. |
so why can't WavTap just get a developer ID certificate... what's holding this back? Anything we can do? I don't want to do some weird hacky terminal code in 'restore mode'... |
@rgbjoy yeah that's all what we need 👍 |
Is it just money, or is Apple against something like WavTap? |
Yea let me know how to do this! |
The |
@ed-george indeed! |
@dorian If the author can sign this app with Apple approved cert, users will not need to run that command to install the app. @ed-george Unfortunately you cant just register as an Apple Developer and sign the app, you need Apple approve for signing kext. It seems best for the author to request it. |
@dorian Why do you think disabling system integrity protection (csrutil) is a good idea? You shouldn't run any type of command to get this to work. We just wait for the author to request it. There's always a good reason why Apple does these things. |
@rgbjoy @ed-george but thats why terminal is there :D if people are still having problems with WavTap to change audio sources then they should check out Soundflowerbed, its not as simple as WavTap was, but it does work on my system...
|
@OYMYO I just don't think turning off a security layer of the underlining operating system is a very sensible suggestion. It may fix the issue, but it certainly leaves your operating system more vulnerable which, for an app of this nature, is probably not worth the risk. As you mentioned, the latest Soundflowerbed release does seem to work. Recommending users use that project for the meantime seems like a much more logical solution for now. |
@ed-george @rgbjoy System integrity didn't even exist until El Capitan, and OS X has done fine since before then. I had to disable it within days of upgrading for another project that I follow. If an app requires a kernel extension, then unless they're good friends with Apple, it's pretty much a guarantee that crsutil will have to be disabled. Seeing as kext dev mode is already a prereq, disabling system integrity is hardly an imposition. At this point WavTap is way too early in development for Apple to sign. If you want to get it to that point, contribute to the project to help it along. |
Hey folks! First some background: WavTap relies on a custom kernel extension to function. Before 2013 (when WavTap was originally written), it was possible to load kernel extensions using only WavTap is a simple tool, but it's always been about giving people control over their computers. I've been thinking a lot about what Apple's recent decisions mean for the future of WavTap, and frankly I'm worried that Apple will only choose to lock down the platform further. That said, I've requested kernel extension permissions from Apple using a new developer account. If Apple deems it worthy, the next step is simply to build a new release of WavTap signed with that certificate. I'll update this thread as soon as I get a response from Apple. Stay tuned, expect news soon.
Yes, that's horrible user experience and I wouldn't want to recommend it in the README, but it's certainly a valid temporary workaround. Also I've just updated the README to mention that WavTap is currently broken.. Everyone: thanks for your patience and happy new year! |
👍 Thanks for the update @pje, fingers crossed Apple are reasonable about this. |
@pje Any updates? =) |
Works in Sierra. Try in El Capitan.
|
Confirmed that this works on Sierra. Proof: ===== Stupid things that you need to do to be allowed to open the .pkg: Allow apps downloaded from identified developers When you open the package, use Right-click > Open But probably you all knew that bit already. ===== Here's how to allow unsigned kernel extensions:
|
@Birch-san thanks! That worked for High Sierra as well. |
when launching WavTap in El Capitan 10.11 Beta (15A234d) I am getting an error saying "Kernel extension not loaded"
The text was updated successfully, but these errors were encountered: