Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

macOS Sonoma Support #883

Closed
ghsssss opened this issue Jun 6, 2023 · 77 comments
Closed

macOS Sonoma Support #883

ghsssss opened this issue Jun 6, 2023 · 77 comments

Comments

@ghsssss
Copy link

ghsssss commented Jun 6, 2023

No description provided.

@zxystd
Copy link
Collaborator

zxystd commented Jun 7, 2023

Apple had deleted the whole legacy 80211 stack on Sonoma, I am going to turn to the other IO80211Family which is using by macintosh of late 2018(although it will be also deleted in 2~3 years), it is a big work, almost all of the airport interfaces and network interfaces changed, need to start reversed over again. Just wait, I don't have too much spare time to diverse.

image

You can use itlwm.kext + Heliport.app instead for the while.

@zxystd zxystd changed the title 大佬,月亮谷有适配计划吗 macOS Sonoma Support Jun 7, 2023
@zxystd zxystd pinned this issue Jun 7, 2023
@qcTimb3rlandqc

This comment was marked as duplicate.

@ameenjuz

This comment was marked as duplicate.

@zxystd
Copy link
Collaborator

zxystd commented Jun 12, 2023

New IO80211Family is loaded. but it is just a beginning...
ce93852c37fe7f85390e17067172dcae

@qcTimb3rlandqc

This comment was marked as duplicate.

@cheesycod

This comment was marked as resolved.

@zxystd
Copy link
Collaborator

zxystd commented Jun 14, 2023

image
Now network controller start success and begin to exchange informations.

The IOCTLs almost rewrite, hundreds of IOCTL structs should be reversed...

@cheesycod

This comment was marked as off-topic.

@laszlo-t

This comment was marked as off-topic.

hacker1024 added a commit to hacker1024/Dell-Inspiron-7586-Hackintosh that referenced this issue Jun 16, 2023
@TheDarkosGang

This comment was marked as off-topic.

@laszlo-t

This comment was marked as off-topic.

@Lorys89

This comment was marked as duplicate.

@zxystd
Copy link
Collaborator

zxystd commented Jun 20, 2023

8f384e66b1c13f0e0578880a5b85e70b
Now we get the wifi information.

@ameenjuz

This comment was marked as duplicate.

@ryzendew

This comment was marked as duplicate.

@Lorys89

This comment was marked as resolved.

@zxystd
Copy link
Collaborator

zxystd commented Jun 21, 2023

Now we get the wifi list.
image

@Lorys89

This comment was marked as resolved.

@Lorys89

This comment was marked as duplicate.

@aryajuanda

This comment was marked as resolved.

@ryzendew

This comment was marked as resolved.

@ryzendew

This comment was marked as duplicate.

@ameenjuz

This comment was marked as duplicate.

@xjh169

This comment was marked as duplicate.

@bilijp153

This comment was marked as duplicate.

@notAperson535

This comment was marked as duplicate.

@sytao123

This comment was marked as resolved.

@alcheng3344

This comment was marked as resolved.

@nsby494

This comment was marked as resolved.

@906051999

This comment was marked as resolved.

@lwx1901

This comment was marked as resolved.

@szp88

This comment was marked as resolved.

@maxpicelli

This comment was marked as off-topic.

@bilijp153

This comment was marked as resolved.

@bilijp153

This comment was marked as off-topic.

@al5710

This comment was marked as duplicate.

@Kaisar870

This comment was marked as off-topic.

@Kaisar870

This comment was marked as off-topic.

@553051957

This comment was marked as duplicate.

@Eternity5510

This comment was marked as resolved.

@tyu666888

This comment was marked as off-topic.

@tyu666888

This comment was marked as off-topic.

@joostiphone

This comment was marked as spam.

@maxpicelli

This comment was marked as spam.

@maxpicelli

This comment was marked as off-topic.

@Lorys89

This comment was marked as off-topic.

@joostiphone

This comment was marked as spam.

@maxpicelli

This comment was marked as spam.

@OpenIntelWireless OpenIntelWireless locked as off-topic and limited conversation to collaborators Jul 6, 2023
@zxystd
Copy link
Collaborator

zxystd commented Jul 7, 2023

Update

Add 'built-in' properties.

Known issue:

  • WPA/WPA2 enterprise network can not be connected because Apple deleted the RSNSupplicant, since Broadcom devices handling this feature in there firmwares side. Will not consider to fix until I find solutions.
  • We had switched to itlwm build-in supplicant to handle cipher keys handshake, so if the Wi-Fi password the user input is wrong, it may not remind the user.

I am recover busy state for these days.

AirportItlwm-Sonoma-Preview02.zip

@zxystd
Copy link
Collaborator

zxystd commented Jul 17, 2023

Update

Limit WPA WPA2 or MIXED networks can be connected, clean other unsupported flags, mainly fix WPA/WPA2 MIXED networks connect issue.

AirportItlwm-Sonoma-Preview03.zip

@zxystd
Copy link
Collaborator

zxystd commented Jul 18, 2023

Update 2023.7.18

Support WPA/WPA2 Enterprise network.

AirportItlwm-Sonoma-Preview04.zip

@zxystd
Copy link
Collaborator

zxystd commented Aug 9, 2023

Update 2023.8.9

Support Sonoma beta 5+

It's the first time I've seen API interfaces modified in the same macOS major version.
Don't use it on Sonoma beta 4 and below !!!

AirportItlwm-Sonoma-Preview05.zip

@zxystd
Copy link
Collaborator

zxystd commented Oct 18, 2023

Already merged into main branch 306562e, now we can download from alpha version release page. Thanks for everyone.

@zxystd zxystd closed this as completed Oct 18, 2023
@zxystd zxystd unpinned this issue Feb 20, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

No branches or pull requests