LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel
User Name
Password
Linux - Kernel This forum is for all discussion relating to the Linux kernel.

Notices



Reply
 
Search this Thread
Old 07-02-2006, 02:33 AM   #1
logicman112
LQ Newbie
 
Registered: Jul 2006
Posts: 5

Rep: Reputation: 0
Looking for the architect of spooler in Linux...


I want to learn the architect of a printer driver in Linux, particularly, the spooler system and spooling? What Linux components are invloved in spooling? Is there any kernel document to clarify the subject?


I wonder if any body has a clue to help me.
 
Old 07-02-2006, 06:51 AM   #2
unSpawn
Moderator
 
Registered: May 2001
Posts: 27,757
Blog Entries: 54

Rep: Reputation: 2974Reputation: 2974Reputation: 2974Reputation: 2974Reputation: 2974Reputation: 2974Reputation: 2974Reputation: 2974Reputation: 2974Reputation: 2974Reputation: 2974
I think that apart from printk's the kernel has no notion of printing in general, spooling or printer drivers.
Maybe you should look for say IPP protocol docs, CUPS development docs and the CUPS source code.
 
Old 07-02-2006, 11:13 AM   #3
sundialsvcs
Guru
 
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 5,455

Rep: Reputation: 1172Reputation: 1172Reputation: 1172Reputation: 1172Reputation: 1172Reputation: 1172Reputation: 1172Reputation: 1172Reputation: 1172
Actually, printk() has nothing to do with spooling. There are, as usual, several different ways to handle print-spooling in Unix. lprng is the historic one, but CUPS is easily the best one.

CUPS is used on OS/X as well, behind the scenes.
 
Old 07-02-2006, 06:57 PM   #4
unSpawn
Moderator
 
Registered: May 2001
Posts: 27,757
Blog Entries: 54

Rep: Reputation: 2974Reputation: 2974Reputation: 2974Reputation: 2974Reputation: 2974Reputation: 2974Reputation: 2974Reputation: 2974Reputation: 2974Reputation: 2974Reputation: 2974
Actually, printk() has nothing to do with spooling.
Dunno how you got to that, but I wasn't even *implying* printk did have anything to do with spooling.
 
Old 07-03-2006, 01:52 AM   #5
logicman112
LQ Newbie
 
Registered: Jul 2006
Posts: 5

Original Poster
Rep: Reputation: 0
hi

Thank you for the replies. CUPS technology has a book but it is not free, moreover I noticed spooling task is not a kernel duty(because of that we hardly find any file connected with the word, "spool", inside kerenl) and it is handled by a user process daemon and the daemon calls parallel port device driver inside kernel. Please let me know if I am correct.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
2D architect tool VincentB Linux - General 2 04-24-2005 12:28 PM
Printer spooler doesn't seem to work Match Linux - Newbie 1 05-04-2004 10:15 PM
Which Printer Spooler Do You Use? pnh73 Linux - Hardware 0 12-13-2003 03:01 PM
Printer/spooler problem on RedHat Recirqie Linux - Software 5 10-03-2003 07:51 PM
Spooler quest Tancrede Linux - Newbie 1 08-13-2003 03:34 PM


All times are GMT -5. The time now is 07:33 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration