[Samba] Printing to Samba printer causes application to abort
Martin Zielinski
mz at seh.de
Wed Apr 12 13:52:52 GMT 2006
Hi!
Sorry, I can't reproduce it.
It's a typical "no devmode" problem. But...
to create a _valid_ devicemode on your samba server perform the
following steps:
- open your printer
- choose "advanced" and then "printing defaults"
- toggle a setting and click "Apply".
This should force the driver to submit a self-created devmode to your
samba server and replace the default one.
Now your applications should (hope so ;-) receive all valid information
for printing.
Hope that helps!
~ Martin
P.S. I don't know what "bounced Samba" means but I think you need to
restart samba.
Kirk B. Dice wrote:
> Thank you. It made some progress...I added the "default devmode = yes" to
> the [okib4250b] section in my smb.conf, bounced Samba, deleted the printer
> from the workstation and reinstalled it. The applications don't abort now.
> However the apps now give me an unable to start print job error.
>
> ----- Original Message -----
> From: "Martin Zielinski" <mz at seh.de>
> To: "Kirk B. Dice" <kirk at wadipetroleum.com>
> Cc: <samba at lists.samba.org>
> Sent: Wednesday, April 12, 2006 2:02 AM
> Subject: Re: [Samba] Printing to Samba printer causes application to abort
>
>
>
>>Hi!
>>
>>Sounds like the NULL - devicemode problem.
>>Please set the "default devmode" parameter to yes.
>>
>>"man smb.conf" gives you more information about that.
>>
>>Bye,
>>
>>Martin
>>
>>Kirk B. Dice wrote:
>>
>>>I am using Slackware 10.2 (kernel 2.4.29) and Samba 3.0.21c for my print
>>>server. The client workstations are WinNT4. I have two printers on the
>>>linux server..an HP DeskJet 600 and an Okidata B4250. I can install and
>>>print to the HP from any of the workstations. I can install the Okidata
>>>just fine, but when I try to print from Word, Excell, or any application
>
> Dr.
>
>>>Watson comes to visit. I get an error 'Exception: access violation
>>>(0xc0000005),Address: 0x68603667' and the application shuts down.
>>>
>>>I can print directly to the printers on the linux box w/o any problems.
>
> The
>
>>>file permissions are both the same for the lpd print spools and the
>>>rpcclient shows the drivers to be added correctly and set to each
>
> printer.
>
>>>Any help would be greatly appreciated.
>>>
>>>Kirk
>>>
>>>Here is my smb.conf:
>>>
>>>[global]
>>> workgroup = toontown
>>> security = share
>>> hosts allow = 192.168.26. 127.
>>> printcap name = /etc/printcap
>>> lpq cache time = 20
>>> printing = lprng
>>> max log size = 1024
>>> passdb expand explicit = no
>>> socket options = TCP_NODELAY
>>> dns proxy = no
>>>
>>>[printers]
>>> comment = All Printers
>>> path = /tmp
>>> print ok = yes
>>> guest ok = yes
>>> printable = yes
>>> public = yes
>>> print command = /usr/bin/lpr -R%m -P %p -r %s
>>> lpq command = /usr/bin/lpq -P %p
>>> lprm command = /usr/bin/lprm -P %p %j
>>> lppause command = /usr/sbin/lpc hold %p %j
>>> lpresume command = /usr/sbin/lpc relase %p %j
>>> queuepause command = /usr/sbin/lpc stop %p
>>> queueresume command = /usr/sbin/lpc start %p
>>>
>>># printers
>>>[hpdj600]
>>> comment = "HP DeskJet 600"
>>> path = /tmp
>>> printable = yes
>>>[okib4250b]
>>> comment = "Oki B4250 (back)"
>>> path = /tmp
>>> printable = yes
>>>[print$]
>>> comment = "Printer Driver Download Area"
>>> path = /etc/samba/drivers
>>> readonly = yes
>>> browseable = yes
>>> guest ok = yes
>>> write list = root
>>>
>>>[public]
>>> comment = Public
>>> path = /home/public
>>> public = yes
>>> writable = yes
>>> printable = no
>>>
>>>
>>
>>
>>--
>>Martin Zielinski mz at seh.de
>>Software Development
>>SEH Computertechnik GmbH www.seh.de
>
>
>
--
Martin Zielinski mz at seh.de
Software Development
SEH Computertechnik GmbH www.seh.de
More information about the samba
mailing list