From owner-freebsd-questions Wed Jan 31 7:40:15 2001 Delivered-To: freebsd-questions@freebsd.org Received: from chmls05.mediaone.net (chmls05.mediaone.net [24.147.1.143]) by hub.freebsd.org (Postfix) with ESMTP id 80CF537B491 for ; Wed, 31 Jan 2001 07:39:58 -0800 (PST) Received: from be-well.ilk.org (lowellg.ne.mediaone.net [24.147.184.128]) by chmls05.mediaone.net (8.11.1/8.11.1) with ESMTP id f0VFduS10143 for ; Wed, 31 Jan 2001 10:39:56 -0500 (EST) Received: (from lowell@localhost) by be-well.ilk.org (8.11.1/8.11.1) id f0VFduj35381; Wed, 31 Jan 2001 10:39:56 -0500 (EST) (envelope-from lowell) To: freebsd-questions@freebsd.org Subject: Re: Question about arp for wakeonlan References: From: Lowell Gilbert Date: 31 Jan 2001 10:39:56 -0500 In-Reply-To: klui@cup.hp.com's message of "30 Jan 2001 03:20:01 +0100" Message-ID: <44ae87rar7.fsf@lowellg.ne.mediaone.net> Lines: 28 X-Mailer: Gnus v5.7/Emacs 20.7 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG klui@cup.hp.com (Ken Lui) writes: > I tried searching the mailing lists but came up empty or it's > quite possible my queries weren't detailed enough. > > I'm confused about the usage of arp. I find that I cannot enter > an entry for a machine outside my subdomain with arp because I > get errors like: > cannot intuit interface index and type for xx.yy.zz.ww > or > set: can only proxy for xx.yy.zz.ww > > If I enter an entry for a machine on the same local subdomain, > arp doesn't complain and does create an entry. > > What I'm trying to do is to get wake on lan working reliably. > I find that if the ethernet address information is in the arp > cache, wake on lan works fine, but if it has expired, I cannot > get wake on lan to work. So, what can I do to fix my problem? > > My two machines are also using different netmasks, too. Perhaps > this puts a wrinkle on things? Domains are irrelevant. ARP works only on local subnets and on shared broadcast media. If the machine you want to trigger the wake is on the local subnet, you can enter an ARP entry for that machine. If it isn't, you can enter an entry for the router that will actually be putting the packets on your local wire. It *should* be that simple. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message