Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
As someone who just ordered the same enclosure (have yet to receive it) and plans to use it in the same fashion--booting from the internal but moving my user folders to the external drive--I'm curious to see what the cause of the problem is in case I run into the same issue. I noticed in one of your posts, you checked the "wake for network access" option. Could this be the source of the blinking lights/activity on your external SSD? Do you have inbound or outbound connections from or to other computers on your network while your M4 is asleep
I have no idea the cause unfortunately! Post #4 also reports his light blinks while in sleep mode. in the Energy settings, prevent sleeping when display is off and wake for network access is off. Last night I put the mini to sleep and kept an eye on it for ~30 mins: there would be periods of no light, then the light would come on (using a consistent blinking patten), then go back to no light for a bit. I left it overnight and saw that it was blinking this morning. What was strange was that the mini itself was noticeably hotter and the mini SSD temp was 10 degrees higher around 41 degrees celsius, same with the external SSD.

I don't have any connections to other computers on my network, so don't think that's an issue.

Would be great to hear your experience when your enclosure arrives.
 
I have no idea the cause unfortunately! Post #4 also reports his light blinks while in sleep mode. in the Energy settings, prevent sleeping when display is off and wake for network access is off. Last night I put the mini to sleep and kept an eye on it for ~30 mins: there would be periods of no light, then the light would come on (using a consistent blinking patten), then go back to no light for a bit. I left it overnight and saw that it was blinking this morning. What was strange was that the mini itself was noticeably hotter and the mini SSD temp was 10 degrees higher around 41 degrees celsius, same with the external SSD.

I don't have any connections to other computers on my network, so don't think that's an issue.

Would be great to hear your experience when your enclosure arrives.
I have an M2 Pro mini with the OWC/Samsung 990 Pro and it behaves similarly when I try to put it in sleep mode. It appears that it isn't really sleeping. Watching the power meter on my UPS confirms it. This, and other experiences prior to getting the OWC lead me to conclude that sleep mode doesn't work on the mini and Mac OS. So I don't put it to sleep; I just leave it running or power it off.

PS: The OSC/Samsung combo is working very well; it gets warm but not really hot. If it were getting too hot it would throttle down but it doesn't.
 
  • Like
Reactions: jqc and drrich2
I have an M2 Pro mini with the OWC/Samsung 990 Pro and it behaves similarly when I try to put it in sleep mode. It appears that it isn't really sleeping. Watching the power meter on my UPS confirms it. This, and other experiences prior to getting the OWC lead me to conclude that sleep mode doesn't work on the mini and Mac OS. So I don't put it to sleep; I just leave it running or power it off.

PS: The OSC/Samsung combo is working very well; it gets warm but not really hot. If it were getting too hot it would throttle down but it doesn't.
My M4 mini sleeps, and so does my USB 4 enclosure with Samsung 990 Pro.
 
  • Like
Reactions: jqc and drrich2
My M4 mini sleeps, and so does my USB 4 enclosure with Samsung 990 Pro.
So, yes, it is something on my machine. I suspect it might be the software for the Apogee Duet audio dac. Or the multiple hubs attached. Who knows. Never had sleep problems with my old mac pro tower and I had a lot more attached to it. Sleep mode was needed for that energy hog; not so much for the m2.
 
Last edited:
I have bought the Acasis TBU405 AIR (WD SN770 2TB) and when using it as a boot drive, i have noticed that the nvme stays much cooler in the case and it doesn't matter whether the case is connected directly to the MBA M2 or to my OWC Thunderbolt Hub.

So it means that the tb4 nvme only supports all power saving modes as a boot drive, which i find somehow strange.
In addition, the WD SN770 (Temp) was shown to me the first time in iStat 7 and then never again, only Size.

At the end of the day I almost don't care, because I checked the external TB4 to be used as a boot drive option for the basic Mac Mini M4 on my MBA M2.

And there is no difference to run it from my internal 1TB, but it is a bit faster.
(measured when booted from)

DiskSpeedTest.png


Internal MBA M2 16GB/1TB:

DiskSpeedTestMBA-M2-Intern.png
 
Last edited:
  • Like
Reactions: drrich2
I have bought the Acasis TBU405 AIR (WD SN770 2TB) and when using it as a boot drive, i have noticed that the nvme stays much cooler in the case and it doesn't matter whether the case is connected directly to the MBA M2 or to my OWC Thunderbolt Hub.

So it means that the tb4 nvme only supports all power saving modes as a boot drive, which i find somehow strange.
In addition, the WD SN770 (Temp) was shown to me the first time in iStat 7 and then never again, only Size.

At the end of the day I almost don't care, because I checked the external TB4 to be used as a boot drive option for the basic Mac Mini M4 on my MBA M2.

