Ok, I have one more thing to add to the list. I did this on a PCLinux box and it's working for me.
I edited the /etc/sysconfig/network to look like this...
I edited the /etc/sysconfig/network-scripts/ifcfg-eth0 to add
This is what mine looks like, yours may be slightly different.
I ran the command: hostname sony
I added sony to the /etc/hosts file.
192.168.0.5 sony.mydomain.com sony
Note: You may want to use 127.0.0.1 instead of the address I use which is 192.168.0.5 .
This is what I get after restarting.