How do you get this data out of the hex file?
@Josh:
See pic...
Normally I know that when you activate DHCP, it takes a while and then the network data is “pulled”.
Here the menu remains as it is, regardless of whether it is on or off(DHCP).
Can you change IP, netmask and gateway? If so I would try to put a network configuration compatible with your network and deactivate DHCP (edit: on the new device, not in your network).
On a windows PC, ipconfig command, executed on a terminal, shows IP address of the PC, netmask and gateway. Then you could manually set the new device to use any free IP address in the range 192.168.X.1 to 192.168.X.254. Netmask and gateway would be the same you have in your PC.
But, since you use DHCP in your network, you need to make sure there's no chance DHCP server could try and assign to other device the IP address you want for the new device, nor that you assign to the new device an IP already in use.
You should get into your router, which is the gateway. Probably it would be enough to point your web browser to the IP of your gateway, i.e: http(s)://192.168.1.1 or something like that. There you should look at DHCP server configuration carefully.
Usually DHCP servers are configured to never assign IP addresses in some arbitrary address pool of your LAN, i.e. it assigns addresses, say, between 192.168.1.2 and 192.168.1.200. In that case you would manually assign to the new device any (free) address between 192.168.1.201 and 192.168.1.254. That way the new device will not need the DHCP service, it will work, and the remaining devices in the network will continue to do their DHCP business as usual.
On a home LAN, unless you modified something, probability of netmask not being 255.255.255.0 must be about 1 ppb. That netmask is what defines the number of devices your LAN can have. 255.255.255.0 means the three first groups of 8 bits in the IP address are fixed, and that only the last 8 bits are unlocked. So devices in that network can get addresses between X.X.X.0 and X.X.X.255 => 256 devices, each with its own IP address.
But, by definition X.X.X.255 is the broadcast address, used to send messages to all devices in the network, and X.X.X.0 is the network address (of your entire LAN), used for routing between networks. So you can't assign any of these two addresses to a device in your LAN. This leaves you with 254 possible addresses. The router/gateway usually gets the first address, but it could be any of these 254 addresses.
If I'm getting it right, some guy from East Tester told you to use an 192.168.1.0 as *netmask*? It has to be a communication error. Otherwise you'd have to guess he's high on something
(multiple edits for clarity)