Jump to content
142 posts in this topic

Recommended Posts

hi all

 

I really need some step by step help, as I'm a complete nube to this...

 

i have a wacom companion 2 that i have successfully managed to follow the guide on here to install Yosemite.

After much scratching of my head and research I've now got my usb wifi working ... however for the life of me i can't get my app store to accept my login...

Ive tried in earnest to follow everything on here, guides on youtube and google...

 

I have installed the .kext files using kext wizard and rebuild everything ... I have placed the ssdt-rmne.aml file in the efi/clover/acpi/patched ... however i don't know/understand what i do with the patch.txt file ... I've installed MaciASL tools ... but thats as far as i get ... all the youtube help I've found uses EFiStudio to bring up ethernet info, but mine has no ethernet info ...

 

the macs system report under ethernet just says ..This computer does not appear to have any PCI Ethernet cards installed.[/size]

Make sure SortedOrder refers to SSDT-RMNE.aml if you're using it.

Make sure you rebuild network interfaces as described in the README.

  • Like 1

yeh thats the guide I've been trying to follow I'm either too new this or a bit thick or both ... I'm not getting what  i do with the patch.txt fie 

 

In order to cause the kext to be loaded, you need to apply the DSDT patch provided in patch.txt. It adds a fake device ‘RMNE’ which the driver will attach to.

 

i haven't applied  the patch i Placed in /EFI/CLOVER/ACPI/patched/ssdt-X.aml where 'X' is some number that you're not already using for SSDTs.

 

i have reset network interfaces ...

 

in my prefs wifi is connected green but ethernet is orange and still not showing in system report about this mac ?

  • 2 months later...

I have a MacBook Air running El Capitan which has a intermittently functioning WiFi card. Mostly not working and as a result cannot log into App store. Found this forum and have been trying to use the nullethernet.kext as described but having no luck.

 

I ran DPCIManager->PCIList and my wifi card is not showing at all. Because of this I understand I will have to use Clover. I quote your response from post #85:

"
If not, you would need to "hack the Mac"... eg. use a hackintosh bootloader (Clover) that allows you to provide a patched DSDT or SSDT. That's the only way to make the kext load and make the device appear built-in".

 

I downloaded Clover but when I attempt to install it it reports that it is not compatible with my OS. I decided to live dangerously and say install anyway but the installation failed.

 

Not sure what to do at this point. Any guidance/help would be greatly appreciated. 

I have a MacBook Air running El Capitan which has a intermittently functioning WiFi card. Mostly not working and as a result cannot log into App store. Found this forum and have been trying to use the nullethernet.kext as described but having no luck.

 

I ran DPCIManager->PCIList and my wifi card is not showing at all. Because of this I understand I will have to use Clover. I quote your response from post #85:

 

"If not, you would need to "hack the Mac"... eg. use a hackintosh bootloader (Clover) that allows you to provide a patched DSDT or SSDT. That's the only way to make the kext load and make the device appear built-in".

 

I downloaded Clover but when I attempt to install it it reports that it is not compatible with my OS. I decided to live dangerously and say install anyway but the installation failed.

 

Not sure what to do at this point. Any guidance/help would be greatly appreciated. 

Before you attempt to install Clover to your system, you should get it booting from USB.

So create a Clover USB and test first...

Part of the trick with booting your Mac with Clover is making sure that most all hackintosh features are turned off in Clover. And that any configuration represents your actual Mac data (SMBIOS for example).

I used it to boot my Apple MacBookAir6,2, so I know it is possible, but I did that just for testing, not long term use.

So I should install Clover on a usb device, and then try and boot my laptop from the usb device. Does this usb device have to have the Mac OS on it or will Clover use the OS already installed on my laptop?

The USB would only have Clover UEFI on it.

FYI...

 

Update 2016-12-16

 

A new build is up. This version can be installed without any tweaks to ACPI, and even without a PCI device to attach to. Simply i install NullEthernetForce.kext along with NullEthernet.kext. Read the README for further details.

  • 7 years later...

Hey @RehabMan

 

it's an old thread but I'd like to pull a request: Is there a way to make it the other way around, like an OSX_null_wifi?

 

I'm asking because by tricking macOS into thinking it has a wifi hardware but actually using (bridged data) ethernet, we could get around the Apple restrictions for Handsoff, Continuity, Airdrop etc. 

 

All my wifi devices (iPhone, iPad) are in the same LAN, where my wifi-less desktop is connected via ethernet. So it's not about having any wifi features like searching for networks and such, but only to get around the pesky restrictions. I mean after all, everything would work fine in the same LAN. The only thing stopping us from using it is the Cupertino cage.

 

A fakey wifi-device could also be useful for any laptop user, because even if two wifi would be in one hackintosh, it could still enable all features we cannot accesss ATM. Thanks in advance, and all the best!! 

 

 

Edited by xtraa
On 12/6/2024 at 4:57 AM, eSaF said:

...  he left the Hack scene for greener pastures.

 

What could possibly be greener than our hackintosh community? :hysterical:

  • Haha 2
  • 5 months later...

Hi guys, as Bitbucket is no longer hosting the downloads for NullEthernet, I forked Rehabman's OS-X-Null-Ethernet and incorporated MacKernelSDK as library to let this kext buildable again! No need for old Xcode version and SDK. Welcome any distribution.

 

Source Code: https://github.com/stevezhengshiqi/OS-X-Null-Ethernet

Release for Download: https://github.com/stevezhengshiqi/OS-X-Null-Ethernet/releases

 

Also, I updated SSDT-RMNE and patch samples by adding a _STA method to disable RMNE device when not in macOS (follow OpenCore standard).

Another update is the default MAC address 01:02:03:04:05:06 in NullEthernet changed to 00:16:CB:01:02:03.

11:22:33:44:55:66 in SSDT-RMNE.dsl is changed to 00:16:CB:00:11:22.

The reason is to follow Organizationally Unique Identifier (OUI) to spoof real Apple, Inc. interface, which is explained in Dortania's OpenCore Post-Install Guide.

 

All the changes are recorded in the commit history: https://github.com/stevezhengshiqi/OS-X-Null-Ethernet/commits/main/

  • Like 3
×
×
  • Create New...