Tried it with firefox, same.
Tried pinging from a terminal: host not found.
But also when I match the logs with the DNS server, there's no connection attempt at all.
When I change the network to static IP/DNS, the DNS server is filled out with 8.8.8.8. When you delete this, it automatically refills it with 8.8.8.8 on deleting the last (first) character.
I have to add in my DNS server first, then delete 8.8.8.8 from the end of it, so I'm suspecting that the google DNS server is actually hard coded in to the stack.
A device that can't use the assigned DNS server and connect to local machines by hostname will be pretty useless for me as a diag/light testing device, which is why I got it
Edit:
Got a result using DNS changer:
Even with the dhcp or static settings, the gemini still uses 8.8.8.8 and 8.8.4.4, regardless of what the interface is showing.
Once it was looped back over an internal VPN to leave the gemini, it will use my servers.
So atm, utterly useless for what I want the unit to do.