En caso de que presentemos el error «Samba falló al obtener la lista de compartición del servidor» podemos aplicar la siguiente corrección:
1 – Accedemos a nuestra terminal, en el caso de Ubuntu : Menú > Aplicaciones > Accesorios > Terminal.
2 – Instalamos los paquetes necesarios en caso de que no lo estén:
$ sudo apt-get install samba samba-common smbclient winbind
3 – Editamos el archivo /etc/samba/smb.conf:
$ sudo gedit /etc/samba/smb.conf
Una vez dentro del editor, buscamos la línea que dice workgroup = WORKGROUP y reemplazamos este último por el nombre del grupo de trabajo correspondiente a nuestra red.
Buscamos donde dice
; name resolve order = lmhosts hosts wins bcast
y eliminamos el punto y coma (;) que está al comienzo de la línea. Si no está esta línea, la agregamos en la sección [global].
name resolver order = lmhosts hosts wins bcast
4 – Editamos el archivo /etc/nsswitch.conf
$ sudo gedit /etc/nsswitch.conf
Buscamos donde dice
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
Y agregamos wins antes de dns. La línea tiene que quedar así:
hosts: files mdns4_minimal [NOTFOUND=return] wins dns mdns4
5 – Por último, reiniciamos samba y winbind
$ sudo /etc/init.d/winbind restart
$ sudo /etc/init.d/samba restart
3 comentarios
vladimir · febrero 6, 2012 a las 7:19 pm
ya hice lo que sugieres y nada mal plan a seguir buscando
adrian · marzo 10, 2019 a las 11:05 pm
Me parece que tienes mal una palabra en la línea: »
; name resolve order = lmhosts hosts wins bcast» en lugar de «hosts» es «host» al menos en Manjaro 18 xfce así es.
Jhonny · enero 22, 2020 a las 5:04 pm
>Tampoco me funciono, pero igualmente gracias