smbclient can't get files with single quote in the filename when using "get" command. There's no known method to escape such symbol(s). Seems that the same behaviour will be with double quotes. That file can be successfully open under windows, or can be downloaded with mget command using wildcards. $ /usr/bin/smbclient //OLO/Pictures -D ARTS/ART Password: Domain=[OLO] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager] smb: \ARTS\ART\> ls ?2.jpg '2.JPG A 29716 Tue Jun 11 15:56:10 2002 12.JPG A 51251 Tue Jun 11 15:56:08 2002 50696 blocks of size 2097152. 3767 blocks available smb: \ARTS\ART\> get '2.jpg NT_STATUS_OBJECT_NAME_NOT_FOUND opening remote file \ARTS\ART\2.jpg smb: \ARTS\ART\> get \'2.jpg NT_STATUS_OBJECT_NAME_NOT_FOUND opening remote file \ARTS\ART\\2.jpg smb: \ARTS\ART\> get "2.jpg NT_STATUS_OBJECT_NAME_NOT_FOUND opening remote file \ARTS\ART\2.jpg smb: \ARTS\ART\> get "'"2.jpg NT_STATUS_OBJECT_NAME_NOT_FOUND opening remote file \ARTS\ART\2.jpg smb: \ARTS\ART\>
should be fixed in 3.0.6rc2.
marking as fixed.
sorry for the same, cleaning up the database to prevent unecessary reopens of bugs.