bueno a ver si nos aclaramos amos por partes.
Linux soporta (puede leer y excribir) fat32 simplemente tendrias que montar la unidad, si es una unidad en red o si es propia con el comando mount +t(tipo) origen destino.
se que para montar en red no es precidamente mount pero si vas a la ayuda del mount (man mount o mount –?) al final de todo te dice como hacer para montar en red.
segundo los drivers de la audigy jejeje pos yo tengo unos en fase beta, usea creative no tiene ninguno pero siempre hay algun manitas de la informatica y de C++ que se curra unos para linux, a mi me funcionan mas o menos bien, la url en cuestion es esta: http://sourceforge.net/projects/emu10k1
Bueno espero que te sirva de algo.
posdata: recuerda que en el router tendras que expecificar la ip a la que destinas el servidor FTP web ….. puesto que sino el router no sabra a donde tendra que mandar las peticiones tcp.