itlwm icon indicating copy to clipboard operation
itlwm copied to clipboard

Request to add support for macos 15 Sequoia Beta

Open Lorys89 opened this issue 1 year ago • 56 comments

In the first tests, itlwm and heliport work

Lorys89 avatar Jun 11 '24 10:06 Lorys89

Yes, itlwm and Heliport work for me too, AirportItlwm can't enable wifi.

perez987 avatar Jun 11 '24 14:06 perez987

So, can you guys use wifi? I can't turn on wifi on neither airportitlwm and itlwm

ruanyouxing avatar Jun 11 '24 14:06 ruanyouxing

So, can you guys use wifi? I can't turn on wifi on neither airportitlwm and itlwm

If you're using itwlm, make sure to install Heliport app from OpenIntelWireless repo. That way you can find and connect through wifi and it works perfectly. Won't work natively through the MacOS wifi setting with itlwm

ankanpratik avatar Jun 11 '24 18:06 ankanpratik

@ruanyouxing Yes, I have wifi with itlwm.kext + Heliport. AX 210 card. @ankanpratik I use a Heliport fork by diepeterpan, it has slight enhancements for Sonoma.

perez987 avatar Jun 11 '24 19:06 perez987

@perez987 wait I have to run both itlwm and heliport simultaneously right? Seems I forgot to install heliport lol

ruanyouxing avatar Jun 12 '24 04:06 ruanyouxing

@ruanyouxing Remember differences between the 2 methods:

  • itlwm.kext: uses IOEthernetController instead of IO80211Family so the connection spoofs as Ethernet even though it works as wifi. It does not work by the macOS Wi-Fi menu, instead you have to install the HeliPort application. On Ventura you can have itlwm_v2.2.0_stable.kext or itlwm_v2.3.0_stable.kext. On Sonoma you need itlwm_v2.3.0_stable.kext.
  • AirportItlwm.kext: uses IO80211Family so it works like the rest of the system's Wi-Fi connections. It provides minimal Continuity features (Handoff and Universal Clipboard, not always available) but cannot connect to hidden networks. No HeliPort needed. On Ventura you need AirportItlwm_v2.3.0_stable_Ventura.kext. On Sonoma prior to 14.4 you need AirportItlwm_v2.3.0_stable_Sonoma14.0. On Sonoma 14.4+ you need AirportItlwm_v2.3.0_stable_Sonoma14.4.

perez987 avatar Jun 12 '24 10:06 perez987

Itlwm (2.3.0) with heliport seems to be working well in my t460 (intel 8260) using sequoia beta1.

moreover the bluetooth also seems to be working (without intelbtpatcher kext)

johnpapad24 avatar Jun 13 '24 09:06 johnpapad24

AirportItlwm Not working on sequia

shoxrux2006 avatar Jun 13 '24 17:06 shoxrux2006

AirportItlwm Not working on sequia

Not on my system either.

perez987 avatar Jun 14 '24 14:06 perez987

Yes, itlwm and Heliport work for me too, Also with AirportItlwm, i can't enable wifi.

pratiknborkar avatar Jun 20 '24 06:06 pratiknborkar

