Acentos y ñ en SAMBA

Imagen de pakocg
0 puntos

Buenas!

 

Soy nuevo por estos lares y, aunque llevo años trabajando con servidores en Linux, hace poco que desinstalé Windows de mi portatil para instalar Ubuntu.

Mi problema es que tengo que acceder a una carpeta compartida por un ordenador con Windows Vista y no consigo ver bien los acentos y la ñ.  He seguido al pie de la letra las instrucciones de este documento: http://www.ubuntu-es.org/node/13433
pero sigo con el mismo problema. 

Para montar la carpeta he añadido la siguiente linea en el fichero "/etc/fstab":

//fileserver/FileServer /home/cantafra/Escritorio/FileServer smbfs ip=10.1.3.50,username=usuario,password=clave,workgroup=grupo,user,owner,noauto,iocharset=utf8,codepage=cp850 0 0

A ver si alguien ha tenido el mismo problema y sabe como solucionarlo.

 Muchas gracias.

 

Pako.--- 

Imagen de pakocg
+1
0
-1

Buenas,

 Añado algunos datos más, a ver si alguien me puede echar un cable:

- Ubuntu 7.10 Gutsy Gibbon
- Samba  3.0.26a
- Windows Vista Home Edition

 

Saludos,

Pako.--- 

+1
0
-1
Imagen de pakocg
+1
0
-1

Buenas tardes.

 

Por favor, algún alma caritativa que me ayude, he perdido horas en esta web, en el google, con la documentación de Samba... y no hay manera.

Doy algunos datos más:

En Samba tengo la siguiente configuración en cuanto a los caracteres:
dos charset = CP850
unix charset = UTF-8
display charset = LOCALE

 Juego de caracteres del s.o.:
root@dv8000:/etc# echo $LANG
es_ES.UTF-8

Pako.---

+1
0
-1
Imagen de slap
+1
0
-1

Hola.
La opción iocharset del fstab está abandonada (deprecated). En su lugar usa: nls=utf8 o simplemente utf8.

Saludos.

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de pakocg
+1
0
-1

Muchas gracias por la respuesta, slap.

 Acabo de probar con las siguientes combinaciones en el fichero /etc/fstab:

 

//fileserver/FileServer /home/usuario/Escritorio/FileServer smbfs ip=10.1.3.50,username=usuario,password=clave,workgroup=grupo_de_trabajo,user,owner,noauto,nls=utf8,codepage=CP850 0 0

//fileserver/FileServer /home/usuario/Escritorio/FileServer smbfs ip=10.1.3.50,username=usuario,password=clave,workgroup=grupo_de_trabajo,user,owner,noauto,nls=utf-8,codepage=CP850 0 0

//fileserver/FileServer /home/usuario/Escritorio/FileServer smbfs ip=10.1.3.50,username=usuario,password=clave,workgroup=grupo_de_trabajo,user,owner,noauto,utf8,codepage=CP850 0 0

//fileserver/FileServer /home/usuario/Escritorio/FileServer smbfs ip=10.1.3.50,username=usuario,password=clave,workgroup=grupo_de_trabajo,user,owner,noauto,utf-8,codepage=CP850 0 0

y el resultado es el mismo, donde debería haber un acento o una ñ aparece un interrogante.

 Saludos,

 Pako.---

+1
0
-1
Imagen de slap
+1
0
-1

¿Has probado a cambiar: codepage=CP850 por codepage=unicode,unicode?

¿Y, cambiar smbfs por cifs?

Saludos.

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de pakocg
+1
0
-1

No ha habido suerte... :(

He probado lo siguiente en el fstab:

- //fileserver/FileServer /home/usuario/Escritorio/FileServer smbfs ip=10.1.3.50,username=usuario,password=clave,workgroup=grupo_de_trabajo,user,owner,noauto,utf-8,codepage=unicode,unicode 0 0

Esta configuración no funciona, un simple ls da la siguiente salida:
 root@dv8000:/etc# ls /home/usuario/Escritorio/FileServer/
root@dv8000:/etc# ls -l /home/usuario/Escritorio/FileServer/
total 0
?--------- ? ? ? ?                ? /home/usuario/Escritorio/FileServer/?
?--------- ? ? ? ?                ? /home/usuario/Escritorio/FileServer/b
?--------- ? ? ? ?                ? /home/usuario/Escritorio/FileServer/B
?--------- ? ? ? ?                ? /home/usuario/Escritorio/FileServer/D
?--------- ? ? ? ?                ? /home/usuario/Escritorio/FileServer/P
?--------- ? ? ? ?                ? /home/usuario/Escritorio/FileServer/Q
?--------- ? ? ? ?                ? /home/usuario/Escritorio/FileServer/s
?--------- ? ? ? ?                ? /home/usuario/Escritorio/FileServer/S
?--------- ? ? ? ?                ? /home/usuario/Escritorio/FileServer/S
?--------- ? ? ? ?                ? /home/usuario/Escritorio/FileServer/T

- //fileserver/FileServer /home/usuario/Escritorio/FileServer smbfs ip=10.1.3.50,username=usuario,password=clave,workgroup=grupo_de_trabajo,user,owner,noauto,utf-8,codepage=unicode 0 0
Siguen apareciendo interrogantes en vez de acentos y eñes.

- //fileserver/FileServer /home/usuario/Escritorio/FileServer cifs ip=10.1.3.50,username=usuario,password=clave,workgroup=grupo_de_trabajo,user,owner,noauto,utf-8,codepage=CP850 0 0
y
//fileserver/FileServer /home/usuario/Escritorio/FileServer cifs ip=10.1.3.50,username=usuario,password=clave,workgroup=grupo_de_trabajo,user,owner,noauto,utf-8,codepage=unicode,unicode 0 0 

Mismo problema y me cambia la combinación de colores, en vez de salir los ficheros en verde y los directorios en azul (ambos con el fondo en blanco), salen los ficheros en negro con fondo verde oscuro y los directorios cen azul con fondo verde caqui.

 

Saludos,

Pako.--- 

+1
0
-1
Imagen de slap
+1
0
-1

Creo que estamos dando palos de ciego, pero por probar...

Lo que veo es que en las pruebas que has hecho, has usado la combinación utf-8,codepage=CP850 y utf-8,codepage=unicode,unicode.
Creo que no deberían estar juntas utf-8 y unicode, por lo que deberías probar con:
codepage=unicode,unicode (Sin poner utf-8 en ningún sitio)

Además, creo que no es correcto utf-8 sino utf8 (pero no estoy seguro).

Saludos.

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de pakocg
+1
0
-1

No hay manera...

He hecho las siguientes pruebas:

- //fileserver/FileServer /home/usuario/Escritorio/FileServer smbfs ip=10.1.3.50,username=usuario,password=clave,workgroup=grupo_de_trabajo,user,owner,noauto,codepage=unicode,unicode 0 0
ls no da salida alguna.

- //fileserver/FileServer /home/usuario/Escritorio/FileServer smbfs ip=10.1.3.50,username=usuario,password=clave,workgroup=grupo_de_trabajo,user,owner,noauto,codepage=unicode,unicode 0 0
Siguen saliendo interrogantes.

- //fileserver/FileServer /home/usuario/Escritorio/FileServer smbfs ip=10.1.3.50,username=usuario,password=clave,workgroup=grupo_de_trabajo,user,owner,noauto,utf8,codepage=unicode,unicode 0 0
ls no da salida

- //fileserver/FileServer /home/usuario/Escritorio/FileServer smbfs ip=10.1.3.50,username=usuario,password=clave,workgroup=grupo_de_trabajo,user,owner,noauto,utf8,codepage=CP850 0 0
siguen saliendo interrogantes

- //fileserver/FileServer /home/usuario/Escritorio/FileServer cifs ip=10.1.3.50,username=usuario,password=clave,workgroup=grupo_de_trabajo,user,owner,noauto,utf8,codepage=CP850 0 0
Combinación de colores cambia y siguen saliendo interrogantes.

- //fileserver/FileServer /home/usuario/Escritorio/FileServer cifs ip=10.1.3.50,username=usuario,password=clave,workgroup=grupo_de_trabajo,user,owner,noauto,codepage=CP850 0 0
Combinación de colores cambia y siguen saliendo interrogantes.

- //fileserver/FileServer /home/usuario/Escritorio/FileServer smbfs ip=10.1.3.50,username=usuario,password=clave,workgroup=grupo_de_trabajo,user,owner,noauto,codepage=CP850 0 0
Salen interrogantes.

 

Lo que no entiendo es porque a otras personas les ha funcionado poniendo utf8 y codepage=CP850, como por ejemplo la que pedía ayuda en este hilo:
http://www.ubuntu-es.org/index.php?q=node/13433

Y otra cosa, como dato muy curioso, si en vez de montar el directorio de red como carpeta local, accedo desde "Lugares" --> "Red", si veo correctamente los acentos y la Ñ. Esto me hace suponer que el problema ha de estar más en la forma de montar el directorio que en la configuración de samba (de la cual también dudaba). 

Gracias, slap.

 Saludos,

Pako.--- 

 

+1
0
-1
Imagen de slap
+1
0
-1

Depende del uso que quieras darle, si sólo quieres copiar cosas entre WV y Ubuntu yo no me complicaría y usaría nautilus directamente para hacerlo.

Saludos.

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de pakocg
+1
0
-1

Para el uso que quiero darle me viene mejor tener la carpeta de red montada, no solo lo necesito para copiar ficheros.

 Saludos,

 Pako.---

+1
0
-1
Imagen de slap
+1
0
-1

Pues habrá que seguir investigando...

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de slap
+1
0
-1

Hola, he probado a instalarme en mi Ubuntu Feisty el paquete smbfs versión 3.0.24-2ubuntu1.5 y he probado a montar el recurso compartido Temp de un portátil con XP con el comando:

sudo mount -t smbfs -o username=administrador,password=loquesea,workgroup=grupo,iocharset=utf8,codepage=cp850 //nombremaquina/temp /mnt

el resultado es este:

?---------   ? ?    ?       ?                ? /mnt

PERO, si en me conecto a c$ con:

sudo mount -t smbfs -o username=administrador,password=loquesea,workgroup=grupo,iocharset=utf8,codepage=cp850 //nombremaquina/c$ /mnt

El resultado es correcto. Veo los acentos y las eñes.
Pruébalo y sigo investigando por qué no me monta bien el recurso Temp.

Saludos.

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de pakocg
+1
0
-1

Hola Slap!

Antes de nada disculpa por tardar tanto en responderte, pero he estado un tiempo de viaje y no podía probarlo.

En un primer intento creía que había funcionado todo, pero he seguido probando un poco más y he llegado a la conclusión que, utilizando el comando mount con los argumentos que dices se ven acentos y ñ correctamente ya montes C$ o cualquier otro directorio. El problema viene cuando intento montar a través del /etc/fstab, ahí sigue fallando aunque monte C$.

 Para mi no es necesario tener que montar a través del fstab, pero es la única forma con la que puedo montar con mi usuario (a través de "Lugares" --> "Equipo") para tener permisos de modificación. Cuando monto con "sudo mount...", el que monta en realidad es el root y no tengo permisos de modificación de los ficheros montados.

Saludos,

Pako.---

+1
0
-1
Imagen de ivancp
+1
0
-1

Hola,

sigue las instrucciones de este articulo y nos cuentas como te fue:

http://www.latindevelopers.com/ivancp/2011/11/montar-smb-automaticamente-fstab/

Saludos.

+1
0
-1