Samba bizonyos fájlneveket nem szeret

Fórumok

Sziasztok!

Van egy kis kiszolgálóm, amin fut egy 2.2.9-es samba. A rendszer egy fatx-es partíciót oszt meg (hasonló a fat32-höz, csak ezt xbox-on használják). Azt szeretném, hogy amit letöltök torrentet böngészővel, azt fel tudjam másolni a sambára, majd amikor letöltődött, akkor a filmet visszamásolom a pc-re.
Csakhogy amikor egy torrentet letöltök, majd megpróbálom áthelyezni a samba megosztáson lévő watch könyvtárba, akkor hisztis a fájlnevekre, hibás fájlleíróra hivatkozik.
A torrent neve például "[nCore][ebook_hun]Galaktika_1972_-_1..torrent". Remélem nem számít reklámnak vagy ilyesmi :)
Próbáltam más neveket adni neki, és csak bizonyos konstellációkban csinálja. Persze amit letöltenék, az mind olyan. Még nem jöttem rá a logikájára.
Gondolom valami a karakterkészlettel lehet, vagy nem tudom. A box fájlrendszere kezeli a hosszú neveket, mert ftp-vel már át tudtam tenni, szóval szinte biztosan a sambával van valami.
Mindenesetre így csatoltam a megosztást:

[fstab]
//192.168.0.164/public /media/Xbox/ cifs guest,uid=enyim_user_név,iocharset=utf8,file_mode=0777,dir_mode=0777,noperm 0 0

És itt következik a samba beállítása:

[smb.conf]
workgroup = HOME
local master = yes
domain master = yes
preferred master = yes
server string = Samba Server

guest account = nobody
map to guest = bad user
log file = /var/samba/log.%m
max log size = 50

security = user
dns proxy = no

[public]
comment = Megosztott mappa
path = /mnt/hda55/public
public = yes
browseable = yes
writeable = yes
printable = no
guest ok = yes
read only = no
force user = root
create mask = 755

[logstuff]
vfs object = audit

Hozzászólások

Ha fatx-es a partíció akkor iocharset=iso8859-2 vagy hasonló kellene. Fejből írtam, lehet hogy nem pontos.

--
A főnököm mindig megtartja amit ígér, ha pénzt ígér azt is!

FATX-en a kódolás _mindig_ CP437 (bár, ha csak távolról éred el, akkor nem feltétlen gond, de lokálban érdekes neveid lesznek), a fájlnév max. hossza 42 karakter.
A felhozott példa az utóbbiba ütközik.

Köszönöm szépen, ezt sehol nem találtam eddig!
Akkor megpróbálom az egész rendszert újraépíteni ext3-ra. Itt az ext3 a kérdéses, hogy meg tudom-e etetni az xbox-szal :)

Szerk: Sikerült megetetni vele, és most már tényleg veszi a szép hosszú fájlneveket is!
Köszönöm a segítséget!

[offtopic]
Koszi a torrent-linket :) Hihetetlen, mik nincsenek az ncore-on, egy csomo '70-es, '80-as evekben keszult magyar filmet toltottem le....
[/offtopic]

--
http://www.micros~1

"A torrent neve például "[nCore][ebook_hun]Galaktika_1972_-_1..torrent"."

Csodálkozol? Windows/Linux Linux/Windows smb fájlátvitelnél is problémások az ilen fájlnevek. Mármint: []()?:"' ..# karakterek használata. Számok, angol ABC, esetleg _ jel, akkor nincs baj.

-fs-
Az olyan tárgyakat, amik képesek az mc futtatására, munkaeszköznek nevezzük.
/usr/lib/libasound.so --gágágágá --lilaliba