Kext mac os wifi

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

AppleIntelWifi / adapter Public archive

Kext providing initial support for Intel wireless devices

License

AppleIntelWifi/adapter

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Please note: this project is now unsupported. Please go to itlwm if you would like a supported kext.

This is a kext which aims to provide support for Intel wireless devices on MacOS. It is intended to provide similar support with MacOS as a native AirPort device (via the IO80211Controller private IOKit class).

This kext does not function yet. Do NOT install this into Clover, or /S/L/E. You WILL ruin your system.

Card Name PCI ID Supported Planned Support Relevant Threads
Intel(R) Dual Band Wireless AC 3160 8086:08B4, 8086:0B83 No (LMAC scanning) Yes
Intel(R) Dual Band Wireless AC 3165 8086:3165, 8086:3166 No (LMAC scanning) Yes device-logs#6
Intel(R) Dual Band Wireless AC 3168 8086:24FB Unknown (CNVi card) Unknown device-logs#8
Intel(R) Dual Band Wireless AC 4165 8086:24F5, 8086:24F6 Unknown (similar to 8xxx series) Unknown
Intel(R) Dual Band Wireless AC 7260 8086:08B1 Yes (confirmed) Yes
Intel(R) Dual Band Wireless N 7260 8086:08B2 Unconfirmed Unknown
Intel(R) Dual Band Wireless AC 7265 8086:095A, 8086:095B Unconfirmed Unknown device-logs#12
Intel(R) Wireless N 7265 8086:095A, 8086:095B Unconfirmed Unknown
Intel(R) Dual Band Wireless AC 8260 8086:24F3 Yes (confirmed) Yes device-logs#7 device-logs#11 device-logs#13
Intel(R) Dual Band Wireless AC 8265 8086:24F3, 8086:24FD Yes (confirmed) Yes device-logs#9
Intel(R) Dual Band Wireless AC 8275 8086:24FD Yes (confirmed) Yes
Intel(R) Dual Band Wireless-AC 9162 Unknown Unknown (CNVi card) Unknown
Intel(R) Dual Band Wireless-AC 9260 8086:2526, 8086:0000 8086:0010, 8086:0014 8086:0018, 8086:0210 8086:0214, 8086:4010 8086:8014, 8086:a014 Support varies Yes
Killer (R) Wireless-AC 1550 Wireless Network Adapter (9260NGW) 8086:2526, 1a56:1550 Unknown (rebrand) Unknown
Intel(R) Dual Band Wireless-AC 9270 8086:1410, 8086:1610 Unknown Unknown
Intel(R) Dual Band Wireless-AC 9461 8086:0060, 8086:0064 8086:0260, 8086:0264 Unknown (CNVi card?) Unknown
Intel(R) Dual Band Wireless-AC 9462 8086:00a0, 8086:00a4 8086:02a0, 8086:02a4 8086:40a4, 8086:42a4 Unknown (CNVi card?) Unknown device-logs#14
Intel(R) Dual Band Wireless-AC 9560 8086:0030, 8086:0034 8086:0038, 8086:003c 8086:0230, 8086:0234 8086:0238, 8086:023c 8086:2030, 8086:2034 8086:4030, 8086:4034 8086:4234 Mixed results (some are CNVi, some are PCIe) Yes device-logs#1
Killer(R) Wireless-AC 1550s Wireless Network Adapter 1a56:1551 Unknown (rebrand) Unknown
Killer(R) Wireless-AC 1550i Wireless Network Adapter 1a56:1552 Unknown (rebrand) Unknown
Intel(R) Dual Band Wireless-AC 19560 8086:1030 Unknown (gigabit card?) Unknown
Читайте также:  Оплатить вайфай через телефон

If your card is not listed here (or does not have an open issue), please open an issue here: https://github.com/AppleIntelWifi/device-logs

NOTE: AX-series cards are currently NOT supported, and are very likely to never be supported.

./scripts/build.sh && ./scripts/load.sh 

Apple for making macOS, and all of the glorious awful APIs that I use