And there is no difference to run it from my internal 1TB, but it is a bit faster.
(measured when booted from)

View attachment 2458975

Internal MBA M2 16GB/1TB:

View attachment 2458976
Random read performance is usually more important as a gauge for OS navigation and boot performance. Sequential transfer speeds as measured by Black Magic Speed Test aren’t really applicable here.
 
Random read performance is usually more important as a gauge for OS navigation and boot performance. Sequential transfer speeds as measured by Black Magic Speed Test aren’t really applicable here.
Whatever you say, it is faster with the external in any Situation on my MBA M2.
That could potentially also be a consequence from being less fragmented after imigrated to the external.

+
brew install --cask amorphousdiskmark

WD SN770 in Acasis TBU405 AIR while booted from.

wdsn770-amorphousdiskmark.jpg


MBA M2 Internal while booted from.

mbam2-amorphousdiskmark.jpg
 
Last edited:
So it means that the tb4 nvme only supports all power saving modes as a boot drive, which i find somehow strange.
In addition, the WD SN770 (Temp) was shown to me the first time in iStat 7 and then never again, only Size.
This is interesting if accurate.
 
  • Like
Reactions: genexx
another observation. Several times now I have woken up the Mini after several hours sleep and the Mini itself has been hotter than when I have it on and am using it. The case would be warm and Mac Fans would show the SSD around ~40 degrees celsius where it registers consistently ~32 when being used. I am wondering if there is something strange going on due to the home folder being on external.

I am seriously considering restoring the Mac mini with home folder on the external, with media files on the OWC and large Mac Store apps.
 
  • Like
Reactions: drrich2
another observation. Several times now I have woken up the Mini after several hours sleep and the Mini itself has been hotter than when I have it on and am using it. The case would be warm and Mac Fans would show the SSD around ~40 degrees celsius where it registers consistently ~32 when being used. I am wondering if there is something strange going on due to the home folder being on external.

I am seriously considering restoring the Mac mini with home folder on the external, with media files on the OWC and large Mac Store apps.
Again, it seems like it is not really sleeping. Check the syslog in the Apple console and see if anything there concerning sleep mode.
 
Again, it seems like it is not really sleeping. Check the syslog in the Apple console and see if anything there concerning sleep mode.
I agree. Not sure what syslog is, even after googling. Im going to revert back to internal home drive and see what the difference is.
 
another observation. Several times now I have woken up the Mini after several hours sleep and the Mini itself has been hotter than when I have it on and am using it. The case would be warm and Mac Fans would show the SSD around ~40 degrees celsius where it registers consistently ~32 when being used. I am wondering if there is something strange going on due to the home folder being on external.

I am seriously considering restoring the Mac mini with home folder on the external, with media files on the OWC and large Mac Store apps.
I would try to boot from the external.
I have done it this way and the MBA including the External TB4 where cold.

You can check what is going on with the following in the Terminal:
Bash:
pmset -g log | grep -e "Wake from" -e "DarkWake" -e "due to"
This saves it to a txt File in the dir you are then:
Bash:
pmset -g log | grep -e "Wake from" -e "DarkWake" -e "due to" > pm_events.txt
 
I bought the OWC 1M2 enclosure and installed a Samsung 1TB 980 pro. I formatted the drive with APFS but have no files stored on the drive. It's connected to a new M4 Mac Mini with 24gb ram and 512gb internal storage. I haven't installed any apps yet on the Mac Mini and the only connections to it is the power cord, OWC 1M2 and a thunderbolt 4 cord connected to a 2024 Dell 27" U2724DE monitor with a built-in KVM switch (I run a hybrid/dual computer setup (Windows and Apple)).

When the Mac Mini goes to sleep, every 10-30 minutes the OWC 1M2 drive starts blinking and turns on for about 35-40 seconds then turns off again. This happens for as long as the Mac Mini is in sleep mode. As a stated above, I haven't installed any apps or done anything with the Mac Mini. When I set it up, it was setup as a new computer and there was no transfer or sync with another computer. The external OWC drive was formatted but no files have been stored on the drive yet.

Any idea what's causing the external drive to do this? Any ideas on what to try to stop this?
 
I would try to boot from the external.
I have done it this way and the MBA including the External TB4 where cold.

You can check what is going on with the following in the Terminal:
Bash:
pmset -g log | grep -e "Wake from" -e "DarkWake" -e "due to"
This saves it to a txt File in the dir you are then:
Bash:
pmset -g log | grep -e "Wake from" -e "DarkWake" -e "due to" > pm_events.txt

I have already set up from new with external to store files. When I put the Mac to sleep the OWC is still regularly blinking. I have no idea what Im looking at but the first prompt gave me the below on the new set up, which is just a sample, the list is much longer but generally I get the following over and over

Last login: Thu Dec 5 22:18:03 on console


