Hola a todos,
a mi me pasa tambien de vez en cuando y estuve investigando y creo que es un problema del firmware que no genera bien un fichero necesario para el cliente samba.
Yo lo he arreglado de la siguiente forma. Haceis telnet al equipo y accedeis al directorio /tmp/netb. Alli hay un fichero smb.conf con una configuracion. Debeis cambiar el nombre de la red que aparece por el que tengais en la red con vuestro XP. Tambien hay que poner el nombre netbios del equipo, por ejemplo, NTR83.
Despues desde el pc con XP buscais equipos que conformen la red en Mis sitios de Red. Entonces os aparecera el NTR83 y podreis acceder al HDD y al USB.
Saludos