From owner-freebsd-hackers Tue Nov 13 10:58: 4 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mailout06.sul.t-online.de (mailout06.sul.t-online.com [194.25.134.19]) by hub.freebsd.org (Postfix) with ESMTP id C4E3837B405 for ; Tue, 13 Nov 2001 10:57:55 -0800 (PST) Received: from fwd03.sul.t-online.de by mailout06.sul.t-online.de with smtp id 163iei-0001Me-0b; Tue, 13 Nov 2001 19:51:32 +0100 Received: from ernie.kts.org (520021727764-0001@[217.80.9.23]) by fmrl03.sul.t-online.com with esmtp id 163ieb-0L4iPIC; Tue, 13 Nov 2001 19:51:25 +0100 Received: from bert.kts.org (bert.kts.org [194.55.156.2]) by ernie.kts.org (Postfix) with ESMTP id E93D04C95C; Tue, 13 Nov 2001 19:51:24 +0100 (CET) Received: by bert.kts.org (Postfix, from userid 100) id 89B09F9C4; Tue, 13 Nov 2001 19:51:25 +0100 (CET) Subject: Re: wake up on lan driver support In-Reply-To: <200111131726.JAA21758@mina.soco.agilent.com> To: Darryl Okahata Date: Tue, 13 Nov 2001 19:51:25 +0100 (CET) Cc: Wilko Bulte , justin@mac.com, freebsd-hackers@FreeBSD.ORG Organization: Kitchen Table Systems Reply-To: hm@kts.org X-Mailer: ELM [version 2.4ME+ PL94b (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Message-Id: <20011113185125.89B09F9C4@bert.kts.org> From: hm@kts.org (Hellmuth Michaelis) X-Sender: 520021727764-0001@t-dialin.net Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Darryl Okahata wrote: > > > WOL only requires a few things of the machine to be woken up: > > > > > > 1. The motherboard must support WOL. > > > > > > 2. The LAN card must support WOL. > > > > > > 3. You must have connected the special WOL cable between the LAN card > > > and the motherboard. > > > > > > 4. You must have enabled WOL on the motherboard. > > > > 5. You must have a power supply that supplies sufficient power on the > > standby power rail to satisfy the needs of the lan card. Not all PSUs > > seem to do that. > > Yes, definitely (thanks for the addition!). Many older power > supplies cannot supply enough current on the +5VSB rail to support WOL. 6. The LAN card driver must support waking up of the card and/or the LAN card driver must not disable waking up of the card. I have some experience with an fxp0: LAN card under current: this card has some on-board firmware, press CTRL-S on bootup and configure the card as to (some of the options) what does it wake up. Some months ago it was possible to let the machine fall to sleep and when a packet arrived, it woke up (which was exactly what i wanted) the machine (which is my home workstation under current, which then slept over the day but i was able to wake it up to access it from remote). When this did not function anymore (APM->ACPI && fxp driver changes), i tried to get docs from Intel on the chip but failed completely. This feature seems to be documented for the 3Com chips in their docs, but i found not the time to work on it. There are AFAIK three types of packets which are able to wake up a LAN card, any packet, a "magic packet" as defined by AMD, and a user defined packet. Each method has to be supported and enabled in the driver and having this functionality in FreeBSD would be really GREAT! I hoped i perhaps get this functionality with ACPI "for free" but it still did not materialize ;-) hellmuth -- Hellmuth Michaelis hm@kts.org Hamburg, Europe We all live in a yellow subroutine, yellow subroutine, yellow subroutine ... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message