- Mar 6, 2013
- Gigabyte X299X Designare 10G
- AMD 6900XT
- Mobile Phone
Do you guys have the original Intel and Bluetooth working in the Designare 10g? I had to change the device. I know they were patching it but I thought that could take some time.
Handoff or Continuity?
Yes, both work. WiFi speeds are pretty bad compared to Windows, so for 24/7 WiFi usage you may well still be better off with a Broadcom device. But for occasional or backup WiFi usage, yes we can get this out of the box with no need to purchase replacement hardware. Hopefully Intel WiFi speeds will improve in the future.
Bluetooth requires working USB SSDTs - I didn't have it working for a while when I was playing around with SSDTs and not all were loaded. The XHC SSDT that Dolg provided does the job. Then working Bluetooth is provided by the triple combo of BrcmInjectBluetooth, BrcmFirmwareData and BrcmPatchRAM3.
There's no need to use BT4LEContinuityFixup.kext any more, as this feature is now provided by an OpenCore quirk.
In order for Bluetooth to work, you should see a valid Firmware Version in About This Mac -> Bluetooth. It will also show working Low Energy etc:
I can even use my Bluetooth trackpad to wake my system from sleep, which is pretty cool.
Intel WiFi can be enabled using itlwm, like byteminer told us about the other day. I've just installed that for the first time myself today.
There's two versions of itlwm: itlwm and AirportItlwm. The Airport one they say is still in Beta.
There's a detailed FAQ available describing the differences. The following is a summary:
- Provides working WiFi, but the device appears to macOS as an Ethernet device
- Requires a separate app to make WiFi connections: Heliport
- Can connect to hidden WiFi networks
- Does not support Handoff, shared clipboard, or other Continuity services
- Does not support Location Services
- Easy to install, no special settings required
- Maximum 802.11n at 20Mhz
- Provides working WiFi, and appears as a WiFi device
- Therefore does not require a separate app - you can use standard Apple WiFi preferences
- Cannot connect to hidden WiFi networks
- Supports Handoff and Shared Clipboard, but not (yet) any other Continuity Services
- Supports Location Services
- May have problems connecting to iPhone HotSpot and with Apple Bluetooth peripherals (my Magic Trackpad 2 seems fine, though - at least when only using 5Ghz WiFi)
- Requires special OpenCore config: you must either boot with AppleSecureBoot, or else manually inject IO80211Family.
- Maximum 802.11n at 20Mhz
I just installed AirportItlwm and it appears to be working OK. To do this I chose the method of enabling AppleSecureBoot in my OpenCore config, and I set the SecureBootModel to j160 for MacPro 7,1.
This worked perfectly at the first attempt. In the OC manual it has this warning about enabling Secure Boot: "As with T2 Macs, unsigned kernel drivers and several signed kernel drivers, including NVIDIA Web Drivers, cannot be installed." I thought this would mean that my SmallTree drivers in /Library/Extensions would stop working, because they show as having an invalid signature. But they kept working fine. Nonetheless I've moved to loading them from EFI, just in case.
I am loading AirportItlwm from EFI also, which I think is the recommended (or only) method for this kext.
I've not yet done any advanced testing, eg of Handoff/Shared Clipboard, but for basic WiFi usage it's working.
My speeds are pretty awful:
That's when connected at 5Ghz, using the little magnetic aerial that came with the motherboard.
In Windows I get 340Mb/s down and 37Mb/s up, on a fibre internet connection with listed speeds of 350 / 40. So I'm getting less than 10% of that speed in macOS.
On the itlwm page it says the author got speeds of up to 80Mb/s where I'm not even reaching 30Mb/s. I'm not quite sure why I have less than half what the author got. Maybe AirportItlwm performs worse than itlwm, or maybe it's affected by connection quality, and I'd need to be closer to the router to get 80Mb/s; my router is downstairs through the floor, about 10m away.
The author says that the (much) lower speeds compared to Windows are due to itlwm only supporting 802.11n and 20Mhz.
2.4Ghz interference with Bluetooth
On the itlwm page it mentions that using 2.4Ghz WiFi can interfere with Bluetooth, and I've found this to be the case in my setup. When I ran a speed test while connected to my router at 2.4Ghz my bluetooth Magic Trackpad was very jerky and unpleasant to use. Connecting at 5Ghz solved this problem.
Personally I have no plans to use the WiFi for actual connectivity, as I'll be cabled at all times at 1Gbe and 10Gbe. But I am interested in having a working WiFi connection, because I've seen in the past that some apps require it.
For example, speaking of Sidecar - there are other apps that enable use of iPad as an additional monitor. One that I purchased a while ago is called Duet. I used that for a while on my old Hack, then when Mojave was released they had to change the method of connecting an extra screen. The method they chose required a working WiFi connection with Airport, even when cabled on Ethernet. So after that point I was never able to use my iPad as a second screen.
That's the reason why I'm trying the Airport version of itlwm - I want the real WiFi connection more than actually care about using the WiFi for data transfer.
I plan to try Duet again soon on the new Mac, now that I have working Airport again. Hopefully I can use that to allow using my iPad as an extra screen again.