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
Due to a pure virtual not being implemented in a subclass.

Read here:
https://stackoverflow.com/questions/99552/where-do-pure-virtual-function-call-crashes-come-from

It is difficult to instantiate an instance of a class with an unimplemented pure virtual (with new), but probably possible with IOKit runtime instantiation.
Yep, I know what it is, but it's really difficult to catch where it is. Since kexts are working on kernel level, whenever abnormal termination happens, it crashes whole system. That's basically main difficulty here.
 
Joined
Feb 21, 2013
Messages
38
Motherboard
Samsung RC530-S01
CPU
Core i7 2630QM
Graphics
Intel HD Graphics 3000
Mobile Phone
iOS
Hm, I uploaded wrong version of black80211... Looks like after I restored my hack from backup I didn't pull changes from my private repo. Now in github there's the latest version of black80211 project.

Regarding what happens, I've attached kernel panic I get when try to load kext.
 

Attachments

Joined
Apr 6, 2018
Messages
4
Hi,
I've understood that wifi could not be activated on a "Intel® Dual Band Wireless-AC 8265".
What about BlueTooth ?
Can it work ?
 
Joined
Apr 14, 2018
Messages
44
Motherboard
MSI z270 Mortar
CPU
i5-7400
Graphics
R9 280X
Hi,
I've understood that wifi could not be activated on a "Intel® Dual Band Wireless-AC 8265".
What about BlueTooth ?
Can it work ?
Bluetooth works for sure if you have this card on a mPCI to PCI-E adapter that has a USB header, and you connect a USB cable from the USB connector to an USB port or an internal USB header on your MoBo. That's how I run mine.
I don't know about using this card on its mPCI connector - I *think* it should work, if you can, for instance, use it on your Windows install.
 
Joined
Mar 28, 2018
Messages
6
Motherboard
Asus Laptop fx502vd-dm039t
CPU
i7-7700HQ/HM175
Graphics
GTX 1050 - HD 630
Mac
MacBook Pro
Hi, ammulder.

I have a Intel 8260 wifi and would like to test it for you.

I upload the driver-file. It's recognized correctly. Since I don't know much about the hardware, I log the result from Console.app and hope it's useful for you.

View attachment 178239
It's a great job.
hello,
I have intel 8260 wifi and it doesnt work... help me how can I patch it
High Sierra 10.13.4 (bluetooth is inestable)
Thanks
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
10,414
Motherboard
Asus N752VX-Clover
CPU
i7-6700HQ / HM170
Graphics
HD530 + GTX 950m 1920 x 1080
Mac
iMac
Mobile Phone
Android
hello,
I have intel 8260 wifi and it doesnt work... help me how can I patch it
High Sierra 10.13.4 (bluetooth is inestable)
Thanks
intel wifi is not currently supported
 
Joined
Feb 21, 2013
Messages
38
Motherboard
Samsung RC530-S01
CPU
Core i7 2630QM
Graphics
Intel HD Graphics 3000
Mobile Phone
iOS
Small update.

Big thanks to @ydeng, who reversed headers for IOKitFamily80211 from High Sierra. I updated them to be compatible with Sierra (as I previously mentioned, High Sierra works terrible on my machine) and now we're able to load black80211.kext. This gives us one small thing:
upload_2018-5-1_23-32-27.png


WiFi adapter is visible in settings and MacOS sends some IOCTLs to the driver! Next step is to understand how to work with all those ioctls available and respond back correctly so that operating system will understand what do we want.

Tomorrow I'll update GitHub repository with new headers and provide built kexts so that anyone who want to test it will be able to do it.

For those who interested: NO, this doesn't mean that once you load kext your WiFi card will start working. There are still a looooooot of work need to be done in order to make it work.
 
Joined
Feb 5, 2014
Messages
5
Motherboard
Dell Inc. 0F5HF3 A00
CPU
Intel Core i7-4810MQ 2.80GHz
Graphics
Nvidia GTX 965M
I'm supportive of this effort and will even switch my intel card back in to test once it reaches a point I can
 
Top