Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added some more info on fixing the access denied issue for MacOS #130

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

trailfog
Copy link

I could not get the kextunload to work on macOS 10.14. The error "Error: Access denied (insufficient permissions)" still appeared.

After a lot of searching, I could manage to solve the problem by installing the FTDI helper. I think this would be a nice addition to the documentation, as others are facing the same issue (#114 -> I've also upgraded my Mac from previous macOS versions).

@eblot
Copy link
Owner

eblot commented Jun 11, 2019

I never encountered this kind of issue on macOS (whatever the release). Unloading the kernel extension is not necessary on macOS 10.13, as it was on the previous versions. This point should be documented indeed.

The very goal of PyFtdi is to avoid using D2XX - or anything from FTDI, so I'm kind of surprised it would now be required to install it :-)

Maybe the issue you have encountered is due to a previous installation of a FTDI-issued library/kernel ext?

@LGKev
Copy link

LGKev commented Jul 25, 2019

FTDI helper.

sorry, so after installing the helper it worked?

@trailfog
Copy link
Author

FTDI helper. ...

@LGKev in my case installing the D2xxHelper fixed the problem.

None of the commands unloading the kext helped me.

Sent with GitHawk

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants