Contribute
Register

HP ProBook 4440s - El Capitan

Joined
Dec 11, 2011
Messages
168
Motherboard
HP ProBook 4440s-Clover
CPU
i5-3360M
Graphics
HD 4000, 1366x768
Classic Mac
iMac, Power Mac
Mobile Phone
Android, iOS
So, I'm running a very stable OS X 10.11.4, no issues with any hardware, etc.. I do have one question however, and that is during the installation process it is stated to disable wake on nic in the BIOS? I have actually turned that back on with no issues, and even turned on the Wake on Network Access in System Preferences.

Is there some adverse affect of having Wake on NIC enabled with OSX? Only thing I have noticed is that my laptop will wake randomly at times and go back to sleep moments later, and also keep in mind that my laptop is not connected to a hardline when all this is happening.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,075
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
So, I'm running a very stable OS X 10.11.4, no issues with any hardware, etc.. I do have one question however, and that is during the installation process it is stated to disable wake on nic in the BIOS? I have actually turned that back on with no issues, and even turned on the Wake on Network Access in System Preferences.

Is there some adverse affect of having Wake on NIC enabled with OSX? Only thing I have noticed is that my laptop will wake randomly at times and go back to sleep moments later, and also keep in mind that my laptop is not connected to a hardline when all this is happening.
Wake on LAN and Wake on USB can sometimes cause "instant wake" (laptop sleeps, but immediately wakes).

If you don't have that problem, two possibilities:
- DSDT is patched to disable WOL/WOU (_PRW related patches)
- your USB devices (internal or external) don't cause instant wake
 
Joined
Dec 11, 2011
Messages
168
Motherboard
HP ProBook 4440s-Clover
CPU
i5-3360M
Graphics
HD 4000, 1366x768
Classic Mac
iMac, Power Mac
Mobile Phone
Android, iOS
I actually do randomly get the "instant wake" as soon as I put it to sleep, but it'll immediately go back to sleep about 3-4 seconds later and then stay asleep after that. So it is not so much an issue for me, as I'm actually using the "Find My iPhone" function and surprisingly it'll wake from sleep when it detects a signal through WiFi for the location update.

And I did check my DSDT patch I did and I didn't see the disable WOL or WOU in it.

Btw, do we know what causes the "instant wake"?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,075
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
And I did check my DSDT patch I did and I didn't see the disable WOL or WOU in it.
Do you know what you're looking for?

But yes...if you get "instant wake", you probably do not have the patch.

Btw, do we know what causes the "instant wake"?
I think certain devices cause it (webcam, touchscreens, bluetooth). There is probably a way to program the USB chipset so the specific ports involved cannot wake, but I haven't discovered it yet. I prefer my laptops not to wake via USB anyway...
 
Joined
Dec 11, 2011
Messages
168
Motherboard
HP ProBook 4440s-Clover
CPU
i5-3360M
Graphics
HD 4000, 1366x768
Classic Mac
iMac, Power Mac
Mobile Phone
Android, iOS
Do you know what you're looking for?

But yes...if you get "instant wake", you probably do not have the patch.



I think certain devices cause it (webcam, touchscreens, bluetooth). There is probably a way to program the USB chipset so the specific ports involved cannot wake, but I haven't discovered it yet. I prefer my laptops not to wake via USB anyway...
Not specifically no, but I don't mind digging in the dsdt file anyways as I like to try and understand how things work and operate, but maybe a nudge in the right direction wouldn't hurt as I'll probably want to patch my WOU later on down the road.

Patching so that specific ports won't wake seems like a dirty patch to me, but I could be wrong. o_O Though wouldn't creating a method so that the chipset only causes a wake up on certain devices (eg. mouse and keyboard?) or is that not possible with just the DSDT file?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,075
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Not specifically no, but I don't mind digging in the dsdt file anyways as I like to try and understand how things work and operate, but maybe a nudge in the right direction wouldn't hurt as I'll probably want to patch my WOU later on down the road.
_PRW patches for "instant wake" are covered in the ACPI patching guide: http://www.tonymacx86.com/el-capitan-laptop-support/152573-guide-patching-laptop-dsdt-ssdts.html

Patching so that specific ports won't wake seems like a dirty patch to me, but I could be wrong.
Better than disabling wake completely for all ports on the controller...

But it doesn't much matter, as we don't know how to do it anyway.

o_O Though wouldn't creating a method so that the chipset only causes a wake up on certain devices (eg. mouse and keyboard?) or is that not possible with just the DSDT file?
Probably not possible. The USB chipset is not aware of specific devices. Only the system software (USB kexts) are aware of the type of device that is actually connected to each port.
 
Top