jeff@Jeffs-Mac-mini ~ % pmset -g log | grep -e "Wake from" -e "DarkWake" -e "due to"


2024-12-05 20:48:58 -0500 Sleep Entering Sleep state due to 'Software Sleep pid=1565':TCPKeepAlive=active Using AC (Charge:0%) 6 secs


2024-12-05 20:49:04 -0500 DarkWake DarkWake from Deep Idle [CDNP] : due to SMC.OutboxNotEmpty smc.70070000 wifibt DataFrame ARPT/ Using AC (Charge:0%) 45 secs


2024-12-05 20:49:49 -0500 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:0%) 7 secs


2024-12-05 20:49:56 -0500 DarkWake DarkWake from Deep Idle [CDNP] : due to SMC.OutboxNotEmpty smc.70070000 wifibt DataFrame ARPT/ Using AC (Charge:0%) 45 secs



2024-12-07 04:27:44 -0500 DarkWake DarkWake from Deep Idle [CDNPB] : due to NUB.SPMI0.SW3 nub-spmi0.0x02 nub-spmi-a0.0x3F nub-spmi-a0.0x25 rtc/SleepService Using AC (Charge:0%) 45 secs

2024-12-07 05:45:26 -0500 DarkWake DarkWake from Deep Idle [CDNPB] : due to SMC.OutboxNotEmpty nub-spmi-a0.0x3F nub-spmi-a0.0x25 smc.70070000 wifibt DataFrame ARPT/ Using AC (Charge:0%) 47 secs


2024-12-07 05:46:13 -0500 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:0%) 886 secs
 
I have already set up from new with external to store files. When I put the Mac to sleep the OWC is still regularly blinking. I have no idea what Im looking at but the first prompt gave me the below on the new set up, which is just a sample, the list is much longer but generally I get the following over and over

Last login: Thu Dec 5 22:18:03 on console


jeff@Jeffs-Mac-mini ~ % pmset -g log | grep -e "Wake from" -e "DarkWake" -e "due to"


2024-12-05 20:48:58 -0500 Sleep Entering Sleep state due to 'Software Sleep pid=1565':TCPKeepAlive=active Using AC (Charge:0%) 6 secs


2024-12-05 20:49:04 -0500 DarkWake DarkWake from Deep Idle [CDNP] : due to SMC.OutboxNotEmpty smc.70070000 wifibt DataFrame ARPT/ Using AC (Charge:0%) 45 secs


2024-12-05 20:49:49 -0500 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:0%) 7 secs


2024-12-05 20:49:56 -0500 DarkWake DarkWake from Deep Idle [CDNP] : due to SMC.OutboxNotEmpty smc.70070000 wifibt DataFrame ARPT/ Using AC (Charge:0%) 45 secs



2024-12-07 04:27:44 -0500 DarkWake DarkWake from Deep Idle [CDNPB] : due to NUB.SPMI0.SW3 nub-spmi0.0x02 nub-spmi-a0.0x3F nub-spmi-a0.0x25 rtc/SleepService Using AC (Charge:0%) 45 secs

2024-12-07 05:45:26 -0500 DarkWake DarkWake from Deep Idle [CDNPB] : due to SMC.OutboxNotEmpty nub-spmi-a0.0x3F nub-spmi-a0.0x25 smc.70070000 wifibt DataFrame ARPT/ Using AC (Charge:0%) 47 secs


2024-12-07 05:46:13 -0500 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using AC (Charge:0%) 886 secs
The source of your "wake due to" appears to be the smc (system management controller) which handles low-level power functions like charging the battery or handling led lights.

Here is something you might want to check out. It's a discussion thread from apple.com for people with the same issue for MBP M1s:
New macbook Pro M1 chip waking when asleep with log "SMC.OutboxNotEmpty" wake reason
 
@jqc

there are plenty DarkWake possibilities.
The above used Terminal command filtered for DarkWake reasons only.

You can defilter like:

Bash:
pmset -g log | grep -e "Wake from" -e "due to"
This saves it to a txt File in the dir you are then:
Bash:
Bash:
pmset -g log | grep -e "Wake from" -e "due to" > pm_events.txt

DarkWake means also no Monitor and minimal activities.
You have DarkWake from:
  • SMC.OutboxNotEmpty
Bash:
sudo pmset schedule cancelalll
Bash:
sudo pmset repeat cancel
Bash:
pmset -a powernap 0

Bash:
pmset -g sched
Bash:
pmset -g assertions
  • TCPKeepAlive
Find my Mac = tcpkeepalive
Bash:
sudo pmset tcpkeepalive 0
  • NUB.SPMI0.SW3


