We have an embedded device running Linux (2.6.?) that can no longer be accessed over Ethernet. Someone in the field gave this device the following bad settings to its ethernet interface:
IP: 172.16.1.236
Subnet mask: 255.5.0.0
(I don't know what the result of using these settings is, other than the device cannot be talked to. I'd think those settings would be rejected and some alternate private IP assigned to the interface.)
Our man in the field can no longer communicate with the device, so I'm looking for any way around this.
I believe the device also runs Zeroconf, but I have no experience with the protocol.
Edit: Eventually an ARP was sent from 172.16.1.236 on our test setup that mimicked the device in the field. The actual IP on the Ethernet interface was another private one, in the 169.x.x.x range. I don't understand how I was able to connect to the 172.x.x.x IP.