Code Monkey home page Code Monkey logo

Comments (18)

zxystd avatar zxystd commented on August 22, 2024 52

I will publish the release after I have fix the upload speed issue.

from itlwm.

PeLLmEn avatar PeLLmEn commented on August 22, 2024 8
  1. You have to download and install xcode in your Mac OS.
  2. Run in terminal git clone https://github.com/zxystd/itlwm.git
  3. Locate to itlwm folder and open itlwm.xcodeproj with xcode.
  4. In /itlwm/mac80211.cpp search for:
    static const char *ssid_name = "ssdt"; static const char *ssid_pwd = "zxyssdt112233";
    and change ssdt and zxyssdt112233 to your wifi SSID and password
  5. In /itlwmx/itlwmx.cpp search for:
    const char *ssid_name = "ssdt"; const char *ssid_pwd = "zxyssdt112233";
    and change ssdt and zxyssdt112233 to your wifi SSID and password
  6. After changing you have to compile 3 kext itlwm.kext , itlwmx.kext and itl80211.kext. Because i'm not using xcode, I don't know how to get it build all properly, I've just selected settings, that recommended by project, targeted fw_gen.sh and sometimes it gives normal results. But i don't understand how does it work, so if somebody can explain i'll be grateful.
  7. I have AC 3168 adapter. I've installed all 3 kext, rebooted and finaly connection worked for me but with very poor speed ~1Mbit/s.

from itlwm.

PeLLmEn avatar PeLLmEn commented on August 22, 2024 1

@basedtho don't install it to your system!!!!!! Just use it in opencore (oc/kext) or in clover.

from itlwm.

Roshaanv avatar Roshaanv commented on August 22, 2024 1
  1. You have to download and install xcode in your Mac OS.
  2. Run in terminal git clone https://github.com/zxystd/itlwm.git
  3. Locate to itlwm folder and open itlwm.xcodeproj with xcode.
  4. In /itlwm/mac80211.cpp search for:
    static const char *ssid_name = "ssdt"; static const char *ssid_pwd = "zxyssdt112233";
    and change ssdt and zxyssdt112233 to your wifi SSID and password
  5. In /itlwmx/itlwmx.cpp search for:
    const char *ssid_name = "ssdt"; const char *ssid_pwd = "zxyssdt112233";
    and change ssdt and zxyssdt112233 to your wifi SSID and password
  6. After changing you have to compile 3 kext itlwm.kext , itlwmx.kext and itl80211.kext. Because i'm not using xcode, I don't know how to get it build all properly, I've just selected settings, that recommended by project, targeted fw_gen.sh and sometimes it gives normal results. But i don't understand how does it work, so if somebody can explain i'll be grateful.
  7. I have AC 3168 adapter. I've installed all 3 kext, rebooted and finaly connection worked for me but with very poor speed ~1Mbit/s.

