Cups i m$windows
Bartosz Grzesiak
perrin w geotag.pl
Czw, 3 Mar 2005, 18:13:06 CET
Tomasz P. napisał(a):
>Witam
>
>Co powinny mieć zainstalowane windowsy, by przez lokalną sieć dukować na
>cups ? (i gdzie to znaleźć ?)
>
>
Systemy Windows 2000 oraz XP obsługują protokół ipp, i w zasadzie
powinny mieć to zainstalowane od początku. By móc drukować na CUPS
trzeba dokonać pewnych modyfikacji samego CUPS jaki i dokonać
konfiguracji Windows. Zakładam, że masz drukarkę skonfigurowaną na CUPS
i funkcjonuje ona bez problemów.
1. System CUPS domyślnie przyjmuje do drukowania niesformatowane dane,
systemy Windows wysyłają dane z zainstalowanych sterowników(zazwyczaj w
postaci raw). Żeby można było takie dane drukować trzeba dokonać
niewielkich zmian w plikach MIME demona, mianowicie:
/etc/cups/mime.convs odkomentować linie
application/octet-stream application/vnd.cups-raw 0 -
natomiast w pliku:
/etc/cups/mime.types odkomentować linie
application/octet-stream
w pliku /etc/cupsd.conf nalezy udostepnic drukarke dla podsieci.
#
# End of "$Id: cupsd.conf.in,v 1.16 2004/08/18 17:53:47 mike Exp $".
#
<Location /printers/lp0>
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Allow From 192.168.0.* <-- tę linie trzeba dopisac by udostepnic
drukarke dla sieci (oczywiscie trzeba wpisac odpowiednio do twojej sieci)
AuthType None
</Location>
Browsing On
BrowseProtocols cups
BrowseOrder Deny,Allow
BrowseAllow from @LOCAL
Listen 127.0.0.1:631
Listen 192.168.0.1:631 <----linia niezbedna do dzialania protokolu ipp w
sieci :)
zapisac zmiany i zrestartować CUPS
Teraz Windy:
Aby móc obsłużyć ipp w w2k trzeba jeszcze stworzyc klase drukarki ktora
ma byc dostepna(taka przpadlosc systemu) mozna to zrobic za pomoca
panela administracyjnego CUPS (http://localhost:631) czyli:
Do Administration Tasks -> Add Class -->Name wpisac "Klasa" w
pozostalych co ci sie zywnie podoba. (reszta jest juz do przewidzenia)
restart Cups dla pewnosci.
Dla windows 2000: Dodaj drukarkę -> drukarka sieciowa ->Podłącz do
drukarki w sieci domowej lub biurowej-> W polu URL (np)
http://192.168.0.1:631/classes/Klasa -> instalujemy sterowniki i finito.
Od tej chwili można drukować :)
Protkokół ipp dla XP (pozbawiony błedu w2k)
Dodaj drukarkę -> drukarka sieciowa ->Podłącz do drukarki w sieci
domowej lub biurowej-> W polu URL (np)
http://192.168.0.1:631/printers/(nazwa_drukarki) np lp0 - instalujemy
sterowniki i finito. Od tej chwili można drukować :)
W przypadku Win9X -> jedynie samba, ipp jest nie obslugiwany.
Pozdrawiam
Perrin
Więcej informacji o liście dyskusyjnej pld-users-pl