我使用 itlwm+heliport 无法工作,我创建了诊断报告如下: `[ 1.291182]: itlwm: iwm_match devId=0x5910 [ 1.291195]: itlwm: free [ 1.291314]: itlwm: iwm_match devId=0x1901 [ 1.291320]: itlwm: iwm_match devId=0xA110 [ 1.291320]: itlwm: free [ 1.291328]: itlwm: free [ 1.291574]: itlwm: iwm_match devId=0x1903 [ 1.291579]: itlwm: free [ 1.291631]: itlwm: iwm_match devId=0xA116 [ 1.291638]: itlwm: free [ 1.294572]: itlwm: iwm_match devId=0xA131 [ 1.294583]: itlwm: free [ 1.295487]: itlwm: iwm_match devId=0xA12F [ 1.295495]: itlwm: free [ 1.295699]: itlwm: iwm_match devId=0xA13A [ 1.295714]: itlwm: free [ 1.295872]: itlwm: iwm_match devId=0xA118 [ 1.295878]: itlwm: free [ 1.296767]: itlwm: iwm_match devId=0xA152 [ 1.296779]: itlwm: free [ 1.296969]: itlwm: iwm_match devId=0xA115 [ 1.296983]: itlwm: free [ 1.303861]: itlwm: iwm_match devId=0xA103 [ 1.303867]: itlwm: free [ 1.304120]: itlwm: iwm_match devId=0x095A [ 1.306078]: itlwm: iwm_match devId=0x591B [ 1.306089]: itlwm: free [ 1.306385]: itlwm: iwm_match devId=0xA171 [ 1.306402]: itlwm: free [ 1.306449]: itlwm: iwm_match devId=0xA114 [ 1.306460]: itlwm: free [ 1.306751]: itlwm: iwm_match devId=0xA123 [ 1.306765]: itlwm: free [ 1.309784]: itlwm: iwm_match devId=0xA121 [ 1.309794]: itlwm: free [ 1.507272]: itlwm: iwm_attach [ 1.509290]: itlwm: alloc contig [ 1.625653]: itlwm: config ieee80211 [ 1.625661]: itlwm: ieee80211_channel_init [ 1.625666]: itlwm: ieee80211_set_link_state LINK_STATE_IS_DOWN [ 1.625672]: itlwm: ieee80211_media_init [ 1.625705]: itlwm: iwm_preinit [ 1.625707]: itlwm: iwm_prepare_card_hw [ 1.625730]: itlwm: taskq taskq_create_thread lock [ 1.625734]: itlwm: taskq taskq_create_thread unlock [ 1.625740]: itlwm: taskq taskq_create_thread lock [ 1.625741]: itlwm: taskq taskq_create_thread unlock [ 1.625746]: itlwm: taskq taskq_create_thread lock [ 1.625747]: itlwm: taskq taskq_create_thread unlock [ 1.625750]: itlwm: taskq taskq_create_thread lock [ 1.625752]: itlwm: taskq taskq_create_thread unlock [ 1.625754]: itlwm: taskq taskq_thread schedule task [ 1.625757]: itlwm: taskq taskq_thread schedule task [ 1.625918]: itlwm: iwm_start_hw [ 1.625919]: itlwm: iwm_prepare_card_hw [ 1.631402]: itlwm: iwm_apm_init [ 1.631892]: itlwm: itlwm: L1 Disabled - LTR Enabled [ 1.632029]: itlwm: iwm_init_msix_hw [ 1.632030]: itlwm: iwm_conf_msix_hw [ 1.632038]: itlwm: iwm_check_rfkill RF_KILL hw: 1 [ 1.632040]: itlwm: iwm_run_init_mvm_ucode justnvm=1 [ 1.632042]: itlwm: iwm_load_ucode_wait_alive ucode_type=1 [ 1.637903]: itlwm: load firmware iwm-7265-17 done [ 1.638025]: itlwm: iwm_start_fw ucode_type=1 [ 1.638027]: itlwm: iwm_apm_init [ 1.638062]: itlwm: itlwm: L1 Disabled - LTR Enabled [ 1.638300]: itlwm: iwm_load_firmware [ 1.660053]: itlwm: iwm_post_alive [ 1.660395]: itlwm: iwm_enable_ac_txq [ 1.660458]: itlwm: iwm_send_bt_init_conf [ 1.662861]: itlwm: iwm_nvm_init [ 1.662879]: itlwm: iwm_nvm_read_section [ 1.663008]: itlwm: iwm_nvm_read_section [ 1.663084]: itlwm: iwm_nvm_read_section [ 1.663133]: itlwm: iwm_nvm_read_section [ 1.663244]: itlwm: iwm_nvm_read_section [ 1.663371]: itlwm: iwm_nvm_read_section [ 1.663504]: itlwm: iwm_nvm_read_section [ 1.663549]: itlwm: iwm_nvm_read_section [ 1.663588]: itlwm: iwm_nvm_read_section [ 1.663654]: itlwm: iwm_parse_nvm_sections [ 1.663659]: itlwm: iwm_stop_device [ 1.700600]: itlwm: iwm_conf_msix_hw [ 1.700610]: itlwm: iwm_check_rfkill RF_KILL hw: 1 [ 1.700612]: itlwm: iwm_prepare_card_hw [ 1.700627]: itlwm: itlwm: hw rev 0x210, fw ver 17.3216344376.0, address d0:57:7b:ed:c9:cf [ 1.700630]: itlwm: ieee80211_channel_init [ 1.700634]: itlwm: ieee80211_media_init [ 1.700654]: itlwm: attach succeed. [ 16.616757]: process_is_plugin_host: running binary "bash" in keys-off mode due to identity: com.apple.bashprocess_is_plugin_host: running binary "bash" in keys-off mode due to identity: com.apple.bashitlwm: enable [ 16.725340]: itlwm: virtual IOReturn ItlIwm::enable(IONetworkInterface *) [ 16.725342]: itlwm: iwm_resume [ 16.725360]: itlwm: iwm_check_rfkill RF_KILL hw: 1 [ 16.725362]: itlwm: iwm_prepare_card_hw [ 16.725384]: itlwm: iwm_init_task [ 19.031726]: itlwm: iwm_match devId=0xA171 [ 19.031736]: itlwm: free [ 19.037733]: itlwm: iwm_match devId=0xA121 [ 19.037750]: itlwm: free [ 19.049632]: itlwm: iwm_match devId=0xA123 [ 19.049643]: itlwm: free [ 19.233213]: itlwm: iwm_match devId=0x591B [ 19.233218]: itlwm: free

Time ran: 2024-06-21 08:52:30.6850 itlwm loaded version: 2.3.0 (Firmware: 17.3216344376.0)

macOS 版本15.0(版号24A5264n)`

Adek2012 avatar Jun 21 '24 00:06 Adek2012

@zxystd do you have news for us? Is it possible to run airportitlwm on sequoia?

Lorys89 avatar Jun 22 '24 07:06 Lorys89