Thank you for your instruction! I followed it, but I only get 2 out of 3 kexts compiled with xcode (itwlmx.kext doesn't get created for me). Any ideas what went wrong?

from itlwm.

flexwin avatar flexwin commented on August 22, 2024

when will be publishing the release?

from itlwm.

treeshateorcs avatar treeshateorcs commented on August 22, 2024

i can't load the kexts

71 Debug sudo kextload -v itlwm.kext itl80211.kext itlwmx.kext
Requesting load of /Users/tho/Library/Developer/Xcode/DerivedData/itlwm-bwyrhxridbgsnugsfhmjokladmaz/Build/Products/Debug/itlwm.kext.
/Users/tho/Library/Developer/Xcode/DerivedData/itlwm-bwyrhxridbgsnugsfhmjokladmaz/Build/Products/Debug/itlwm.kext failed to load - (libkern/kext) dependency load failed; check the system/kernel logs for errors or try kextutil(8).
Requesting load of /Users/tho/Library/Developer/Xcode/DerivedData/itlwm-bwyrhxridbgsnugsfhmjokladmaz/Build/Products/Debug/itl80211.kext.
/Users/tho/Library/Developer/Xcode/DerivedData/itlwm-bwyrhxridbgsnugsfhmjokladmaz/Build/Products/Debug/itl80211.kext failed to load - (libkern/kext) dependency load failed; check the system/kernel logs for errors or try kextutil(8).
Requesting load of /Users/tho/Library/Developer/Xcode/DerivedData/itlwm-bwyrhxridbgsnugsfhmjokladmaz/Build/Products/Debug/itlwmx.kext.
/Users/tho/Library/Developer/Xcode/DerivedData/itlwm-bwyrhxridbgsnugsfhmjokladmaz/Build/Products/Debug/itlwmx.kext loaded successfully (or already loaded)

(built successfully, only had to substitute an ocurrence of nullptr with a 0 in one place)

from itlwm.

treeshateorcs avatar treeshateorcs commented on August 22, 2024

it won't connect either way

from itlwm.

mehmetyukcell avatar mehmetyukcell commented on August 22, 2024

when will be publishing the release?

from itlwm.

mehmetyukcell avatar mehmetyukcell commented on August 22, 2024
  • You have to download and install xcode in your Mac OS.
  • Run in terminal git clone https://github.com/zxystd/itlwm.git
  • Locate to itlwm folder and open itlwm.xcodeproj with xcode.
  • In /itlwm/mac80211.cpp search for:
    static const char *ssid_name = "ssdt"; static const char *ssid_pwd = "zxyssdt112233";
    and change ssdt and zxyssdt112233 to your wifi SSID and password
  • In /itlwmx/itlwmx.cpp search for:
    const char *ssid_name = "ssdt"; const char *ssid_pwd = "zxyssdt112233";
    and change ssdt and zxyssdt112233 to your wifi SSID and password
  • After changing you have to compile 3 kext itlwm.kext , itlwmx.kext and itl80211.kext. Because i'm not using xcode, I don't know how to get it build all properly, I've just selected settings, that recommended by project, targeted fw_gen.sh and sometimes it gives normal results. But i don't understand how does it work, so if somebody can explain i'll be grateful.
  • I have AC 3168 adapter. I've installed all 3 kext, rebooted and finaly connection worked for me but with very poor speed ~1Mbit/s.

Where load the kexts? Clover EFI or Library extensions

from itlwm.

PeLLmEn avatar PeLLmEn commented on August 22, 2024

Clover or opencore efi

from itlwm.

mehmetyukcell avatar mehmetyukcell commented on August 22, 2024

Clover or opencore efi

Thanks... But, xcode build only one kext on the debug (itl80211.kext)

from itlwm.

mehmetyukcell avatar mehmetyukcell commented on August 22, 2024
  1. You have to download and install xcode in your Mac OS.
  1. Run in terminal git clone https://github.com/zxystd/itlwm.git
  1. Locate to itlwm folder and open itlwm.xcodeproj with xcode.
  1. In /itlwm/mac80211.cpp search for:

static const char *ssid_name = "ssdt"; static const char *ssid_pwd = "zxyssdt112233";

and change ssdt and zxyssdt112233 to your wifi SSID and password

  1. In /itlwmx/itlwmx.cpp search for:

const char *ssid_name = "ssdt"; const char *ssid_pwd = "zxyssdt112233";

and change ssdt and zxyssdt112233 to your wifi SSID and password

  1. After changing you have to compile 3 kext itlwm.kext , itlwmx.kext and itl80211.kext. Because i'm not using xcode, I don't know how to get it build all properly, I've just selected settings, that recommended by project, targeted fw_gen.sh and sometimes it gives normal results. But i don't understand how does it work, so if somebody can explain i'll be grateful.
  1. I have AC 3168 adapter. I've installed all 3 kext, rebooted and finaly connection worked for me but with very poor speed ~1Mbit/s.

Thank you for your instruction! I followed it, but I only get 2 out of 3 kexts compiled with xcode (itwlmx.kext doesn't get created for me). Any ideas what went wrong?

With two kexts— can be tried

from itlwm.

zxystd avatar zxystd commented on August 22, 2024

just select itlwm target and compile, and itl80211 and itlwmx are not necessary to use, you don't need to compile or use them.

from itlwm.

Roshaanv avatar Roshaanv commented on August 22, 2024

just select itlwm target and compile, and itl80211 and itlwmx are not necessary to use, you don't need to compile or use them.

I've now compiled itlwm.kext and put it into 'Clover/kexts/others'. After restarting, it still doesn't work.
Then I tried it with kextload and get "(libkern/kext) failed to load" or sometimes "(libkern/kext) dependency load failed".

I'm on a Matebook X Pro (2018) with Intel AC 8275 and disabled SIP

from itlwm.

Longcoming avatar Longcoming commented on August 22, 2024

Install the kext using hackintool to L/E.

from itlwm.

Roshaanv avatar Roshaanv commented on August 22, 2024

Install the kext using hackintool to L/E.

Tried that too, didn't work :/

/Library/Extensions/itlwm.kext has no Info.plist file. /Library/Extensions/itlwmx.kext has no Info.plist file. /Library/Extensions/itlwm.kext has no Info.plist file. /Library/Extensions/itlwmx.kext has no Info.plist file. /Library/Extensions/itlwm.kext has no Info.plist file. /Library/Extensions/itlwmx.kext has no Info.plist file. /Library/Extensions/itlwm.kext has no Info.plist file. /Library/Extensions/itlwmx.kext has no Info.plist file. /Library/Extensions/itlwm.kext has no Info.plist file. /Library/Extensions/itlwmx.kext has no Info.plist file. /Library/Extensions/itlwm.kext has no Info.plist file. /Library/Extensions/itlwmx.kext has no Info.plist file. /Library/Extensions/itlwm.kext has no Info.plist file. /Library/Extensions/itlwmx.kext has no Info.plist file. /Library/Extensions/itlwm.kext has no Info.plist file. /Library/Extensions/itlwmx.kext has no Info.plist file. Kext with invalid signature (-67062) allowed: <OSKext 0x7fcbadd113d0 [0x7fff909b98c0]> { URL = "file:///Library/Extensions/itl80211.kext/", ID = "com.zxystd.itl80211" } /Library/Extensions/itlwm.kext has no Info.plist file. /Library/Extensions/itlwmx.kext has no Info.plist file. /Library/Extensions/itlwm.kext has no Info.plist file. /Library/Extensions/itlwmx.kext has no Info.plist file. /Library/Extensions/itlwm.kext has no Info.plist file. /Library/Extensions/itlwmx.kext has no Info.plist file.

EDIT: what settings did you use to sign the kext?

EDIT2: I have also discovered that my itlwm.kext's filesize is 0 kilobyte after compiling it with Xcode

EDIT3: I got it working. I used the kext form #51 (also a Matebook user) and put it into C/k/o. That's the one without the upload speed fix, but at least I can access the internet with wifi now. I will try further to compile the new version.

Thank you for your amazing work on Intel WiFi cards :-)

from itlwm.

Drun555 avatar Drun555 commented on August 22, 2024
1. You have to download and install xcode in your Mac OS.

2. Run in terminal `git clone https://github.com/zxystd/itlwm.git`

3. Locate to `itlwm` folder and open `itlwm.xcodeproj` with xcode.

4. In `/itlwm/mac80211.cpp` search for:
   `    static const char *ssid_name = "ssdt"; static const char *ssid_pwd = "zxyssdt112233";`
   and change `ssdt` and `zxyssdt112233` to your wifi `SSID` and `password`

5. In `/itlwmx/itlwmx.cpp` search for:
   `const char *ssid_name = "ssdt"; const char *ssid_pwd = "zxyssdt112233";`
   and change `ssdt` and `zxyssdt112233` to your wifi `SSID` and `password`

6. After changing you have to compile 3 kext `itlwm.kext` , `itlwmx.kext` and `itl80211.kext`. Because i'm not using xcode, I don't know how to get it build all properly, I've just selected settings, that recommended by project, targeted `fw_gen.sh` and sometimes it gives normal results. But i don't understand how does it work, so if somebody can explain i'll be grateful.

7. I have AC 3168 adapter. I've installed all 3 kext, rebooted and finaly connection worked for me but with very poor speed ~1Mbit/s.

Hey!

Can you tell how you targeted fw_gen.sh, please? I can't compile the kext because I don't have FwBinary.cpp, which should be created by fw_gen.sh, which is a Build Tool for fwgen, but building it don't make any files. I'm completely lost now.

from itlwm.

hackslashX avatar hackslashX commented on August 22, 2024
1. You have to download and install xcode in your Mac OS.

2. Run in terminal `git clone https://github.com/zxystd/itlwm.git`

3. Locate to `itlwm` folder and open `itlwm.xcodeproj` with xcode.

4. In `/itlwm/mac80211.cpp` search for:
   `    static const char *ssid_name = "ssdt"; static const char *ssid_pwd = "zxyssdt112233";`
   and change `ssdt` and `zxyssdt112233` to your wifi `SSID` and `password`

5. In `/itlwmx/itlwmx.cpp` search for:
   `const char *ssid_name = "ssdt"; const char *ssid_pwd = "zxyssdt112233";`
   and change `ssdt` and `zxyssdt112233` to your wifi `SSID` and `password`

6. After changing you have to compile 3 kext `itlwm.kext` , `itlwmx.kext` and `itl80211.kext`. Because i'm not using xcode, I don't know how to get it build all properly, I've just selected settings, that recommended by project, targeted `fw_gen.sh` and sometimes it gives normal results. But i don't understand how does it work, so if somebody can explain i'll be grateful.

7. I have AC 3168 adapter. I've installed all 3 kext, rebooted and finaly connection worked for me but with very poor speed ~1Mbit/s.

Hey!

Can you tell how you targeted fw_gen.sh, please? I can't compile the kext because I don't have FwBinary.cpp, which should be created by fw_gen.sh, which is a Build Tool for fwgen, but building it don't make any files. I'm completely lost now.

There's a fw_gen.sh script in the source. Simply execute it to create the necessary file.

from itlwm.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.