@zxystd for writing the initial base code for this kext

Intel for the cheap wireless devices

@comex for this amazing gist which contains several structs I didn’t want to RE

@rpeshkov for paving the way initially with IntelWifi/Black80211

About

Kext providing initial support for Intel wireless devices

Источник

Как завести Intel Wireless и Bluetooth в macOS

Для версии 12.x Monterey, необходимо добавить BlueToolFixup.kext, в папку:

Не используйте BlueToolFixup.kext совместно с IntelBluetoothInjector.kext

HeliPort

Download / Скачать — ссылка на Release проекта

Список поддерживаемых модулей

MVM Gen 1 (IWM)

  • 7000 Series
    • Intel(R) Dual Band Wireless AC 7260
    • Intel(R) Dual Band Wireless N 7260
    • Intel(R) Wireless N 7260
    • Intel(R) Dual Band Wireless AC 3160
    • Intel(R) Dual Band Wireless N 3160
    • Intel(R) Wireless N 3160
    • Intel(R) Dual Band Wireless AC 3165
    • Intel(R) Dual Band Wireless AC 3168
    • Intel(R) Dual Band Wireless AC 7265
    • Intel(R) Dual Band Wireless N 7265
    • Intel(R) Wireless N 7265
    • Intel(R) Dual Band Wireless AC 7265
    • Intel(R) Dual Band Wireless N 7265
    • Intel(R) Wireless N 7265
    • Intel(R) Dual Band Wireless N 8260
    • Intel(R) Dual Band Wireless AC 8260
    • Intel(R) Dual Band Wireless AC 8265
    • Intel(R) Dual Band Wireless AC 8275
    • Intel(R) Dual Band Wireless AC 4165
    • Intel(R) Wireless-AC 9162
    • Intel(R) Wireless-AC 9260
    • Intel(R) Wireless-AC 9260-1
    • Intel(R) Wireless-AC 9270
    • Intel(R) Wireless-AC 9461
    • Intel(R) Wireless-AC 9462
    • Intel(R) Wireless-AC 9560

    MVM Gen 2 (IWX)

    • 22000 Series
      • Intel(R) Wireless-AC 9162 160MHz
      • Intel(R) Wireless-AC 9260 160MHz
      • Intel(R) Wireless-AC 9270 160MHz
      • Intel(R) Wireless-AC 9461 160MHz
      • Intel(R) Wireless-AC 9462 160MHz
      • Intel(R) Wireless-AC 9560 160MHz
      • Killer (R) Wireless-AC 1550 Wireless Network Adapter (9260NGW)
      • Killer (R) Wireless-AC 1550i Wireless Network Adapter (9560NGW)
      • Killer (R) Wireless-AC 1550s Wireless Network Adapter (9560NGW)
      • Intel(R) Wi-Fi 6 AX101
      • Intel(R) Wi-Fi 6 AX200 160MHz
      • Intel(R) Wi-Fi 6 AX201 160MHz
      • Intel(R) Wi-Fi 6 AX211 160MHz
      • Intel(R) Wi-Fi 6 AX411 160MHz
      • Intel(R) Wi-Fi 6
      • Killer(R) Wi-Fi 6 AX1650w 160MHz Wireless Network Adapter (200D2W)
      • Killer(R) Wi-Fi 6 AX1650x 160MHz Wireless Network Adapter (200NGW)
      • Killer(R) Wi-Fi 6 AX1650s 160MHz Wireless Network Adapter (201D2W)
      • Killer(R) Wi-Fi 6 AX1650i 160MHz Wireless Network Adapter (201NGW)

      Добавить комментарий Отменить ответ

      “Sense Hack Service”

      Сервисная программа включает в себя:
      Полную консультацию, ведение и подбор комплектующих для вашего будущего Hackintosh

      “Sense Hack”

      Установочный пакет включает в себя:
      Настроенный под ваш компьютер загрузчик (папка EFI) и config.plist
      Полное, понятное пошаговое руководство по установке
      Доступ к оригинальным дистрибутивам macOS
      Собственные утилиты для организации postinstall
      1 год подписки на нашу утилиту для автоматического обновления загрузчика, Kext’ов и config.plist

      “Sense Hack Plus”

      Установочный пакет включает в себя:
      Настроенный под ваш компьютер загрузчик (папка EFI) и config.plist
      Полное, понятное пошаговое руководство по установке
      Доступ к оригинальным дистрибутивам macOS
      Собственные утилиты для организации postinstall
      Сервисную поддержку в рамках загрузчика на срок до 1 месяца + Удалённая помощь инженера через программы удалённого доступа: AnyDesk, TeamViewer. Суммарное время частного сервиса – 1 час
      1 год подписки на нашу утилиту для автоматического обновления загрузчика, Kext’ов и config.plist

      “Sense Hack Pro”

      Установочный пакет включает в себя:
      Настроенный под ваш компьютер загрузчик (папка EFI) и config.plist
      Полное, понятное пошаговое руководство по установке
      Доступ к оригинальным дистрибутивам macOS
      Собственные утилиты для организации postinstall
      Настройку и подготовку системы для пользователей с минимальным опытом владения macOS
      Сервисную поддержку в рамках загрузчика на срок до 2 месяцев + Удалённая помощь инженера через программы удалённого доступа: AnyDesk, TeamViewer. Суммарное время частного сервиса – 3 часа
      Возможность заказать новую сборку/новую настройку загрузчика в рамках текущей или равноценной конфигурации
      1 год подписки на нашу утилиту для автоматического обновления загрузчика, Kext’ов и config.plist

      Источник

      # itlwm

      itlwm is an open source Intel Wi-Fi project for macOS, the vast majority of code is ported from OpenBSD and some contents are based on iwlwifi from Linux.

      # Download

      itlwm contains two Kernel Extensions: itlwm.kext and AirportItlwm.kext ; they are both distributed on the project’s GitHub Release Page.

      # Compatibility

      Visit Compatibility for more information

      # Questions and Issues

      Check out our FAQ Page for more info.

      If you have other questions or feedback, feel free to

      Before opening a GitHub Issue, you’re recommended to reconfirm it with us on Gitter

      # Background

      Written by zxystd on March 1, 2020

      Translated by Bat.bat & stevezhengshiqi, improved by s0ullight

      It has been exactly three and a half months since I released the Intel Bluetooth Firmware Uploader Kext, and I truly appreciate everyone who supports me. I began using MacOS half a year ago. Without having a solid understanding of IOKit, I tried my best to move forward and things might be wrong. I did this with full caution and passion for Hackintosh.

      People who follow me should know I have another Intel Wi-Fi Kext Repository AppleIntelWifiAdapter

      (opens new window) which is based on Linux’s iwlwifi code; so far the Kext can upload firmware for Intel Wi-Fi cards of 3 , 7 , 8 , 9 , ax series and do simple RX & TX I/O. Because the integrated 80211 ported from OpenBSD in that project has so many things that require testing, I came up with the idea of porting the entire iwm driver from OpenBSD. This repo is the result. Since I ported Linux drivers before, the porting progress is extremely smooth this time. It only took half a day to port the entire code and then I spent roughly one month to tweak it.

      Now, Intel Wi-Fi Cards are finally able to access the Internet!

      Don’t be misled by Ethernet shown in System Preferences. The reason is that I didn’t use Apple’s closed source IO80211Family , but rather spoofed the hardware as an Ethernet device, just like USB Wi-Fi cards.

      I decided to open source the code. Anyone can view my code and modify it, but whoever you are, you have to inform me of the content you modified and keep the copyright information in the code, thank you very much!

      I will keep making progress. Everyone should keep a positive attitude and believe in the immense power of the Open Source community, the power from China, and the World. So far I’ve taken a big step. Not only has my theory been proven to be correct, but also made into a reality. WE NEED TO BREAK THE STEREOTYPE OF «GIVE UP IN INTEL!»

      Источник

Оцените статью
Adblock
detector