Ever since Windows 2000, it has been possible to run the SMB file sharing protocol directly over TCP/IP (port 445). The DNS-323 however is configured to do it the old way, i.e. it only runs SMB over NetBIOS-on-TCP/IP (port 139). This is a considerably more complicated arrangement with poorer performance and much more to go wrong. It also prevents the DNS-323 from being accessed from machines where NetBIOS is not enabled, as many Vista users have discovered. Even in the case of non-Vista boxes, network administrators are increasingly setting DHCP parameters so as to disable support for NetBIOS owing to security concerns about it (or perceived security concerns).
So my questions are: why on Earth does the DNS-323 take the pre-2000 approach to SMB? Is this something that will be addressed in the forthcoming 1.04 firmware? And finally, where is the 1.04 firmware? (I'm holding off on a PS3 until it comes out and gets the DLNA thumbs up!)