Jump to content

Intel WIFI Driver


axel9546
 Share

44 posts in this topic

Recommended Posts

I can take a look at it. I don't have much spare time though and exams coming next week so it will take a while to really get something going. I've got a fair bit of experience in low level programming, but don't know how long it will take me to figure it out.

 

For the time being does anyone have an example of a ported driver from Linux to MacOS? That will probably make things a lot easier.

 

@Slice thanks for the files though.

There is some progress in making the Intel Wi-Fi driver for hackintosh.

 

Thanks.

  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...

 

For the time being does anyone have an example of a ported driver from Linux to MacOS? That will probably make things a lot easier.

 

It is almost impossible.

Driver is an interface between system and hardware. Linux has other interface then macOS.

Apple said "there are more chances to write a driver from initial using some hardware settings from linux driver".

Link to comment
Share on other sites

It is almost impossible.

Driver is an interface between system and hardware. Linux has other interface then macOS.

Apple said "there are more chances to write a driver from initial using some hardware settings from linux driver".

I figured that out as well. I'd like to spend more time on this, but I just don't have any. I am currently preparing for my thesis for my bachelor's degree. I thought I would have some time when I posted here, but haven't had much free time besides work and studies. This doesn't mean I won't try to help here, but don't expect much anytime soon.

Link to comment
Share on other sites

  • 2 months later...
  • 4 weeks later...
  • 2 months later...

Hi guys,

 

I've been working on this topic for quite a while. Currently I have 2 projects related to this:

1. https://github.com/rpeshkov/IntelWifi - Main repo with code, ported from Linux. Current state is that it's able to initialize device, upload microcode into it and do basic setup. Currently it works only with DVM cards (old one) and able to display beacon frames of nearby WiFi networks in console.

2. https://github.com/rpeshkov/black80211 - Repo for reverse-engineering 80211 stack of MacOS.

 

Currently I'm working on a third project that should help me with those 2 above - I'm implementing KDP support in Mieze's kext for Realtek ethernet. Recently I've received MacBook from one guy that decided to help with the project and implementing KDP is vital for the project because without it I'm not able to do kernel debugging.

 

Everyone who wants to join the project - feel free to drop me a message. I will provide you with all the necessary information. 

  • Like 4
Link to comment
Share on other sites

7 hours ago, black_wizard said:

Hi guys,

 

I've been working on this topic for quite a while. Currently I have 2 projects related to this:

1. https://github.com/rpeshkov/IntelWifi - Main repo with code, ported from Linux. Current state is that it's able to initialize device, upload microcode into it and do basic setup. Currently it works only with DVM cards (old one) and able to display beacon frames of nearby WiFi networks in console.

2. https://github.com/rpeshkov/black80211 - Repo for reverse-engineering 80211 stack of MacOS.

 

Currently I'm working on a third project that should help me with those 2 above - I'm implementing KDP support in Mieze's kext for Realtek ethernet. Recently I've received MacBook from one guy that decided to help with the project and implementing KDP is vital for the project because without it I'm not able to do kernel debugging.

 

Everyone who wants to join the project - feel free to drop me a message. I will provide you with all the necessary information. 

Great, we can get the hard-to-connect Wi-Fi connection of Intel.

I welcome your project.

 

Link to comment
Share on other sites

On 6/25/2018 at 3:11 AM, black_wizard said:

Hi guys,

 

I've been working on this topic for quite a while. Currently I have 2 projects related to this:

1. https://github.com/rpeshkov/IntelWifi - Main repo with code, ported from Linux. Current state is that it's able to initialize device, upload microcode into it and do basic setup. Currently it works only with DVM cards (old one) and able to display beacon frames of nearby WiFi networks in console.

2. https://github.com/rpeshkov/black80211 - Repo for reverse-engineering 80211 stack of MacOS.

 

Currently I'm working on a third project that should help me with those 2 above - I'm implementing KDP support in Mieze's kext for Realtek ethernet. Recently I've received MacBook from one guy that decided to help with the project and implementing KDP is vital for the project because without it I'm not able to do kernel debugging.

 

Everyone who wants to join the project - feel free to drop me a message. I will provide you with all the necessary information. 

 

Great job, 

 

I hope my network card (Intel® Centrino® Advanced-N 6205S) can work.

Link to comment
Share on other sites

  • 6 months later...
  • 3 weeks later...
  • 2 weeks later...
On 1/20/2019 at 1:29 AM, ANU8151 said:

Is there anything new about this driver.

 

My WIFi is Intel® Centrino® Advanced-N 6205S

 

The forum is most likely dead. The projects listed looks discontinued. Although I do hope the Intel Wifi Drivers are still being made. I uninstaled my hackintosh because i have to use Ethernet.

Link to comment
Share on other sites

55 minutes ago, xSlushiezz said:

 

The forum is most likely dead. The projects listed looks discontinued. Although I do hope the Intel Wifi Drivers are still being made. I uninstaled my hackintosh because i have to use Ethernet.

You can by a compatible mini PCI wifi of Usb dongle 

Link to comment
Share on other sites

  • 1 month later...

