No soy un gran experto en el tema pero la necesidad aviva el ingenio. El caso es que me compré uno de esos discos duros reproductores con conexión a red (Sweex de 250 Gb, 200€ en el Saturn) con la intención de poder reproducir los archivos almacenados en dos portátiles a través del wireless, uno con windows (el de mi mujer) y otro con ubuntu feisty (el mio), en un PIII, en dura pugna pero aguantando el tirón. Con windows no hubo demasiados problemas, con lo que he tenido que aguantar sutiles e hirientes comentarios durante un tiempo. El caso es que tras muchas pruebas por fin puedo acceder y reproducir desde el disco duro la carpeta compartida en Ubuntu. Eso si, una vez conseguido y encontrándome en lo mas alto de la autocontemplación y regodeo, va un colega informático y te dice que es una configuración básica del Samba, pa matarlo.
Lo hice así:
(Nota: si no tienes directorio creado): $ sudo mkdir /home/public
$ sudo chmod 777/home/public/ (o como la llames)
$ sudo chmod +t /home/public/
$ sudo gedit /etc/samba/smb.conf
sustituye:
; security= user
por:
security= share (no olvides quitar el punto y coma para que deje de ser un comentario)
al final del smb.conf, añade:
[public] comment = Public Folder path = /home/public public = yes writable = yes create mask = 0777 directory mask = 0777 force user = nobody force group = nogroupguarda el fichero, y testea
$ sudo testparm
reinicia:
$sudo /etc/init.d/samba restart
y ahora a ver y escuchar con el media player todo lo almacenado en el ubuntu.