ARGENTOP2P

Soporte, Ayuda y Consultas => Linux => Mensaje publicado por: mortadelax en Junio 25, 2009, 01:36:28

Título: samba: no veo carpetas win
Publicado por: mortadelax en Junio 25, 2009, 01:36:28
Hola a todos. Les comento. Tengo 2 pcs. Una winxp otra linux. Samba parece estar andando bien. Testparm tira ok

DE WIN A LINUX==>> Perfectamente veo el root compartido y hasta copio pego corto

DE LINUX A WIN====> Veo los equipos, pero no las carpetas.

Les dejo mi smb.conf

[global]


workgroup = netway

server string = Samba Server
security = share
restrict anonymous = no
domain master = yes
preferred master = yes
max protocol = NT
acl compatibility = winnt
ldap ssl = Yes
server signing = Auto
os level = 64
domain logons = yes
logon script = netlogon.bat
guest ok = yes
map to guest = Usuario incorrecto
guest account = adm

[homes]

read only = no
browseable = no
case sensitive = no


A este conf lo fui armando de paginas, porque no tengo ni idea. En el kernel desactive 20mil cosas, pero todo lo referido a samba creo que lo deje bien.
A ver si pueden ayudarme. Saludos
Título: Re: samba: no veo carpetas win
Publicado por: ZeiterZ en Junio 25, 2009, 09:50:46
¿Y tienes algo compartido en las máquinas Windows?

Samba, en este caso, sólo tiene que ver con lo que Linux comparte, no con lo que las máquinas Windows comparten.

Saludos.
Título: Re: samba: no veo carpetas win
Publicado por: mortadelax en Junio 25, 2009, 21:56:35
Claro si, tengo recursos compartidos. Pero ese es el problema. Hay funcionamiento hacia un solo lado. Gracias
Título: Re: samba: no veo carpetas win
Publicado por: ZeiterZ en Junio 25, 2009, 23:14:33
Cita de: mortadelax en Junio 25, 2009, 21:56:35
Claro si, tengo recursos compartidos. Pero ese es el problema. Hay funcionamiento hacia un solo lado. Gracias

Fijate entonces que el firewall de Windows tenga habilitado "Recursos Compatidos" o como sea que se llame.

Saludos.
Título: Re: samba: no veo carpetas win
Publicado por: mortadelax en Junio 25, 2009, 23:17:55
Gracias por contestar.
Firewall deshabilitado. Para mi ese smb.conf tiene algo o le falta algo
Título: Re: samba: no veo carpetas win
Publicado por: DAX en Junio 26, 2009, 00:05:24
Probá con una configuración mínima de smb.conf, como esta:

[global]


workgroup = netway
server string = Samba Server
dns proxy = no

map to guest = bad user

usershare allow guests = yes

security = share

[homes]

read only = no
browseable = no
case sensitive = no


El resto de los valores, mejor dejar los que samba asume por defecto, especialmente porque como lo tenías configurado, digamos que era contradictorio, por un lado, tenés Samba configurado para una red peer to peer, pero, por otro, tenés definido que tu PC Linux asuma el control como Servidor Controlador de Dominio NT (Red Master/Clients).

Fijate que pasa con la configuración mínima, hace los cambios a smb.conf, restartea samba (/etc/init.d/samba restart) y cruza los dedos.

SaludOS/2
Título: Re: samba: no veo carpetas win
Publicado por: mortadelax en Junio 26, 2009, 01:20:01
Gracias DAX
Ahora ni los equipos veo.

Es muy raro. Ese smb.conf yo lo copie de un backup de archivitos que tenia. En otra pc mucho mas vieja andaba todo re bien.

En el kernel tengo smb file system como deber ser, no se, por ahi desactive algo sagrado  :'( :-\ :jaja:

Bueno que se yo, si a alguien se le ocurre algo mas... Por lo menos desde la pc win veo a mi root en modo escritura. Asi que de ultima voy a la win y lo paso para aca  :jaja:
Título: Re: samba: no veo carpetas win
Publicado por: DAX en Junio 26, 2009, 08:23:12
¿Que distro estás usando y que versión de samba?

¿Qué XP tenés en la otra PC? (normal, digamos, o alguno de los desatendidos. SP1, 2 o 3)

No descartes que el problema pueda estar en windows.

SaludOS/2
Título: Re: samba: no veo carpetas win
Publicado por: mortadelax en Junio 26, 2009, 10:12:02
slackware 12.2, samba 3.2.5
window$ wolf edition  :jaja: sp3. Despues voy a probar otras cosas a ver si lo arreglo
Título: Re: samba: no veo carpetas win
Publicado por: ZeiterZ en Junio 26, 2009, 10:43:57
Instalá nmap en Linux y haces:

#  nmap  IP-de-Windows

tiene que aparecerte que los puertos 139 y 445 están abiertos (si el firewall de Windows está deshabilitado o está para permitir compartir recursos).

También puedes probar conexión con:

$  smbclient -L Nombre-NETBIOS-de-tu-servidor

y

$ smbclient -L Nombre-NetBIOS-de-Windows

Para mí, el problema está en Windows, ya que Samba está atendiendo adecuadamente los requerimientos que vienen de la máquina Windows.

Saludos.
Título: Re: samba: no veo carpetas win
Publicado por: mortadelax en Junio 28, 2009, 00:56:06
Lo voy a probar...
Título: Re: samba: no veo carpetas win
Publicado por: mortadelax en Julio 02, 2009, 22:31:22
AL FINNNNN!! :wave:

Definitivamente hay un problema con IP_win/nombre_makina (si no estoy equivocado, nombre_makina es el nombre net bios??)

Parece que siempre anduvo la cosa, pero recien me di cuenta probando en el Konqueror: \\192.168.1.81 ASI ANDUVO, Y NO \\leon.
Tampoco veo las carpetas en Sistema/Lugares remotos/Comparticiones Samba. Lo mismo con smbclient -L 192.168.1.81 [OK], smbclient -L leon [ERROR]

Este es mi actual smb.conf funcionando hacia ambos lados

[global]
workgroup = netway
server string = Samba Server
dns proxy = no

map to guest = bad user

usershare allow guests = yes

security = share

[homes]

read only = no
browseable = no
case sensitive = no


La cosa es que ande, y asi anda. Me queda por ver por que no puedo entrar por el nombre de la pc, pero bueno...

Saludos y gracias por todo
Título: Re: samba: no veo carpetas win
Publicado por: ZeiterZ en Julio 03, 2009, 02:36:56
Cita de: mortadelax en Julio 02, 2009, 22:31:22
AL FINNNNN!! :wave:

Definitivamente hay un problema con IP_win/nombre_makina (si no estoy equivocado, nombre_makina es el nombre net bios??)

Parece que siempre anduvo la cosa, pero recien me di cuenta probando en el Konqueror: \\192.168.1.81 ASI ANDUVO, Y NO \\leon.
Tampoco veo las carpetas en Sistema/Lugares remotos/Comparticiones Samba. Lo mismo con smbclient -L 192.168.1.81 [OK], smbclient -L leon [ERROR]

Este es mi actual smb.conf funcionando hacia ambos lados

[global]
workgroup = netway
server string = Samba Server
dns proxy = no

map to guest = bad user

usershare allow guests = yes

security = share

[homes]

read only = no
browseable = no
case sensitive = no


La cosa es que ande, y asi anda. Me queda por ver por que no puedo entrar por el nombre de la pc, pero bueno...

Saludos y gracias por todo

Como "nombre de máquina" deberías usar:   \\netway\leon (Windows) o //netway/leon (Linux) ya que es necesario especificar el dominio o el grupo de trabajo al que pertenece la máquina.

Saludos.
Título: Re: samba: no veo carpetas win
Publicado por: mortadelax en Julio 03, 2009, 04:04:29
No hubo caso  :-[. Aguanten los numeritos  :lol:
Título: Re: samba: no veo carpetas win
Publicado por: DAX en Julio 03, 2009, 09:12:46
Que no funcionen los nombres de máquina es una característica de windows. Suele pasar en forma aleatoria y sin motivo. Cuando esto pasa, sólo queda usar los IPs. Algún día, sin motivo, comenzará a funcionar la llamada por nombre.

SaludOS/2
Título: Re: samba: no veo carpetas win
Publicado por: mortadelax en Julio 04, 2009, 17:16:32
Perfecto.

Ahora, alguno sabe como tengo que hacer para usar la impresora que esta compartida en la pc win? (sabiendo que todo que es carpetas compartidas me esta funcionando con el samba)

Con smbclient obtengo:
smbclient -L 192.168.1.81

Sharename       Type      Comment
        ---------       ----      -------
        Pelis           Disk
        IPC$            IPC       IPC remota
        D$              Disk      Recurso predeterminado
        print$          Disk      Controladores de impresora
        JUEGOS          Disk
        Cosas           Disk
        w3_actualizado  Disk
        Documentos c    Disk
        ADMIN$          Disk      Admin remota
        C$              Disk      Recurso predeterminado
        HPDeskJe840c    Printer   HP DeskJet 840C/841C/842C/843C
        PASAR           Disk



Por lo menos a la impresora la veo. Pero no se que hacer en el smb.conf, si es que tengo que tocar eso.
Título: Re: samba: no veo carpetas win
Publicado por: ZeiterZ en Julio 04, 2009, 23:16:04
El camino más corto es usar el Administrador de Impresión de KDE o de Gnome. Ahí eliges "Agregar impresora". El asistente de KDE te va llevando de la mano.
El secreto está en:

- tener instalado cups, foomatic, gutenprint y hpijs
- elegir que el tipo de impresora es de red y del tipo "SMB" o compartido por un Windows.
- elegir como controlador a Foomatic CDJ880 (anda perfecto para la HP 840C)

En Windows, la impresora tiene que estar compartida y permitiendo de impresión desde usuarios invitados o emplear (en Linux) un usuarios definido en Windows y con su contraseña.

Listo.
Título: Re: samba: no veo carpetas win
Publicado por: mortadelax en Febrero 19, 2010, 00:05:06
Nuevamente vuelvo a tener un linux estable, despues de mas de un año de 'ventanear'.

Si a alguien le sirve, lo de la impresora lo arregle asi:

http://gnu-linux-slackware.blogspot.com/2009/09/printing-via-samba-from-windows-clients.html

Es para slackware, pero calculo que se puede extender a cualquiera
Saludos