Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Fedora User (http://www.linux-archive.org/fedora-user/)
-   -   Samsung printer won't print (http://www.linux-archive.org/fedora-user/620357-samsung-printer-wont-print.html)

Jim 01-14-2012 08:37 PM

Samsung printer won't print
 
On 01/14/2012 11:29 AM, mike cloaked wrote:

On Fri, Jan 13, 2012 at 11:22 AM, Tim Waugh<twaugh@redhat.com> wrote:

On Fri, 2012-01-13 at 10:33 +0000, mike cloaked wrote:

However nowadays I
simply install the splix package and the system recognises the printer
and it works without any fuss or bother.

Oh, do you use the Fedora splix package, or rpmfusion?

If the Fedora one, it would be useful to add the Device ID of your
printer model to it so that the printer can be automatically configured
when attached.


splix-2.0.1-0.3.20111121svn.fc16.x86_64

Mine does auto configure - it is the Samsung scx4500W - and both the
print and scan works without issue in f16 - originally there was the
scx4500 in the defs, but not the 4500w, but the innerds are the same
for the printing part, and adding the id to the config made it work in
f14 - but now the wireless model is already in there in the past year
or so. It is possible that although the OP has a printer that is not
in the splix support list that adding in the id at the appropriate
part of the config would allow it to work with the existing files? It
would need to be tested of course!

Mike where is this Splix Config file ?
I have Splix installed.
--
users mailing list
users@lists.fedoraproject.org
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org

mike cloaked 01-15-2012 09:57 AM

Samsung printer won't print
 
On Sat, Jan 14, 2012 at 9:37 PM, Jim <binarynut@comcast.net> wrote:
> On 01/14/2012 11:29 AM, mike cloaked wrote:
>>
>> On Fri, Jan 13, 2012 at 11:22 AM, Tim Waugh<twaugh@redhat.com> *wrote:
>>>
>>> On Fri, 2012-01-13 at 10:33 +0000, mike cloaked wrote:
>>>>
>>>> However nowadays I
>>>> simply install the splix package and the system recognises the printer
>>>> and it works without any fuss or bother.
>>>
>>> Oh, do you use the Fedora splix package, or rpmfusion?
>>>
>>> If the Fedora one, it would be useful to add the Device ID of your
>>> printer model to it so that the printer can be automatically configured
>>> when attached.
>>>
>> splix-2.0.1-0.3.20111121svn.fc16.x86_64
>>
>> Mine does auto configure - it is the Samsung scx4500W - and both the
>> print and scan works without issue in f16 - originally there was the
>> scx4500 in the defs, but not the 4500w, but the innerds are the same
>> for the printing part, and adding the id to the config made it work in
>> f14 - but now the wireless model is already in there in the past year
>> or so. It is possible that although the OP has a printer that is not
>> in the splix support list that adding in the id at the appropriate
>> part of the config would allow it to work with the existing files? *It
>> would need to be tested of course!
>
> Mike where is this Splix Config file ?
> I have Splix installed.

The configs were before I used splix and can look up my old notes on
the issue. However if you have a previously defined printer before
you installed the splix package the way I would proceed is to delete
the printer definition completely with the printer disconnected. Then
connect the printer and set it up anew, and define the driver as the
splix driver when you go through the setup.

If it works you are ready to roll.

If it can't find the printer and won't get it set up then it is worth
checking the configs.

I will dig out my notes later if you say that this fails to work.
--
mike c
--
users mailing list
users@lists.fedoraproject.org
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org

mike cloaked 01-15-2012 10:10 AM

Samsung printer won't print
 
On Sun, Jan 15, 2012 at 10:57 AM, mike cloaked <mike.cloaked@gmail.com> wrote:

> The configs were before I used splix and can look up my old notes on
> the issue. *However if you have a previously defined printer before
> you installed the splix package the way I would proceed is to delete

> I will dig out my notes later if you say that this fails to work.
>

I originally placed some notes at
http://userbase.kde.org/Troubleshooting/Samsung_scx-4500W

My own private notes file has:

Setting up the Printer

The following was set up for F12.
I downloaded the driver set and untarred them. The drivers are
available from Samsung's web page.
However I did not install their script(s). Instead I pulled the
following two files out of their Unified Driver file (Note that a
different directory is needed for x86_64):
I added the file rastertosamsungspl (from
cdroot/Linux/i386/at_root/usr/lib/cups/filter/rastertosamsungspl) to
/usr/lib/cups/filter/
and scx4500w.ppd (from cdroot/Linux/noarch/at_opt/share/ppd/) was
needed also. You need to cd to /usr/share/cups/model/foomatic-db-ppds
and make directory "samsung", then
gzip -c /path-to-my-scx4500w/scx4500w.ppd > samsung/scx4500w.ppd.gz
That was all that seemed to be needed. Anyway I plugged in the usb
line to the main machine here, and turned on the printer whilst
tailing the messages file.
On startup it immediately recognised the printer and the messages file
showed that the device had been found correctly, and culminated in:
Jul 20 20:37:32 home1 kernel: usbcore: registered new interface driver usblp
Jul 20 20:38:00 home1 hal_lpadmin: Added printer SCX-4500W-Series

A window popped up saying the printer had been added and offered me to
check the settings - all that I changed was the paper size from the US
Letter to our A4 size and then I ran a test page - which looked
perfect.

Then I printed a system status page from the printer itself which was
fine, and then did a test print from the main machine - all seems
well.
I then checked that the printer was visible to other machines on the
LAN and it worked nicely.
To put it on the local network give it a sensible ip address rather
than the default 192. address that it comes with.

Next to get printing via the network instead of via USB.
In the main machine go to System -> Administration -> Printing -> New Printer
Select Network Printer and the drop-down HP JetDirect (even though it isn't).
Use the known printer IP in the "host" dialog and leave the default
"Port 9100". Click Forward.
Select ppd file (as in the sections above) and navigate to it - set
the remaining parameters required. Change paper to A4.
Then I sent a test page - and printed a mail item - which seemed fine
apart from the page size being a touch too small for the writing at
the top and bottom. That can no doubt be tweaked as necessary later.
Then any other machine on the network can either use the printer via
cups or set it as an independent route via the network as above.
Since the wired cable had been removed this test print went via the
wireless network to the scx-4500w. If the printer is wired to your
local router via ethernet then the print goes via the wired router -
you can't do wireless and wired at the same time with this printer.

Your printer may be different in behaviour.

When I was advised that the opensource splix package was likely to
support my printer I simply deleted the printer definition once splix
was installed, and started the printer setup from the popup when it
was plugged in again.
(I can't remember if I restarted cups as well just to be sure that all
was cleaned up first)

I hope this helps.

--
mike c
--
users mailing list
users@lists.fedoraproject.org
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org

Tim Waugh 01-16-2012 12:09 PM

Samsung printer won't print
 
On Sat, 2012-01-14 at 16:29 +0000, mike cloaked wrote:
> It is possible that although the OP has a printer that is not
> in the splix support list that adding in the id at the appropriate
> part of the config would allow it to work with the existing files? It
> would need to be tested of course!

Having the Device ID listed in the splix driver's list of supported
devices would cause the package to be automatically installed when the
printer is connected. It's just a convenience though: it wouldn't make
any difference to whether the driver actually works for that model.

Tim.
*/

--
users mailing list
users@lists.fedoraproject.org
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org

Jim 10-04-2012 09:04 PM

Samsung printer won't print
 
Cannot get Samsung Printer to print ,no errors or Selinux errors.
Printer driver does work on other Fedora 17 boxes..


Troubleshoot-Printer debugging below.

D [04/Oct/2012:16:56:01 -0400] cupsdSetBusyState: newbusy="Dirty files",
busy="Active clients and dirty files"

D [04/Oct/2012:16:56:01 -0400] cupsdReadClient: 18 POST / HTTP/1.1
D [04/Oct/2012:16:56:01 -0400] cupsdSetBusyState: newbusy="Active
clients and dirty files", busy="Dirty files"
D [04/Oct/2012:16:56:01 -0400] cupsdAuthorize: No authentication data
provided.

D [04/Oct/2012:16:56:01 -0400] cupsdReadClient: 18 1.1 Get-Jobs 1
D [04/Oct/2012:16:56:01 -0400] Get-Jobs ipp://localhost/printers/
D [04/Oct/2012:16:56:01 -0400] Returning IPP successful-ok for Get-Jobs
(ipp://localhost/printers/) from localhost
D [04/Oct/2012:16:56:01 -0400] cupsdSetBusyState: newbusy="Dirty files",
busy="Active clients and dirty files"

D [04/Oct/2012:16:56:01 -0400] cupsdReadClient: 18 POST / HTTP/1.1
D [04/Oct/2012:16:56:01 -0400] cupsdSetBusyState: newbusy="Active
clients and dirty files", busy="Dirty files"
D [04/Oct/2012:16:56:01 -0400] cupsdAuthorize: No authentication data
provided.

D [04/Oct/2012:16:56:01 -0400] cupsdReadClient: 18 1.1 Get-Jobs 1
D [04/Oct/2012:16:56:01 -0400] Get-Jobs ipp://localhost/printers/
D [04/Oct/2012:16:56:01 -0400] [Job 1] Loading attributes...
D [04/Oct/2012:16:56:01 -0400] [Job 2] Loading attributes...
D [04/Oct/2012:16:56:01 -0400] [Job 3] Loading attributes...
D [04/Oct/2012:16:56:01 -0400] [Job 4] Loading attributes...
D [04/Oct/2012:16:56:01 -0400] [Job 5] Loading attributes...
D [04/Oct/2012:16:56:01 -0400] [Job 6] Loading attributes...
D [04/Oct/2012:16:56:01 -0400] [Job 7] Loading attributes...
D [04/Oct/2012:16:56:01 -0400] [Job 8] Loading attributes...
D [04/Oct/2012:16:56:01 -0400] [Job 9] Loading attributes...
D [04/Oct/2012:16:56:01 -0400] [Job 10] Loading attributes...
D [04/Oct/2012:16:56:01 -0400] [Job 11] Loading attributes...
D [04/Oct/2012:16:56:01 -0400] [Job 12] Loading attributes...
D [04/Oct/2012:16:56:01 -0400] [Job 13] Loading attributes...
D [04/Oct/2012:16:56:01 -0400] [Job 14] Loading attributes...
D [04/Oct/2012:16:56:01 -0400] [Job 15] Loading attributes...
D [04/Oct/2012:16:56:01 -0400] [Job 16] Loading attributes...
D [04/Oct/2012:16:56:01 -0400] [Job 18] Loading attributes...
D [04/Oct/2012:16:56:01 -0400] Returning IPP successful-ok for Get-Jobs
(ipp://localhost/printers/) from localhost
D [04/Oct/2012:16:56:01 -0400] cupsdSetBusyState: newbusy="Dirty files",
busy="Active clients and dirty files"
D [04/Oct/2012:16:56:01 -0400] cupsdReadClient: 16 PUT
/admin/conf/cupsd.conf HTTP/1.1
D [04/Oct/2012:16:56:01 -0400] cupsdSetBusyState: newbusy="Active
clients and dirty files", busy="Dirty files"
D [04/Oct/2012:16:56:01 -0400] cupsdAuthorize: Authorized as root using
PeerCred

D [04/Oct/2012:16:56:01 -0400] cupsdIsAuthorized: username="root"
I [04/Oct/2012:16:56:01 -0400] Installing config file
"/etc/cups/cupsd.conf"...
D [04/Oct/2012:16:56:02 -0400] cupsdSetBusyState: newbusy="Dirty files",
busy="Active clients and dirty files"

D [04/Oct/2012:16:56:02 -0400] cupsdCloseClient: 16
D [04/Oct/2012:16:56:02 -0400] cupsdSetBusyState: newbusy="Dirty files",
busy="Dirty files"

D [04/Oct/2012:16:56:02 -0400] cupsdCloseClient: 18
D [04/Oct/2012:16:56:02 -0400] cupsdSetBusyState: newbusy="Dirty files",
busy="Dirty files"
D [04/Oct/2012:16:56:02 -0400]
cupsdDeregisterPrinter(p=0xb9164c68(Samsung-CLX-3170), removeit=1)

I [04/Oct/2012:16:56:02 -0400] Generating printcap /etc/printcap...
D [04/Oct/2012:16:56:02 -0400] cupsdSetBusyState: newbusy="Not busy",
busy="Dirty files"
W [04/Oct/2012:16:56:02 -0400] failed to CreateProfile:
org.freedesktop.ColorManager.AlreadyExists:profile id
'Samsung-CLX-3170-Gray..' already exists
W [04/Oct/2012:16:56:02 -0400] failed to CreateDevice:
org.freedesktop.ColorManager.AlreadyExists:device id
'cups-Samsung-CLX-3170' already exists
E [04/Oct/2012:16:56:02 -0400] Failed to update TXT record for Samsung
CLX-3170 @ localhost.localdomain: -2


--
users mailing list
users@lists.fedoraproject.org
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org

Daniel J Walsh 10-06-2012 10:42 AM

Samsung printer won't print
 
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 10/04/2012 05:04 PM, Jim wrote:
> Cannot get Samsung Printer to print ,no errors or Selinux errors. Printer
> driver does work on other Fedora 17 boxes..
>
> Troubleshoot-Printer debugging below.
>
> D [04/Oct/2012:16:56:01 -0400] cupsdSetBusyState: newbusy="Dirty files",
> busy="Active clients and dirty files" D [04/Oct/2012:16:56:01 -0400]
> cupsdReadClient: 18 POST / HTTP/1.1 D [04/Oct/2012:16:56:01 -0400]
> cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Dirty
> files" D [04/Oct/2012:16:56:01 -0400] cupsdAuthorize: No authentication
> data provided. D [04/Oct/2012:16:56:01 -0400] cupsdReadClient: 18 1.1
> Get-Jobs 1 D [04/Oct/2012:16:56:01 -0400] Get-Jobs
> ipp://localhost/printers/ D [04/Oct/2012:16:56:01 -0400] Returning IPP
> successful-ok for Get-Jobs (ipp://localhost/printers/) from localhost D
> [04/Oct/2012:16:56:01 -0400] cupsdSetBusyState: newbusy="Dirty files",
> busy="Active clients and dirty files" D [04/Oct/2012:16:56:01 -0400]
> cupsdReadClient: 18 POST / HTTP/1.1 D [04/Oct/2012:16:56:01 -0400]
> cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Dirty
> files" D [04/Oct/2012:16:56:01 -0400] cupsdAuthorize: No authentication
> data provided. D [04/Oct/2012:16:56:01 -0400] cupsdReadClient: 18 1.1
> Get-Jobs 1 D [04/Oct/2012:16:56:01 -0400] Get-Jobs
> ipp://localhost/printers/ D [04/Oct/2012:16:56:01 -0400] [Job 1] Loading
> attributes... D [04/Oct/2012:16:56:01 -0400] [Job 2] Loading attributes...
> D [04/Oct/2012:16:56:01 -0400] [Job 3] Loading attributes... D
> [04/Oct/2012:16:56:01 -0400] [Job 4] Loading attributes... D
> [04/Oct/2012:16:56:01 -0400] [Job 5] Loading attributes... D
> [04/Oct/2012:16:56:01 -0400] [Job 6] Loading attributes... D
> [04/Oct/2012:16:56:01 -0400] [Job 7] Loading attributes... D
> [04/Oct/2012:16:56:01 -0400] [Job 8] Loading attributes... D
> [04/Oct/2012:16:56:01 -0400] [Job 9] Loading attributes... D
> [04/Oct/2012:16:56:01 -0400] [Job 10] Loading attributes... D
> [04/Oct/2012:16:56:01 -0400] [Job 11] Loading attributes... D
> [04/Oct/2012:16:56:01 -0400] [Job 12] Loading attributes... D
> [04/Oct/2012:16:56:01 -0400] [Job 13] Loading attributes... D
> [04/Oct/2012:16:56:01 -0400] [Job 14] Loading attributes... D
> [04/Oct/2012:16:56:01 -0400] [Job 15] Loading attributes... D
> [04/Oct/2012:16:56:01 -0400] [Job 16] Loading attributes... D
> [04/Oct/2012:16:56:01 -0400] [Job 18] Loading attributes... D
> [04/Oct/2012:16:56:01 -0400] Returning IPP successful-ok for Get-Jobs
> (ipp://localhost/printers/) from localhost D [04/Oct/2012:16:56:01 -0400]
> cupsdSetBusyState: newbusy="Dirty files", busy="Active clients and dirty
> files" D [04/Oct/2012:16:56:01 -0400] cupsdReadClient: 16 PUT
> /admin/conf/cupsd.conf HTTP/1.1 D [04/Oct/2012:16:56:01 -0400]
> cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Dirty
> files" D [04/Oct/2012:16:56:01 -0400] cupsdAuthorize: Authorized as root
> using PeerCred D [04/Oct/2012:16:56:01 -0400] cupsdIsAuthorized:
> username="root" I [04/Oct/2012:16:56:01 -0400] Installing config file
> "/etc/cups/cupsd.conf"... D [04/Oct/2012:16:56:02 -0400] cupsdSetBusyState:
> newbusy="Dirty files", busy="Active clients and dirty files" D
> [04/Oct/2012:16:56:02 -0400] cupsdCloseClient: 16 D [04/Oct/2012:16:56:02
> -0400] cupsdSetBusyState: newbusy="Dirty files", busy="Dirty files" D
> [04/Oct/2012:16:56:02 -0400] cupsdCloseClient: 18 D [04/Oct/2012:16:56:02
> -0400] cupsdSetBusyState: newbusy="Dirty files", busy="Dirty files" D
> [04/Oct/2012:16:56:02 -0400]
> cupsdDeregisterPrinter(p=0xb9164c68(Samsung-CLX-3170), removeit=1) I
> [04/Oct/2012:16:56:02 -0400] Generating printcap /etc/printcap... D
> [04/Oct/2012:16:56:02 -0400] cupsdSetBusyState: newbusy="Not busy",
> busy="Dirty files" W [04/Oct/2012:16:56:02 -0400] failed to CreateProfile:
> org.freedesktop.ColorManager.AlreadyExists:profile id
> 'Samsung-CLX-3170-Gray..' already exists W [04/Oct/2012:16:56:02 -0400]
> failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device
> id 'cups-Samsung-CLX-3170' already exists E [04/Oct/2012:16:56:02 -0400]
> Failed to update TXT record for Samsung CLX-3170 @ localhost.localdomain:
> -2
>


Just to make sure it is not an SELinux issue, can you try in permissive mode?

# setenforce 0

Try to print
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/

iEYEARECAAYFAlBwCxIACgkQrlYvE4MpobN9LwCeMPFZjr6jPg dlT139TNZjccrX
QiYAoK8F92SRTu0ETnxv75nd5UaG2eks
=/sIo
-----END PGP SIGNATURE-----
--
users mailing list
users@lists.fedoraproject.org
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org


All times are GMT. The time now is 10:25 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.