On another forum a solution was found by somebody:
#------------------------------------------------------------------------------
Having investigated this further I found that there is a MacOS FeatureFlag for enabling CoreSmartPowerNap in powerd.plist in the system folder /System/Library/FeatureFlags/Domain/

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CoreSmartPowerNap</key>
<dict>
<key>Enabled</key>
<true/>
</dict>
</dict>
</plist>



We cant change this plist directly because the file is in the secure system enclave but another user pointed out that we can override MacOS FeatureFlags by setting in them in the /Library/Preferences/FeatureFlags/Domain/ folder.

I've tried this approach and since implementing I have not seen any CSPNEvaluation wake reasons.

If you want to try this for yourself do the following :-

1. Open Terminal

2. Create the folder structure in terminal with: sudo mkdir -p /Library/Preferences/FeatureFlags/Domain/

3. Copy the above code into a editor and change the boolean flag <true/> to <false/>

4. Save the file as powerd.plist into the new folder: /Library/Preferences/FeatureFlags/Domain/

5. Reboot
#------------------------------------------------------------------------------

Tried and tested this:
1. put the machine into sleep
2. wake it up
3. pmset -g log > pmset.txt.
4. Voila -> no CSPNEvaluation Wake Request for this sleep action
 
Last edited:
Not sure if this is possible, but can you turn off the external drive and turn it back on without unplugging/plugging it? This would add an extra step but solve the issue with the external drive turning on and off several times while the Mac is in sleep mode.

If nothing can be done without unplugging/plugging the external drive, does leaving it plugged in and being turned on/off several times in sleep mode harm the external drive?
 
This is interesting if accurate.
I have now tested it with a second identical Case and NVME:

Conclusion is:

The WD SN770 2TB Powersave Modes are working in the JHL7440 Case TBU405 AIR if:
  • Case is connected to MBA M2 as Boot Drive
  • Case is connected to the OWC Thunderbolt Hub
The WD SN770 2TB Powersave Modes are not working when connected to the MBA M2 as non Boot Drive.
(iStat also show the PowerDraw increase by4W constantly)

10 Degree Celsius difference.

Bildschirmfoto 2024-12-10 um 10.16.21.jpg

iStat7 (btw.: my WD SN770 Sensors where gone when set Lang to German and only came back after Setting Lang in iStat to EN)

But NVME also showing up as WD_Black SN770 2TB as they should and not a Case Name.
 
Last edited:
I bought the base Mac mini M4 and added a Samsung 990 Pro 4TB SSD in an OWC Express 1M2 TB4 enclosure. I copied my home folder over so effectively running off the external.

I noticed that while the Mini is asleep, the LED light on the enclosure is regularly blinking, which I assume means it is being accessed, which seems strange if the mini is asleep.

The enclosure is also pretty hot. I understand it's acting like a heat sink, but its hot enough to be uncomfortable, so I get concerned about running this thing 24/7, which it would essentially be doing.

Does anyone else have this enclosure and is notice the same things?
I just bought a very similar Orinco enclosure. Is this the kind that takes an NVMe stick?

In my Orinco, one side of the device has heat dissipating fins and the other has a removable cover. You remove the cover, insert the NVMe into a slot, put a thermal pad over the NVMe, and snap a heat sink over that. Then you put the cover one.

I thought this was odd: All of the heat goes towards the bottom of this device. So I keep it upside down on my desk, with the fins pointed down, so that the heat can escape through the top. It seems to run cooler this way.

Macs run a lot of background tasks which access your drive, such as Spotlight indexing, System software updates, and Time Machine backups. If it's a new drive, Spotlight will churn away for quite a while, then it will settle down.
 
I noticed that while the Mini is asleep, the LED light on the enclosure is regularly blinking, which I assume means it is being accessed, which seems strange if the mini is asleep.

A. (1) LED IndicatorPower & Data Connection = Solid White / Data Activity = Blinking White

I just got mine, hooked it up and that's why I'm here. The LED blinking when the drive is live is wild. I'm stunned and bewildered anyone would think this was okay UX. Who wants a constantly blinking light. The thing is huge too.

It's definitely getting ripped out but if there is anyone from OCW on these forums, come on man, what the hell. Do you guys enjoy this blinking thing on your desk??
 

A. (1) LED IndicatorPower & Data Connection = Solid White / Data Activity = Blinking White

I just got mine, hooked it up and that's why I'm here. The LED blinking when the drive is live is wild. I'm stunned and bewildered anyone would think this was okay UX. Who wants a constantly blinking light. The thing is huge too.

It's definitely getting ripped out but if there is anyone from OCW on these forums, come on man, what the hell. Do you guys enjoy this blinking thing on your desk??
Did you install a drive temp monitoring program? eg. MacsFanControl or iStat Menu? If so, that may be the cause.

The light should not blink constantly otherwise, only when it is being actively accessed.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.