Search results

Loading Google Results...
  1. black_wizard

    Intel WiFi Driver Effort

    No updates for now. Unfortunately, I'm very busy with other stuff.
  2. black_wizard

    Intel WiFi Driver Effort

    It's MVM card, so it's not supported yet.
  3. black_wizard

    Intel WiFi Driver Effort

    What card do you have?
  4. black_wizard

    Intel WiFi Driver Effort

    Hi guys, Small update. I finally figured out what was the problem with vtable and built IntelWifi kext that uses IO80211Controller. You can find it in attachment. Also this kext have better matching for PCI devices so it checks whether PCI device is the one that driver knows. Firmwares for all...
  5. black_wizard

    Intel WiFi Driver Effort

    Hi guys, Unfortunately, I didn't have enough time to work on this driver lately. I decided to switch the job so I had a lot of interviews and preparations for them. Hope to return to driver development shortly. Those of you who's interested in development and guidance - I'll provide some links...
  6. black_wizard

    Intel WiFi Driver Effort

    Hum, that's interesting... I've tried to use multiple inheritance in black80211, because I thought that it was the reason, but black80211 kext was loaded successfully even with multiple inheritance. Ok, I'll try to switch to aggregation.
  7. black_wizard

    Intel WiFi Driver Effort

    @ydeng, @RehabMan, guys, do you know how does kxld work internally? My problem is that I get the error (kernel) kxld[net.rpeshkov.IntelWifi]: The super class vtable '__ZTV17IO80211Controller' for vtable '__ZTV9IntelWifi' is out of date. Make sure your kext has been built against the correct...
  8. black_wizard

    Intel WiFi Driver Effort

    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...
  9. black_wizard

    Intel WiFi Driver Effort

    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.
  10. black_wizard

    Intel WiFi Driver Effort

    Carefully read the post you replied to. There's an answer.
  11. black_wizard

    Intel WiFi Driver Effort

    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...
  12. black_wizard

    Intel WiFi Driver Effort

    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...
  13. black_wizard

    Intel WiFi Driver Effort

    Hi guys! Small update. I (finally!) managed how to provide scan results to 80211 stack of MacOS. Here's screenshot: Name of the network here is the one from my router. I just grabbed all the information from beacon via Wireshark. It took me quite a long time to figure out why I don't see...
  14. black_wizard

    Intel WiFi Driver Effort

    Quickly looked through documentation for IONetworkController class. From the first sight, it doesn't look too hard to implement KDP. I will spend some time on this and maybe get the result in short time. P.S. Quick googling gave me this results...
  15. black_wizard

    Intel WiFi Driver Effort

    Yes, it's Mieze's kext. It's sad that this kext doesn't have this ability :( Are there any open-source ethernet kexts that have this ability or maybe there's some documentation about KDP? I may try to implement this in Mieze's kext. One of another options that I will try for workaround is...
  16. black_wizard

    Intel WiFi Driver Effort

    Hi guys, Does anyone has positive experience in debugging hackintosh with remote kernel debugger? My current setup is: MacBook Air (with TB to Ethernet adapter) and Samsung RC530-S01 with Realtek Ethernet adapter. I was able to connect remote debugger from Hack to Mac, but not from Mac to...
  17. black_wizard

    Intel WiFi Driver Effort

    Hi guys, Had quite a long vacation in Russia. Soon I'll resume development. Current focus is on black80211 project for understanding on how to work with 80211 stack on Mac. Soon I should receive Macbook Air from one guy, that decided to help to the project. Hope with 2 laptops everything will...
  18. black_wizard

    Intel WiFi Driver Effort

    Understood why you have 3 WiFi interfaces. That's because I removed device matching, so basically it creates an instance per each PCI device.
  19. black_wizard

    Intel WiFi Driver Effort

    It's expected that it doesn't work. Main idea of this Black80211 project is to analyse how to communicate with 80211 stack of MacOS. Currently only PowerOn and PowerOff implemented and some additional calls, related to internal state. Next step I want to finish is scanning. Here I want to...
  20. black_wizard

    Intel WiFi Driver Effort

    @Xenhat, @chill047, guys, could you please take kext for HighSierra from R2 release? https://github.com/rpeshkov/black80211/releases I just uploaded update.
Top