Oi galera do Underlinux

Deparei-me com um problema: nomes longos salvos no Samba, quando vistos no prompt do win 98/95 aparecem completamente diferentes do nome original.
ex.:

no windows, gravado no windows:
meucomputador.txt --> meucom~1.txt

do windows gravado no samba:
meucomputador.txt --> xth791~1.txt (nada a ver mesmo)

Com alguns programas antigos tem dado pau...

Alguém tem alguma ideia ??? uso o samba 3.0.10.