-
Notifications
You must be signed in to change notification settings - Fork 26
Sleep wifi usb BCM943602CS (GA-Z77X-D3H) #65
Comments
Hi, can you post a IOReg? What port (look for the ACPI device name in IORegistryExplorer) isn't marked as internal? |
Hi, 10.12.5 i'v attached my ioreg with USB "corsairlink" connected (not desingned to work on osx but just to show you the problematic port). |
The bluetooth is connected to intern USB 2 Pin header. |
Yes, this one is my front case USB header with a Bluetooth dongle on it. |
Can you elaborate as to how sleep is broken? Does it instantly wake? If so, can you see Wake reason in Console? |
The Computer is going in into sleep but wake up as soon he hits deep sleep |
yes exactly, 1 or 2 seconds after entering deep sleep, it wakes up. |
After Hours of investigation with the help of USBinjectAll kext I figured out that the problem is within the Hub driver from Apple. Because the Hub ports Ignore the UsbConnector values. Hint if I Try a port connected to the XHC (Only to front usb 3 connected with internal USB3 Header) where usbConnector is set to 255/0xFF sleep works. For the GA-Z77X-D3H: All internal USB 2 Headers are at EH01 as child of a Hub. All USB 2 Port on Backpanel are at EH02 (also as child of a hub) also the USB 2 ports of the USB3 Connectors on Backpanel are on EH02 (also child of a hub) The USB 3 Ports of USB 3 Connectors of Backpanel are at XHC The USB3 Ports of USB 3 internal header are at XHC and the USB2 Ports are also at XHC(These are working with USBConnector value set to 255/0xff Because the USBConnector flag is ignored the solution may be setting usbType to another value? |
I managed to make it sleep on my Z97MX-gaming 5 build: |
Most 8/9 chipset boards route all USB ports (including USB 2 ports) to XHC. This isn't possible on 7 series, as USB 2 ports are wired to EHC. Only USB 3 ports are wired to XHC. |
Thanks for the information. |
@zedocorb |
Could you please try v2.0.9? The internal chipset hubs on EHC1/EHC2 should now be marked as internal. I'm not sure if hubs under that will be counted though. |
I will try next week when I'm back at home. |
System information
Issue description
Hello,
In connection with the BCM943602CS Wifi Bluetooth combo card sleep isn't working because the USB port where Bluetooth of the card is connect to, isn't marked as internal port (0x255). Maybe u can add a Patch for it.
My Board has 2 internal USB 2.0 Header.
The text was updated successfully, but these errors were encountered: