The Samba-Bugzilla – Bug 7750
not able to print on SMB printer
Last modified: 2018-03-22 00:08:24 UTC
I'm getting this error message: "Error writing spool: Server packet had invalid SMB signature!" every time I try to print.
Everything use to work fine up to yesterday when I updated my Ubuntu from 10.04 to 10.10. (2.6.35-22-generic)
samba version: 2:3.5.4~dfsg-1ubuntu8
Can you please describe a bit more exactly what you are doing and what you see? Is your Ubuntu 10.10 the server, or is it the client printing to a Windows native printserver? If it is the server, what is the client operating system you are printing from?
Please provide a network trace of your problem. Information on how to create network traces that are useful to the Samba Team can be found under http://wiki.samba.org/index.php/Capture_Packets
I'm trying to print from a client with Ubuntu 10.10 to a Windows
I'm sorry, but I'm not sure what I'm suppose to do with this: http://wiki.samba.org/index.php/Capture_Packets. Which "FILENAME" should I use?
(In reply to comment #1)
> Can you please describe a bit more exactly what you are doing and what you see?
> Is your Ubuntu 10.10 the server, or is it the client printing to a Windows
> native printserver? If it is the server, what is the client operating system
> you are printing from?
> Please provide a network trace of your problem. Information on how to create
> network traces that are useful to the Samba Team can be found under
Just invent a filename, for example /tmp/print.cap
The resulting /tmp/print.cap should be uploaded as an attachment to this bug.
well... all I get was this:
tshark: There are no interfaces on which a capture can be done
tethereal: comando non trovato ("command not found")
tcpdump: no suitable device found
You need to become super-user via "su -" before starting tcpdump.
With Ubuntu this would be
sudo su -
Sorry for that confusion.
Created attachment 6031 [details]
ok, it's done, but...
... for how long should I leave it(tcpdump) running?
...Should I run tshark as a super user too?
I'm sorry about all the trouble I'm giving you!
How do you exactly print, how can I reproduce this issue?
well, I've installed the latest version of Ubuntu (10.10). Them reinstaled the printers (they use to work just fine with ubuntu 10.04) and now i just can't print anything, not even the printer test page. I always get the same "invalid
SMB signature" error message.
I can see the printers, I can explore the windows share folders but the printers just won't work with my fresh ubuntu install...
Ok, I've never used the GUI of Ubuntu to print. Sorry, this will take a while until I upgrade to 10.10 to be able to try this.
is it possible to "downgrade" to the previous samba version? would it help? I really need to print...
I tried to print directly to the printer's IP and i had no problems, but i need to print via a windows server 2003 and a O&K print watch... and everything use to work fine with Ubuntu 10.04...
Ok! downgrading to samba version 3.4.7 solves the problem! back to printing!
I'm not aware that this is an issue with current versions. Please reopen if this is still an issue with latest supported samba versions.