No, AirportItlwm_v2.3.0_stable_Sonoma14.4 not working on latest sonoma 14.5 and Sequoia Beta

rudo56 avatar Jun 22 '24 10:06 rudo56

No, AirportItlwm_v2.3.0_stable_Sonoma14.4 not working on latest sonoma 14.5 and Sequoia Beta

It's working on Sonoma 14.5 but not on Sequoia beta...

sweetpotato133 avatar Jun 22 '24 18:06 sweetpotato133

I'm doing some tests, It still doesn't work 🤯🙈 Screenshot_2024-06-23_alle_07 24 46 Screenshot_2024-06-23_alle_07 15 07

Log_2024-06-23_08-52-57.log

Lorys89 avatar Jun 23 '24 05:06 Lorys89

No, AirportItlwm_v2.3.0_stable_Sonoma14.4 not working on latest sonoma 14.5 and Sequoia Beta

It's working on Sonoma 14.5 but not on Sequoia beta...

No iservices

rudo56 avatar Jun 23 '24 15:06 rudo56

Hi, I am away from Hackintosh machine for a few months, and don't have such spare time to look into this update. I had done IO80211Family headers update, but the implement is changed, Apple put their wifi driver to user space now, and route IOCTL commands through UserClient to kernel directly, I am finding ways to bypass this, since AirportItlwm is running in the kernel side. But the most important thing is that I don't have machine at hand :(

zxystd avatar Jun 24 '24 04:06 zxystd

Hi, Its possible we can help you to get an machine to work on that ?

Your brilliant work is very important to Hackintosh World. Please let us help you from some way.

maxpicelli avatar Jun 24 '24 05:06 maxpicelli

I'm doing some tests, It still doesn't work 🤯🙈 Screenshot_2024-06-23_alle_07 24 46 Screenshot_2024-06-23_alle_07 15 07

Log_2024-06-23_08-52-57.log

I think you get further progress than me at this moment, have you already update the headers?

zxystd avatar Jun 24 '24 05:06 zxystd

Hi, Its possible we can help you to get an machine to work on that ?

You brilliant work is very important to Hackintosh World. Please let is help you from some way.

Thank you, I have machines, but I don't have much spare time in short to touch them and upgrade to macOS 15.

zxystd avatar Jun 24 '24 05:06 zxystd

I think you get further progress than me at this moment, have you already update the headers?

No, and I'm at a standstill. I'm waiting for you.. It's too big a project for me. 🙈 When you're freer, you'll fix it.

Lorys89 avatar Jun 24 '24 05:06 Lorys89

I'm doing some tests, It still doesn't work 🤯🙈 Screenshot_2024-06-23_alle_07 24 46 Screenshot_2024-06-23_alle_07 15 07 Log_2024-06-23_08-52-57.log

I think you get further progress than me at this moment, have you already update the headers?

Is it possible you could create a branch with these changes? You've made more progress than I've made. I'd like to contribute.

This is as far as I got lol https://cdn.discordapp.com/attachments/1041470332541878282/1254374160696610836/Screenshot_2024-06-23_at_10.54.13.png?ex=667a93f9&is=66794279&hm=38db8f73644d0f3a7cbf98791d9aee8c31dde44027e56fdf3bc5b1754ffeaa6c&

Shaneee avatar Jun 24 '24 19:06 Shaneee

Beta 2 "iPhone Mirroring" maybe only work with AirportItlwm.

3b9bebd8-8d84-4dcb-83da-7102e5153aea

Too bad.

anonymous-writer avatar Jun 25 '24 06:06 anonymous-writer

@anonymous-writer And iOS 18.

perez987 avatar Jun 25 '24 08:06 perez987

期待Intel Wi-Fi早日实现:

截屏2024-06-26 21 03 03

lwx1901 avatar Jun 26 '24 13:06 lwx1901

same issue here. itlwm + heliport works, but since AirportItlwm can't enable wifi, for the system there's no wifi connection. iMessage, continuity and other internet related things works but (for example) sidecar or universal control don't work anymore

davidereitano avatar Jul 02 '24 10:07 davidereitano

image i patched like bcm94360 kext IOSkywalkFamily 1.1.0, IO80211FamilyLegacy and block com.apple.iokit.IOSkywalkFamily and add Ventura Airportitlwm.kext It doesn't seem to recognize wifi

I guess the OCLP configuration not fix recognize intel wireless. It's only for Broadcom series.

maxpicelli avatar Jul 10 '24 12:07 maxpicelli

Think I'll wait for zxystd to update this. I'm pulling my hair out lol. I'm getting panics relating to AirportItlwmEthernetInterface and can't for the life of me get it sorted...

Shaneee avatar Jul 17 '24 11:07 Shaneee

That's a shame, if there's any inprocess code people need me to try. I'd be more than happy to test on sequoia across multiple machines.

Main one that i'd spend most time on has BE200 though

Unused-Account avatar Jul 25 '24 20:07 Unused-Account

@zxystd Please bro update this ASAP We are waiting for your great work..

Serverbd-Technology avatar Jul 31 '24 06:07 Serverbd-Technology