Contribute
Register

Intel WiFi Driver Effort

Joined
Feb 21, 2013
Messages
38
Motherboard
Samsung RC530-S01
CPU
Core i7 2630QM
Graphics
Intel HD Graphics 3000
Mobile Phone
iOS
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.
 
Joined
Feb 21, 2013
Messages
38
Motherboard
Samsung RC530-S01
CPU
Core i7 2630QM
Graphics
Intel HD Graphics 3000
Mobile Phone
iOS
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.
 
Joined
Nov 25, 2016
Messages
2
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!
 
Joined
Jul 1, 2018
Messages
28
Motherboard
Asus fx503vd
CPU
i7 7700HQ
Graphics
intel HD 630 + Nvidia 1050 (1920 x 1080)
Mobile Phone
Android
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?
 
Joined
Jul 1, 2018
Messages
28
Motherboard
Asus fx503vd
CPU
i7 7700HQ
Graphics
intel HD 630 + Nvidia 1050 (1920 x 1080)
Mobile Phone
Android
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
 
Joined
Feb 21, 2013
Messages
38
Motherboard
Samsung RC530-S01
CPU
Core i7 2630QM
Graphics
Intel HD Graphics 3000
Mobile Phone
iOS
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.
 
Joined
Feb 21, 2013
Messages
38
Motherboard
Samsung RC530-S01
CPU
Core i7 2630QM
Graphics
Intel HD Graphics 3000
Mobile Phone
iOS
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.
 
Top