Gran consejo, casi nadie cae en la cuenta de que a veces los problemas están fuera y no dentro del aparato. Y de como puede afectar una mala alimentación en la toma de corriente se podría decir que nadie es consciente de ello, pero puede afectar muchísimo al funcionamiento normal de un dispositivo electrónico.
Una buena regleta con filtros nunca hace daño, las ferritas tampoco aunque a simple vista parezcan inútiles. Y por supuesto si usamos un cable USB que sea de calidad, la diferencia está en que un disco puede funcionar bien a ir como el culo con un cable de mala calidad.
Sobre el sistema de ficheros, ext2 ó ext3. Pero también recomiendo el sistema de ficheros XFS, creo que incluso podría funcionar mejor para comparticiones en red.
Gracias Danitool, viniendo de ti es un halago

Aprovecho esta respuesta para plantear una duda (o petición mas bien

):
Resulta que tengo activo y funcionando el servicio de NFS (ver
http://wiki.openwrt.org/doc/howto/nfs.server) pero en lo que se refiere a velocidad, cuando aplico un pequeño tuneado en cuanto al rendimiento, éste mejora considerablemente y la velocidad de lectura (por poner un ejemplo real) pasa de los 3.8Mb/s a los 5Mb/s... pero el problema está en que NO puedo hacer estables (y permanentes ante reinicios) esos valores aplicados al tunear el servicio.
Al final del documento sobre la configuración de NFS con OpenWRT:
http://wiki.openwrt.org/doc/howto/nfs.server... se trata el fichero /proc/fs/nfsd/max_block_size para establecer un rsize y wsize mayor que los (por defecto) 8192 bytes, como puede ser 32768 (32Kb) y atender así mejor a los clientes NFS.
El valor contenido en el anterior fichero (/proc/fs/nfsd/max_block_size) se establece en tiempo de compilación en base a una variable llamada NFSSVC_MAXBLKSIZE, contenida en el archivo de los fuentes del núcleo de Linux llamado ./include/linux/nfsd/const.h (ver
http://www.tldp.org/HOWTO/NFS-HOWTO/performance.html#BLOCKSIZES)
Cabe destacar que /proc/fs/nfsd/max_block_size puedo modificarlo "a mano" tras parar e iniciar los servicios nfsd y portmap en OpenWRT, pero desearía que fuera automático y esto pasa irremediablemente por dotar el valor en la variable comentada y compilar.
Ahora bien, ¿sería mucho pedir que, por ejemplo, basándonos en una compilación reciente como las que ha realizado jar229 (r39304, sin drivers para wifi usb), se alteraran los nuevos valores óptimos para 32k (32768) y se volviera a compilar?

Gracias por adelantado.
Saludos.