I've been using PS3 for a while now and recently changed to a new server at home to decently support transcoding of full HD movies. My old server was based around a 2,6GHz Pentium4 with 2 Gigabytes of RAM and was, besides full HD movies, working like a charm. The new one is based around a 3GHz Core2Duo with 4 Gigabytes of RAM. Both servers are/were running Gentoo Linux since - the only difference is that the new one is an AMD64 where the old one was an x86.
Anyhow, PS3 is mainly working although I've identified a small issue which I can't seem to identify the cause of.
Per default, the hostname of the server is set to localhost and when this is the case, PS3MS detects the PS3 just fine and also the other way around. When changing the hostname - the new one has been baptized 'RickJames' - then only the server detects the PS3, not the other way around. I've been a bit puzzled about this for quite a while. It worked just fine on the old server which was named 'FreakTux'. Both about the same length, both mixed uppercase/lowercase. If changing the new server's hostname to 'FreakTux' (which worked earlier) it still doesn't work. My PS3 only seems to be able to identify the server when its hostname is set to 'localhost' as it is per default.
Any suggestions? Any help is much appreciated.