You can't use dhcp if you plug it directly into the computer, you need to plug it into a router that serves dhcp.
Plug it into your home router, it simplifies everything, the hostname workaround you're trying to use doesn't work reliably.
You can also use the program SessionOne from zebra to find the reader on the network. It'll even find devices that are on different network segments.