PLD-doc/book/pl_book__uslugi/pl_uslugi__cups.sec
qwiat
cvs w pld-linux.org
Śro, 13 Kwi 2005, 03:32:16 CEST
Author: qwiat
Date: Wed Apr 13 03:32:14 2005
New Revision: 5764
Modified:
PLD-doc/book/pl_book__uslugi/pl_uslugi__cups.sec
Log:
- znaczna reorganizacja rozdzialu
Modified: PLD-doc/book/pl_book__uslugi/pl_uslugi__cups.sec
==============================================================================
--- PLD-doc/book/pl_book__uslugi/pl_uslugi__cups.sec (original)
+++ PLD-doc/book/pl_book__uslugi/pl_uslugi__cups.sec Wed Apr 13 03:32:14 2005
@@ -114,49 +114,41 @@
<section id="uslugi_cups_dodanie_drukarki">
<title>Dodanie drukarki</title>
<para>
- Operacja ta dotyczy zarówno skonfigurowania drukarki
- lokalnej jak i zdalnej, w tym celu użyjemy narzędzia
- dostępnego przez stronę WWW:
+ W tym rozdziale przedstawiono ogólny opis
+ instalacji urządzenia, szczegółowe informacje
+ umieszczono w rozdziałach:
+ <emphasis>Drukarka lokalna</emphasis>, i
+ <emphasis>Drukarka zdalna</emphasis>.
</para>
- <screen>$ lynx localhost:631</screen>
<para>
+ Rozpoczynamy od uruchomienia programu konfiguracyjnego
+ np. narzędzia dostępnego przez stronę WWW:
+ <screen>$ lynx localhost:631</screen>
następnie przechodzimy do opcji
<emphasis>Managle Printers ->
Add Printer.</emphasis>
</para>
<para>
- Zaczynamy od określenia nazwy drukarki oraz opcjonalnie
- komentarza i lokalizacji. Następnie wybieramy
+ Określamy nazwę drukarki oraz opcjonalnie
+ komentarz i lokalizację, następnie wybieramy
jeden z dostępnych na liście kontrolerów
- interfejsów drukarki.
+ interfejsów drukarki (<emphasis>backend</emphasis>).
+ Na koniec wybieramy producenta i model drukarki.
</para>
<para>
- W przypadku konfigurowania fizycznej drukarki,
- musimy wcześniej załadować odpowiednie moduły jądra,
- inaczej sterownik backend może będzie nieaktywny.
- Jeśli nasza drukarka korzysta z portu równoległego to
- musimy wcześniej załadować moduły:
- <filename>parport</filename> i
- <filename>parport_pc</filename>:
- </para>
-<screen># modprobe parport
-# modprobe parport_pc</screen>
-
- <para>
System <application>CUPS</application> jest
dostarczany z pewną ilością sterowników
- drukarek.
- Nie należy się jednak martwić jeśli na liście
- nie odnajdziemy szukanego urządzenia.
- Możemy się udać na stronę
+ drukarek, jednak nie należy się jednak martwić jeśli
+ na liście nie odnajdziemy szukanego urządzenia.
+ Dodatkowe sterowniki możemy pobrać sterownik ze strony
<ulink url="http://www.linuxprinting.org/">
- http://www.linuxprinting.org</ulink>
- gdzie znajduje się ogromna baza sterowników drukarek.
- Po wyszukaniu drukarki w bazie (Driver Listings) należy
- kliknąć link "download PPD". Po pobraniu pliku
- należy go przekopiować do katalogu
- <filename>/usr/share/cups/model</filename>.
- Na koniec musimy na nowo uruchomić demona cupsd:
+ http://www.linuxprinting.org</ulink>,
+ gdzie znajduje się ich ogromna baza.
+ Po wyszukaniu modelu drukarki (Driver Listings) należy
+ kliknąć link "download PPD" w celu pobrania sterownika.
+ Pobrany plik kopiujemy go do katalogu
+ <filename>/usr/share/cups/model</filename> i
+ uruchamiamy na nowo demona cupsd:
</para>
<screen># /etc/rc.d/init.d/cups restart</screen>
<para>
@@ -166,18 +158,112 @@
<para>
Możemy zainstalować wiele drukarek dla jednego
komputera, to do której będą trafiać wydruki zależy
- od tego którą z nich ustawimy jako domyślną.
- </para>
- <para>
- Uwaga! Należy unikać dodawania dużej liczby sterowników
- (więcej niż kilkadziesiąt) do katalogu
- <filename>/usr/share/cups/model</filename>, może to
- spowodować odczuwalne wydłużenie startu demona.
+ od tego, którą z nich ustawimy jako domyślną.
+ Należy jednak unikać dodawania nadmiernej liczby sterowników
+ (więcej niż kilkadziesiąt), może to
+ spowodować odczuwalne wydłużenie startu usługi.
</para>
</section>
-
+
+ <section id="uslugi_cups_drukarka_lokalna">
+ <title>Drukarka lokalna</title>
+ <para>
+ Dodanie drukarki lokalnej dotyczy drukarek podłączonych
+ bezpośrednio podłączonych do komputera, na którym
+ zainstalowany jest CUPS, w tym wypadku interesują nas
+ interfejsy:
+ <hardware>Parallel</hardware>, <hardware>Serial</hardware> i
+ <hardware>USB</hardware>.
+ </para>
+ <para>
+ Zanim zaczniemy proces instalacji musimy załadować
+ odpowiednie moduły jądra (w przeciwnym wypadku dany backend
+ może być nieaktywny).
+ Jeśli nasza drukarka korzysta z portu równoległego to
+ musimy wcześniej załadować moduły:
+ <filename>parport</filename> i
+ <filename>parport_pc</filename>:
+ </para>
+<screen># modprobe parport
+# modprobe parport_pc</screen>
+
+ <para>
+ Dalszą instalację przeprowadzamy zgodnie z opisem w rozdziale
+ <emphasis>Sterowniki drukarki</emphasis>.
+ </para>
+ <para>
+ Po poprawnym skonfigurowaniu urządzenia będziemy
+ mogli drukować z niemal każdego programu,
+ CUPS akceptuje zlecenia druku w stylu klasycznego
+ systemu LPD.
+ </para>
+ </section>
+
+ <section id="uslugi_cups_klient">
+ <title>Drukarka zdalna</title>
+ <itemizedlist>
+ <listitem>
+ <para><emphasis>IPP</emphasis></para>
+ <para>
+ Aby CUPS było klientem IPP musimy dodać
+ drukarkę z backendem <emphasis>IPP</emphasis>
+ oraz podać prawidłowy URI
+ zasobu, jako producenta wybieramy
+ <emphasis>Raw</emphasis>, zaś jako model
+ <emphasis>Raw Queue</emphasis>.
+ URI powinno mieć następującą postać:
+ </para>
+ <para>
+ <emphasis>ipp://{$serwer}/printers/{$drukarka}</emphasis>
+ </para>
+ <para>
+ ($serwer to nazwa lub IP serwera druku, zaś
+ $drukarka to nazwa drukarki). Adres taki może
+ wyglądać następująco:
+ </para>
+ <screen>ipp://10.0.0.3/printers/laserowa</screen>
+
+ </listitem>
+
+ <listitem>
+ <para><emphasis>SMB</emphasis></para>
+ <para>
+ Jedyne co musimy zrobić to dodać drukarkę z użyciem
+ odpowiedniego backendu -
+ <emphasis>Windows Printer via SAMBA</emphasis> i
+ podać prawidłowy <emphasis>URI</emphasis>,
+ na koniec musimy wskazać sterownik danej drukarki.
+ W przypadku systemów MS z serii 95/98/Me URI
+ powinno mieć następującą postać:
+ </para>
+ <para>
+
+ <emphasis>smb://{$serwer}/{$drukarka}</emphasis>
+ </para>
+ <para>
+ ($serwer to nazwa lub IP serwera druku, zaś
+ $drukarka to nazwa drukarki). Adres taki może
+ wyglądać następująco:
+ </para>
+ <screen>smb://wodzu/laserowa</screen>
+ <para>
+ W przypadku systemów z serii NT (NT4, 2000, XP
+ Professional) może być konieczne podanie konta
+ użytkownika i hasła:
+ </para>
+ <para>
+ <emphasis>smb://{$użytkownik}:{$hasło}@{$serwer}/{$drukarka}</emphasis>
+ </para>
+ <para>
+ np.:
+ </para>
+ <screen>smb://jasio:mojehasło@wodzu/laserowa</screen>
+ </listitem>
+ </itemizedlist>
+ </section>
+
<section id="uslugi_cups_serwer">
<title>Konfiguracja serwera</title>
<para>
@@ -186,25 +272,19 @@
<application>cupsd</application>, jego
konfiguracja jest przechowywana w pliku
<filename>/etc/cups/cupsd.conf</filename>.
- Zawiera opcje istotne dla serwera druku, w
- przypadku lokalnego korzystania z drukarki nie
- ma konieczności ingerencji w jego treść, tak
- więc osoby potrzebujące jedynie lokalnej
- drukarki mogą opuścić ten podrozdział.
</para>
<para>
Domyślnie CUPS pozwala jedynie na drukowanie
lokalne, aby uzyskać dostęp z sieci musimy
- dokonać zmian w powyższym pliku konfiguracji.
+ dokonać zmian w pliku konfiguracji.
Należy odszukać sekcję oznaczoną znacznikami
<literal><Location /></Location></literal>.
Dostęp z innych maszyn konfigurujemy za pomocą
opcji <literal>Allow From {$klient}</literal>
- ($klient to nazwa lub adres IP maszyn którym
- udostępniamy drukarkę).
- Dla każdego komputera lub klasy adresów dodajemy
- kolejną linijkę. Poniższy przykład przedstawia
- udostępnienie drukarek dla maszyny o adresie 10.0.0.12:
+ ($klient to nazwa lub adres IP lub klasa adresów, którym
+ udostępniamy drukarkę). Poniższy przykład przedstawia
+ udostępnienie drukarek dla lokalnego interfejsu i
+ maszyny o adresie 10.0.0.12.
</para>
<screen><Location />
Order Deny,Allow
@@ -217,33 +297,18 @@
Na koniec restartujemy usługę:
<screen># /etc/rc.d/init.d/cups restart</screen>
</para>
-
-
-
- <itemizedlist>
- <listitem>
- <para><emphasis>Drukowanie lokalne</emphasis></para>
- <para>
- Po poprawnym skonfigurowaniu drukarki będziemy
- mogli drukować z niemal każdego programu,
- CUPS akceptuje
- zlecenia druku w stylu klasycznego systemu LPD.
- </para>
- </listitem>
-
-
-
-
+
+ <itemizedlist>
<listitem>
- <para><emphasis>Udostępnienie w sieci - IPP</emphasis></para>
+ <para><emphasis>IPP</emphasis></para>
<para>
Protokół IPP jest używany domyślnie przez CUPS
i nie wymaga żadnych dodatkowych przygotowań.
</para>
</listitem>
<listitem>
- <para><emphasis>Udostępnienie w sieci - SMB</emphasis></para>
+ <para><emphasis>SMB</emphasis></para>
<para>
W systemie musi być zainstalowany i działający pakiet
Samba. Aby systemy Microsoftu mogły "widzieć" drukarki
@@ -279,79 +344,6 @@
- <section id="uslugi_cups_klient">
- <title>Konfiguracja klienta</title>
- <itemizedlist>
- <listitem>
- <para><emphasis>Drukowanie przez IPP</emphasis></para>
- <para>
- Aby CUPS było klientem IPP musimy dodać
- drukarkę z backendem <emphasis>IPP</emphasis>
- oraz podać prawidłowy URI
- zasobu, jako producenta wybieramy
- <emphasis>Raw</emphasis>, zaś jako model
- <emphasis>Raw Queue</emphasis>.
- URI powinno mieć następującą postać:
- </para>
- <para>
- <emphasis>ipp://{$serwer}/printers/{$drukarka}</emphasis>
- </para>
- <para>
- ($serwer to nazwa lub IP serwera druku, zaś
- $drukarka to nazwa drukarki). Adres taki może
- wyglądać następująco:
- </para>
- <screen>ipp://10.0.0.3/printers/laserowa</screen>
-
- </listitem>
-
- <listitem>
- <para><emphasis>Drukowanie przez SMB</emphasis></para>
- <para>
- Jedyne co musimy zrobić to dodać drukarkę z użyciem
- odpowiedniego backendu -
- <emphasis>Windows Printer via SAMBA</emphasis> i
- podać prawidłowy <emphasis>URI</emphasis>,
- na koniec musimy wskazać sterownik danej drukarki.
- W przypadku systemów MS z serii 95/98/Me URI
- powinno mieć następującą postać:
- </para>
- <para>
-
- <emphasis>smb://{$serwer}/{$drukarka}</emphasis>
- </para>
- <para>
- ($serwer to nazwa lub IP serwera druku, zaś
- $drukarka to nazwa drukarki). Adres taki może
- wyglądać następująco:
- </para>
- <screen>smb://wodzu/laserowa</screen>
- <para>
- W przypadku systemów z serii NT (NT4, 2000, XP
- Professional) może być konieczne podanie konta
- użytkownika i hasła:
- </para>
- <para>
- <emphasis>smb://{$użytkownik}:{$hasło}@{$serwer}/{$drukarka}</emphasis>
- </para>
- <para>
- np.:
- </para>
- <screen>smb://jasio:mojehasło@wodzu/laserowa</screen>
- </listitem>
- </itemizedlist>
- </section>
-
-
-
-
-
-
-
-
-
-
-
@@ -376,8 +368,6 @@
Drukarka powinna działać od razu po zainstalowaniu,
można to przetestować z poziomu panelu konfiguracji
drukarki drukując stronę testową.
- </para>
- <para>
W razie problemów pierwszą rzeczą jaką należy zrobić
to przejrzeć plik rejestrowania błędów (log):
<filename>/var/log/cups/error_log</filename>.
Więcej informacji o liście dyskusyjnej pld-doc