Contribute
Register

Intel WiFi Driver Effort

Status
Not open for further replies.
Good progress. At what point do you need Apple80211Interface?
I never tested the reversed Apple80211Interface header. Most likely it does not work.
I'm actually not 100% sure if I will need something more than IOEthernetInterface provide. Since IO80211Interface inherits from IOEthernetInterface, their main methods like throwing some frame into network stack are the same and that means that methods' signatures are the same as well.

Regarding the time - hope to get some results in 2-3 weeks.
 
Great work black_wizard!

I have a 10.12.6 install here with Intel AC7260 wifi that can help test.
I'm afraid that I will disappoint you a bit, but your card is MVM based. Here's the link about adapters and kernel module that implements it support: https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi#firmware.

Regarding MVM there are 2 problems:
1. I didn't even start implementation for MVM.
2. I don't have MVM card to start implementation.

That basically means that I have no idea when I will implement something useful for MVM cards in IntelWifi.
 
I'm afraid that I will disappoint you a bit, but your card is MVM based.

Thank you for the info. I do already have a USB wifi dongle here and a Dell DW1560 m.2 on order, so no big issue.

Regardless - hoping you can make this work. Maybe eventually other unsupported wifi can be added by the community, based on your github code. Good luck!
 
I'm afraid that I will disappoint you a bit, but your card is MVM based. Here's the link about adapters and kernel module that implements it support: https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi#firmware.

Regarding MVM there are 2 problems:
1. I didn't even start implementation for MVM.
2. I don't have MVM card to start implementation.

That basically means that I have no idea when I will implement something useful for MVM cards in IntelWifi.
Wow amazing work. Any chance for Intel ac 7265?
 
Carefully read the post you replied to. There's an answer.
Sorry I didn't read it carefully. But for mvm card you could use the ammulder's kext
 
Sorry I didn't read it carefully. But for mvm card you could use the ammulder's kext
No I can't. Ammulder's kext doesn't do anything except parsing firmware. That's already done in mine kext as well. But parsing firmware is only about 5% of the result.
 
So your DVM driver will only work for a 2012 or older Intel card?
Exactly. DVM works only for old cards and that's the one I have. Once I finish with DVM I will start figuring out where to get something based on MVM, maybe I'll finally buy new laptop :) While my Samsung still fits me perfectly, it's quite old machine (2011 year). If you want to have MVM support in IntelWifi earlier - feel free to join the coding.

have you seen this? --- https://developer.apple.com/library...GettingStarted/GS_HardwareDrivers/_index.html

it might help. it has a section about how to port a linux driver to mac osx... i don't have time to read it all
Yep, I've seen this tutorial. Nothing extraordinary. Just briefly explains that for IOKit you use Embedded C++, some recommendations about types and so on.
 
Status
Not open for further replies.
Back
Top