smbfs can't access to files with symbol ? in name and some other

Mark Woodson mwoodson at sricrm.com
Thu Jul 3 11:39:00 PDT 2003


On Thursday 03 July 2003 04:09 am, Alex de Kruijff wrote:
> On Wed, Jul 02, 2003 at 03:26:07AM +0600, Dmitry Sukhodoev wrote:
> > >Description:
> >
> > trying to:
> > mount_smbfs -o ro -f 644 -d 755 -N -I 192.168.1.100 -E koi8-r:cp866
> > //raven at file-srv/e$ /mnt/smb/fileserver and mounted filesystem can't
> > access to files with with non-standart symbols in name, same as ¿
> >
> > >How-To-Repeat:
> >
> > just mount and try
> >
> > >Fix:
>
> I beleave that this is not a bug but a _feuture_. The SMB protocol just
> isn't design to do this. The window partions also don't allow these
> symbols.
>

Not quite true.  I've been experiencing a similar problem.  There are 
characters allowed with Windows that aren't accessible when trying use an smb 
mounted share.

The easiest one for me to track down and trace is the # sign on a 2k box.  
Though there are characters apparently on Win98 and XP boxes.

I've tried digging through the documentation for some information on how to 
change the character mapping to try some kind of workaround (I'm building 
scripts to backup win shares to s FreeBSD 4.8-STABLE box), but have not had 
much luck finding any info online for this.

-Mark



More information about the freebsd-stable mailing list