ok, i think i understand now. So in my situation, when the wired interface is loaded, the hostname
displayed is reset to be the dynamic hostname/ip address, but when the wireless connection is loaded, the hostname is not. Both however
exist (the hostname associated with the wireless ip and the localhost.localdomain loopback).
Assuming my understanding is correct, this brings up another question then- when the wired interface is up, the loopback reference localhost.localdomain doesn't work. For licensing for matlab, I run a license manager on the local machine, and matlab's license file must have the hostname or ip of the license manager in order to start. When I work offline, I change the appropriate line in the license file to localhost.localdomain, but when a network interface is up I have to use the dynamic hostname set by the network. If a physical machine has several hostnames, shouldn't I be able to leave the license file with the line localhost.localdomain and have it work? (it doesn't)
thanks for helping the

!
(sorry this has gotten slightly outside the realm of this forum...)
edit: i'm slightly rethinking this a bit... just playing around to see what happened i did a "hostname <myname>" and things broke- hostname was set to <myname>, but then none of the services, etc, could find the right place since <myname> wasn't registered with a naming server.