imac27 linux rtcwake

I've got a mid 2011 imac27. It's a lovely machine but no longer updated by apple so I installed linux on it. Works beautifully but I do not know the incantation to enable rtcwake or suspend or hibernate resume.


[haycorn] /home/jam [1000]% cat /proc/acpi/wakeup

Device S-state Status Sysfs node

P0P2 S4 *enabled pci:0000:00:01.0

GFX0 S4 *disabled pci:0000:01:00.0

EC S4 *disabled platform:PNP0C09:00

HDEF S4 *disabled pci:0000:00:1b.0

RP01 S4 *enabled pci:0000:00:1c.0

GIGE S4 *disabled pci:0000:02:00.0

RP02 S4 *enabled pci:0000:00:1c.1

ARPT S4 *disabled pci:0000:03:00.0

RP03 S4 *enabled pci:0000:00:1c.2

RP05 S4 *enabled pci:0000:00:1c.4

EHC1 S3 *enabled pci:0000:00:1d.7

EHC2 S3 *enabled pci:0000:00:1a.7


shows which devices *should* wake it. Anybody know the answer please.

James

iMac 27″

Posted on Aug 14, 2023 5:20 AM

Reply

Similar questions

6 replies

Aug 15, 2023 2:06 AM in response to jamat13

Basically, what I think you are looking for is low-level hardware documentation that Apple has not published, and that others have not figured out yet.


macOS users are never going to be messing around at this low level of the system, and Apple considers the machine “obsolete.” So even though I don’t think it would hurt Apple to release the information, I don’t think they are likely to spend engineering time to gather and publish it for you.


If you want to make this work, you and/or other Linux users are going to have to figure it out.

Aug 14, 2023 4:27 PM in response to ku4hx

Heh heh thanks. Thanks. The Distro folk are less likely to know about mac stuff than the folk here. In any event acpi handling of wakeup stuff is kernel stuff not distro stuff so all distros will present the same interface, Time to go spelunking through the bios. It's cryptic ..



/*

* Intel ACPI Component Architecture

* AML/ASL+ Disassembler version 20220331 (64-bit version)

* Copyright (c) 2000 - 2022 Intel Corporation

*

* Disassembling to symbolic ASL+ operators

*

* Disassembly of dsdt.dat, Mon Aug 14 20:28:18 2023

*

* Original Table Header:

* Signature "DSDT"

* Length 0x000053FB (21499)

* Revision 0x01 **** 32-bit table (V1), no 64-bit math support

* Checksum 0xF4

* OEM ID "APPLE "

* OEM Table ID "iMac"

* OEM Revision 0x00210001 (2162689)

* Compiler ID "INTL"

* Compiler Version 0x20061109 (537268489)

*/

DefinitionBlock ("", "DSDT", 1, "APPLE ", "iMac", 0x00210001)

{

...

Aug 15, 2023 12:38 AM in response to jamat13

Suit yourself, but you're trying to install Linux and it just seems to me a concentrated group of Linux users might have what you need from their intense usage of the Distro more so that a concentrated group of Apple users. The subject here is how Linux operates within the AppleS environment after all..


The Linux people are responsible for making their product work with Apple, not the other way around.


Given the nature of your problem, and the fact only I have responded, you need to consider that as this is community of volunteers the people with the expertise you need have not "checked in" as it were ... they may never do so.


But, good luck. Maybe a Linux user with the skills you need will come along by and by.

Aug 15, 2023 1:30 AM in response to ku4hx

Re: “The Linux people are responsible for making their product work with Apple, not the other way around.”


Actually, I doubt if there are any Linux people offering up Linux as a commercial product to be run on old Mac hardware. They might try to help the OP out of the goodness of their hearts, or because some of them are also interested in getting use out of old Mac hardware.


But I don’t think they have the obligation that, say, Adobe or Microsoft would have after taking your money for something advertised as being compatible with a particular Mac platform.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

imac27 linux rtcwake

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.