Read the smbprint file. The basic command from a linux client is: cat file | smbclient //server/printer -c 'print -' You'll need the password stuff for smbclient, too. The file has to be filtered before you send it. Note: This question was covered earlier today in greater detail. Joel