Your PC linux box just needs the "FTP filesystem" support built into the kernel (I think it's an optional component -- google it).

There is another piece of software around here somewhere that creates a "symlink farm" on the player, basically linking fids to their track/playlist titles. This could be run on the player first, and then the FTP mount will give a nice browseable tree.

Cheers