Along these sort of lines, does anyone know of any nifty protocol tricks that could be used to ascertain the IP address of a device (that has no interface other than Ethernet) given, say , a packet sniffer and a means of injecting packets? I did manage to use ARP in this way once, but only because the device in question would send out an ARP request on power up and thus gave its IP away. Cheers, Robin. -----Original Message----- From: piclist-bounces@mit.edu [mailto:piclist-bounces@mit.edu] On Behalf Of William "Chops" Westfield Sent: 22 August 2008 19:54 To: Microcontroller discussion list - Public. Subject: Re: [EE]: arp tables On Aug 22, 2008, at 11:06 AM, Herbert Graf wrote: > In fact (and I might be completely wrong here), I'd personally find > that > if a stack sent out an ARP request for a NON local address (an address > that doesn't match the netmask) that would be a sign of a broken > stack. Prior to well-working DHCP (Dynamic Host Configuration Protocol), this was one of the few ways to get a host working on a network without having to know lots of little details that end users weren't likely to know (What's my subnet mask? What IS the default router?) -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist