Samba y XP no se ven

Pues tengo carpetas compartidas con mi compañero de piso (XP user) usando samba. El problema es que un buen dia dejó de ir. Dice que usó el windows update aunque podria no ser la causa, ya que lo de las carpetas lo usamos esporadicamente. Como no sabia que hacer prové de actualizar samba a la versión 3.x pero no se arregló nada.
Los dos hemos bajado el firewall y sigue sin funcionar y los equipos se ven perfectamente usando pings.

¿A alguien le ha sucedido algo asi ultimamente? ¿Habrá un update para que XP se pelee con samba?

Saludos y gracias por adelantado ;)
¿A alguien le ha sucedido algo asi ultimamente? ¿Habrá un update para que XP se pelee con samba?


Es posible e incluso es probable.

A mi personalmente siempre me ha ido bien el servidor
(mis hermanos des Xp accden sin problemas al mio)
sin embargo yo no puedo escribir en sus diretorios
(aunque si leer, independientemente de los servicios que
me den)
Yo he estado un tiempecito peleandome con Samba, mas bien por problemas de Impresora. Al final la solución fue borrar la configuración y empezar de nuevo con el fichero de ejemplo /etc/samba/smb.cfg.example

Por cierto, que mi padre tiene un portátil con WinXP y entre nosotros nos vemos, pero yo no puedo acceder a sus directorios (a pesar de que puedo verlos) y el sí a los mios...

Rarrrro, rarroooo, raroooo.....
A nosotros hasta que él hizo el update nos iba perfectamente, en todos los sentidos posibles. Ahora es que ni siquiera me reconoce la maquina. Es decir, si pongo en el explorador
\\Nombremaquina

Me dice que compruebe que esta bien la ortografia o pruebe mas tarde (que cachondos estos de microsoft xD)

Saludos
Prueba que no tengas cerrados los puertos de NetBios (los que usan Samba), mirate los logs de Samba del servidor a ver si le llegan las peticiones de conexion... además, aunque parezca mentira, se pueden hacer conexiones NetBios mediante la linea de comandos en plan MS-DOS en los Windows XP/NT/2000, herencia de tiempos lejanos, aunque no puedo decirte los comandos exactos porque no me acuerdo, pero buscalos en la Red que haberlos haylos.

Respecto a cambiar a Samba 3.0, no es recomendable hacer el salto desde la 2.x sino se lee muy bien la documentacion porque Samba 3.x no se parece en nada a la 2.x, son como 2 ramas totalmente, los passwords se guardan en lugares y modos diferentes...vamos que son cambios muy grandes.
mi caso es justo al contrario que la mayoria de vosotros:

desde linux puedo acceder sin problemas a cualquier maquina (w2k, winXP) de mi red (estoy hablando de una red local de 50 pcs); pero no puedo acceder desde ninguna de las otras máquinas al linux

El caso es que no ven las carpetas compartidas,o mejor deberia decir que no ven ni la máquina

rarou...raoru...rarou Oooh
Yo solo he conseguido configurar una vez bien samba... asi que ahora paso... monto un servidor ftp (proftp rules!) y a tpc :D
Salu2! ;)
bueno,pues gracias a swat he conseguido montar el Samba de las narices de tal forma que ahora ya veo la maquina con linux y las carpetas compartidas,pero,ni de coña puedo entrar en ellas
fostiator escribió:mi caso es justo al contrario que la mayoria de vosotros:

desde linux puedo acceder sin problemas a cualquier maquina (w2k, winXP) de mi red (estoy hablando de una red local de 50 pcs); pero no puedo acceder desde ninguna de las otras máquinas al linux

El caso es que no ven las carpetas compartidas,o mejor deberia decir que no ven ni la máquina

rarou...raoru...rarou Oooh


Es mi mismo problema, yo puedo ver sus compartidos, pero el no los mios. Si pasara eso supongo que compartiendo por ftp, con alguna pijadita de konqueror se podria arreglar.

A ver si le hecho un ojo a la swat esa, de todas formas, hasta despues de vacaciones no nos hara falta

Saludos y gracias por vuestras respuestas
Pa cabezon no me gana nadie,así que llevo toda la puñetera mañana peleadome con el samba de las narices y he ganado [chulito]

Os dejo aquí mi smb.conf por si alguno quiere tomarlo como ejemplo:

# Samba config file created using SWAT
# from localhost (127.0.0.1)
# Date: 2004/04/07 13:58:50

# Global parameters
[global]
coding system =
client code page = 850
code page directory = /usr/share/samba/codepages
workgroup = RTVM
netbios name = SUSE
netbios aliases =
netbios scope =
server string = Samba Server
interfaces = 192.168.0.254/24
bind interfaces only = No
security = SHARE
encrypt passwords = Yes
update encrypted = No
allow trusted domains = Yes
hosts equiv =
min passwd length = 4
map to guest = Bad User
null passwords = No
obey pam restrictions = No
password server =
smb passwd file = /etc/samba/smbpasswd
root directory =
pam password change = No
passwd program = /usr/bin/passwd
passwd chat = *new*password* %n\n *new*password* %n\n *changed*
passwd chat debug = No
username map =
password level = 0
username level = 0
unix password sync = No
restrict anonymous = No
lanman auth = Yes
use rhosts = No
admin log = No
log level = 0
syslog = 1
syslog only = No
log file =
max log size = 5000
timestamp logs = Yes
debug hires timestamp = No
debug pid = No
debug uid = No
protocol = NT1
large readwrite = Yes
max protocol = NT1
min protocol = CORE
read bmpx = No
read raw = Yes
write raw = Yes
acl compatibility =
nt smb support = Yes
nt pipe support = Yes
nt status support = Yes
server schannel = Auto
announce version = 4.9
announce as = NT
max mux = 50
max xmit = 16644
name resolve order = lmhosts host wins bcast
max ttl = 259200
max wins ttl = 518400
min wins ttl = 21600
time server = Yes
unix extensions = Yes
change notify timeout = 60
deadtime = 0
getwd cache = Yes
keepalive = 300
lpq cache time = 10
max smbd processes = 0
max disk size = 0
max open files = 10000
name cache timeout = 660
read size = 16384
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
stat cache size = 50
use mmap = Yes
total print jobs = 0
load printers = Yes
printcap name = CUPS
disable spoolss = No
enumports command =
addprinter command =
deleteprinter command =
show add printer wizard = Yes
os2 driver map =
strip dot = No
mangling method = hash
character set = ISO8859-1
mangled stack = 50
stat cache = Yes
domain admin group =
domain guest group =
machine password timeout = 604800
add user script =
delete user script =
logon script =
logon path = \\%N\%U\profile
logon drive =
logon home = \\%N\%U
domain logons = No
os level = 2
lm announce = Auto
lm interval = 60
preferred master = Auto
local master = No
domain master = No
browse list = Yes
enhanced browsing = Yes
dns proxy = Yes
wins proxy = No
wins server =
wins support = No
wins hook =
kernel oplocks = Yes
lock spin count = 3
lock spin time = 10
oplock break wait time = 0
add share command =
change share command =
delete share command =
config file =
preload =
lock dir = /var/lib/samba
pid directory = /var/run/samba
utmp directory =
wtmp directory =
utmp = No
default service =
message command =
dfree command =
valid chars =
remote announce =
remote browse sync =
socket address = 0.0.0.0
homedir map = auto.home
time offset = 0
NIS homedir = No
source environment =
panic action =
hide local users = No
host msdfs = No
winbind uid = 10000-20000
winbind gid = 10000-20000
template homedir = /home/%D/%U
template shell = /bin/bash
winbind separator = +
winbind cache time = 15
winbind enum users = Yes
winbind enum groups = Yes
winbind use default domain = No
comment =
path =
alternate permissions = No
username =
guest account = nobody
invalid users =
valid users =
admin users =
read list =
write list =
printer admin =
force user =
force group =
read only = Yes
create mask = 0744
force create mode = 00
security mask = 0777
force security mode = 00
directory mask = 0755
force directory mode = 00
directory security mask = 0777
force directory security mode = 00
force unknown acl user = 00
inherit permissions = No
inherit acls = No
guest only = No
guest ok = No
only user = No
hosts allow = 192.168.0. 127.
hosts deny =
status = Yes
nt acl support = Yes
profile acls = No
block size = 1024
max connections = 0
min print space = 0
strict allocate = No
strict sync = No
sync always = No
use sendfile = No
write cache size = 0
max print jobs = 1000
printable = No
postscript = No
printing = cups
print command = lpr -r -P%p %s
lpq command = lpq -P%p
lprm command = lprm -P%p %j
lppause command =
lpresume command =
queuepause command =
queueresume command =
printer name =
use client driver = No
default devmode = No
printer driver =
printer driver file = /etc/samba/printers.def
printer driver location =
default case = lower
case sensitive = No
preserve case = Yes
short preserve case = Yes
mangle case = No
mangling char = ~
hide dot files = Yes
hide unreadable = No
delete veto files = No
veto files = /*.eml/*.nws/riched20.dll/*.{*}/
hide files =
veto oplock files =
map system = No
map hidden = No
map archive = Yes
mangled names = Yes
mangled map =
browseable = Yes
blocking locks = Yes
csc policy = manual
fake oplocks = No
locking = Yes
oplocks = Yes
level2 oplocks = Yes
oplock contention limit = 2
posix locking = Yes
strict locking = No
share modes = Yes
copy =
include =
exec =
preexec close = No
postexec =
root preexec =
root preexec close = No
root postexec =
available = Yes
volume =
fstype = NTFS
set directory = No
wide links = Yes
follow symlinks = Yes
dont descend =
magic script =
magic output =
delete readonly = No
dos filemode = No
dos filetimes = No
dos filetime resolution = No
fake directory create times = No
vfs object =
vfs options =
msdfs root = No
msdfs proxy =

[printers]
comment = All Printers
path = /var/tmp
create mask = 0600
printable = Yes
browseable = No

[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin root
force group = ntadmin
create mask = 0664
directory mask = 0775


[FICHEROS]
comment = /home/fostiator/Ficheros
path = /home/fostiator/Ficheros
force user = fostiator
read only = No
create mask = 0640
guest ok = Yes
wide links = No


Funcionando hasta la ñ,jejeje ;)
A ver si me pongo yo también con este tema porque me tiene frito. Tiempos ha, cuando empezaba en esto de las redes configuré un server samba, que compartía archivos en una red NT sin problemas en ambas direcciones. Pero ahora en casa he conseguido montar el Samba y ver desde Linux a los dos Windows pero al reves nada de nada.

Para entrar en los wins entro por Komba o por Konkeror, me logo y listo, incluso el otro día sin darme cuenta escribí en NTFS (ahora pongo más cuidado para no volverlo hacer por si las moscas). Pero lo que es al contrario entrar al Linux nada de nada.

A ver si cojo por banda el config que ha dejado tito fosti y me pongo a darle caña.
fostiator, esa configuración es para samba3 o para samba2, lo digo porque igual me la copio y modifico lo que haga falta :D

Saludos
delbruck escribir en red no tiene ningún problema, el que escribe es el sistema host ;)
Pues jojonudo, no necesito más, porque mi Linux está el solito y no tiene particiones NTFS con lo cual perfecto, gracias por la aclaración ChuRly.



PD: juer, me he parado a pensarlo y vaya chorrada he dicho, está cantado que en red da igual donde escribas, porque será cada máquina la que tenga que escribir lo que recibe [ayay]
Raharu escribió:fostiator, esa configuración es para samba3 o para samba2, lo digo porque igual me la copio y modifico lo que haga falta :D

Saludos


version:
2.2.8a-SuSE
Te comento un par de cosillas, he habilitado tanto
smbd como nmbd usando el SWAT (herramienta de configuracion web de samba)

He añadido un usuario llamado fostiator dentro del smb (todo esto usando siempre el SWAT,no he tocado el smb.conf a mano en ningun momento ni tampoco he tocado el Yast del SuSE) con el password que tenia el mismo usuario en XP, es decir, dentro del samba he creado un clon del usuario por defecto del XP y lo he habilitado

y, nada más, recuerda que,una vez modificado todo te tienes que ir a:
/etc/rc.d
y ejecutar o bien un:
./smb start
o
./smb restart (si ya estaba corriendo,para que coja los cambios)
Problema resuelto, he instalado el swat, he creado un user identico (que juraría ya tenía pero bueno), he rearrancado los servicios samba y listo.

Me he comido un poco la cabeza hasta acordarme de quitar el firewall para samba y para cups [tomaaa]

Gracias fosti [ok]
15 respuestas