SAMBA: display of share names is OK but files names are wrong
HI,
I'm using Samba 3.0 on Slackware 9.1. I can access my windows shares (WindowsXP PL) and their names (in Polish) are displayed correctly but names of files containing Polish letters within Windows shares are displayed and transfered between Linux and Windows wrongly . I've added the following lines in smb.conf. in order to have correct shares names: dos charset = CP852 unix charset = ISO8859-2 Does anyone knows how to have correct transfer and display of file names?? |
go here to get some info about ISO 8859-2...
http://nl.ijs.si/gnusl/cee/iso8859-2.html are you shure about the char set used by windows XP? The CP852 looks like old DOS stuff... :) |
I've read all the information from the page indicated above and also from the pages advised on this page.
CP852 was used with dos and then it was replaced with CP1250. but when I indicate CP1250 in smb.conf than I CANNOT mouth any share with Polish names letters and with CP852 I can. Maybe this is a bug because I cannot find any option in smb.conf which I could use to fix this :( |
not much experience with polish charset...
look at this page: http://de.samba.org/samba/docs/man/unicode.html hope it helps... |
Thank you Pedro,
I've already checked this page in first place, but found nothing useful for my case. I've done some trial transfers with the settings what I mentioned above and I can correctly see and transfer files with Polish encoding in their names from Linux do Windows XP. Shares' names with Polish encoding are also visible and can be connected to from Windows XP. So the conclusion is that samba server is OK but there is something wrong with samba client. I'will keep looking for the solution. |
Quote:
Try to post your samba client question to : linux-utf8@nl.linux.org this guys are realy good with utf8 stuff and char encoding! Greets Pedro |
All times are GMT -5. The time now is 01:03 AM. |