This driver looks not bad at all. 

https://github.com/Weddin/IntelWifi

but building it and installing breaks at the installation with a weird unresolved names 

 

kxld[net.rpeshkov.IntelWifi]: The following symbols are unresolved for this kext:
kxld[net.rpeshkov.IntelWifi]: 	IntelWifi::iwl_trans_pcie_free(iwl_trans*)
kxld[net.rpeshkov.IntelWifi]: 	IntelWifi::iwl_pcie_irq_handler(int, void*)
kxld[net.rpeshkov.IntelWifi]: 	IntelWifi::iwl_trans_pcie_alloc(iwl_cfg const*)
kxld[net.rpeshkov.IntelWifi]: 	IntelWifi::iwl_trans_pcie_start_fw(iwl_trans*, fw_img const*, bool)
kxld[net.rpeshkov.IntelWifi]: 	IntelWifi::iwl_trans_pcie_start_hw(iwl_trans*, bool)
kxld[net.rpeshkov.IntelWifi]: 	IntelWifi::iwl_trans_pcie_stop_device(iwl_trans*, bool)
kxld[net.rpeshkov.IntelWifi]: 	IntelWifi::iwl_trans_pcie_op_mode_leave(iwl_trans*)
kxld[net.rpeshkov.IntelWifi]: 	_ieee80211_alloc_hw_nm
kxld[net.rpeshkov.IntelWifi]: 	_iwl_dvm_send_cmd
kxld[net.rpeshkov.IntelWifi]: 	_iwl_free_fw_paging
kxld[net.rpeshkov.IntelWifi]: 	_iwl_get_nvm
kxld[net.rpeshkov.IntelWifi]: 	_iwl_init_paging
kxld[net.rpeshkov.IntelWifi]: 	_iwl_mvm_flush_tx_path
kxld[net.rpeshkov.IntelWifi]: 	_iwl_mvm_get_wd_timeout
kxld[net.rpeshkov.IntelWifi]: 	_iwl_mvm_hw_ops
kxld[net.rpeshkov.IntelWifi]: 	_iwl_mvm_load_nvm_to_nic
kxld[net.rpeshkov.IntelWifi]: 	_iwl_mvm_mac_setup_register
kxld[net.rpeshkov.IntelWifi]: 	_iwl_mvm_pause_tcm
kxld[net.rpeshkov.IntelWifi]: 	_iwl_mvm_ref
kxld[net.rpeshkov.IntelWifi]: 	_iwl_mvm_ref_sync
kxld[net.rpeshkov.IntelWifi]: 	_iwl_mvm_ref_taken
kxld[net.rpeshkov.IntelWifi]: 	_iwl_mvm_report_scan_aborted
kxld[net.rpeshkov.IntelWifi]: 	_iwl_mvm_scan_size
kxld[net.rpeshkov.IntelWifi]: 	_iwl_mvm_send_bt_init_conf
kxld[net.rpeshkov.IntelWifi]: 	_iwl_mvm_send_cmd_pdu
kxld[net.rpeshkov.IntelWifi]: 	_iwl_mvm_set_wowlan_qos_seq
kxld[net.rpeshkov.IntelWifi]: 	_iwl_mvm_thermal_exit
kxld[net.rpeshkov.IntelWifi]: 	_iwl_mvm_thermal_initialize
kxld[net.rpeshkov.IntelWifi]: 	_iwl_mvm_tof_clean
kxld[net.rpeshkov.IntelWifi]: 	_iwl_mvm_tof_init
kxld[net.rpeshkov.IntelWifi]: 	_iwl_mvm_unref
kxld[net.rpeshkov.IntelWifi]: 	_iwl_nvm_init
kxld[net.rpeshkov.IntelWifi]: 	_iwl_read_external_nvm
kxld[net.rpeshkov.IntelWifi]: 	_iwl_tt_handler

Anybody can help ??

Link to comment
Share on other sites

  • 2 weeks later...
  • 9 months later...
  • 4 weeks later...
On 1/22/2020 at 7:07 AM, luky35 said:

Hi guys,

 

Any progress on Intel Wi-Fi?
Thank you.

I will warn you for bumping.

 

Anyway there is a real progress.

https://github.com/daliansky/XiaoMi-Pro-Hackintosh/issues/330

https://github.com/zxystd/AppleIntelWifiAdapter

https://github.com/Champ-Goblem/IntelWiFiDriver---Voodoo80211

 

I want to here if one of the projects helped anyone.

Link to comment
Share on other sites

23 hours ago, Slice said:

I will warn you for bumping.

 

Anyway there is a real progress.

https://github.com/daliansky/XiaoMi-Pro-Hackintosh/issues/330

https://github.com/zxystd/AppleIntelWifiAdapter

https://github.com/Champ-Goblem/IntelWiFiDriver---Voodoo80211

 

I want to here if one of the projects helped anyone.

@Slice,hi
Sorry nothing bad I wanted with my post, I was just wondering if something was going on for IntelWifikext.

Thank you for the links I will see.

Link to comment
Share on other sites

 Share

×
×
  • Create New...