Jump to content
Aaron Potter

XCODE: What project should I choose to build USB WiFi Card kext?

5 posts in this topic

Recommended Posts

Maybe this isn't a topic for the New Users Lounge, but the thing is that I am a new user to this matter and I also CAN'T create a new topic in the developer section. So here it goes.

I am trying to build a driver for my USB Wireless Card (TP-Link TL-WN722N) which isn't supported in Mac. I also found it very commented around some other websites, mainly asking for a supporting kext, then I made my mind.

The 1srt question should be simple:

What kind of project should I build in Xcode? One using IOKit framework (user space) or one using Kernel framework (kernel space)?

I have been having troubles to get the basics fully working maybe because I am using the wrong start.

 

Share this post


Link to post
Share on other sites
Advertisement

Thanks for the answer Mirone, but I have already read almost all Apple documentation and tried examples and the basic code works super fine. But the way it is written it doesn't appear clear to me. I have read a lot before trying to ask.

I also read the article that explain which kind of project should I choose, and as USB I should use a user level using IOKit.framework but as a Network Controller I should use a kernel level programming, and this causes me to doubt.

The link you provided is for creating a project for a kernel level kext. But that is not what I ask, and also I whould like a more human response.

Are you trying to tell me that for a USB Wireless Card I should use the Kernel.framework?

Share this post


Link to post
Share on other sites

Someone able to give further explanation is the specialist Mieze, send a PM to her and she will provide detailed information, but I tell you, change your Wifi card and avoid major headaches. unless you think of it as a challenge.

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By moman2000
      Hi,
       
      Here it is (attached) for anyone who needs it for patching or restoring!
       
      Taken from macOS 10.14 Beta 1 18A293u
       
      Regards,
      Mohamed
      AppleHDA_282.5.kext.zip
    • By murobro
      Hi. My notebook Acer Aspire E1-571 and my mac version High Sierra 10.13.4. My wifi card Qualcomm Atheros AR9485WB-EG. How to install this card is my Hackintosh. I am trying several methods and no luck. I find this post and do not want how to install this kext. I am a newbie. Please help me. I need a full tutorial.
       
    • By superq
      Hello everyone,
      My hack(HP Elitebook 2570p) works perfectly exept for one thing:Wifi.
      It has a BCM943142 Combo card,is there any way to get that card working?
      I'm running HS.
      Thanks in advance!
    • By bojarek8
      Hi! 
       
      I'm Kris!  I hope my topic is in a good section.
      I am asking you guys for help in this difficult hackintosh problem. 
      For a very long time I tried to solve it myself but I have no idea how I can solve this problem.
       
       
      Description of the problem
       
       
      My problem is that I do not have access to any apple service. I am unable to log into the App Store using my Apple ID. I am unable to log into iCloud account in system preferences. iMessage and Facetime also do not work.  Messages that I get when I try to log in: "An error occurred during activation. Try again" 
       
      in iMessage: "An error occurred during activation. Try again" 
      in App Store: "This device or computer can not be verified. Contact the support department for help"
      in Face Time: "There was an error during activation. Try again"
       
      In summary, I am unable to log in to any apple network service. 
       
      My Specification 
       
      Motherboard:  Acer MG43M
       
      Processor: Intel(R) Core(TM)2 Duo CPU  E7600  3.06GHz
       
      Graphic card: Gigabyte GeForce 9600GT 515MB 
       
      Wi-fi: TP-LINK  TL-WN881ND
       
      Ethernet: (not supported) 
       
      Audio: (rather, it is not needed here)
       
      Files: 
       
      My config.plist: https://drive.google.com/drive/folders/1vlYJC329sz6yuTwFr-k0fOs3rfhKeI6l
       
       
       
       
       



×