Narzędzia użytkownika

Narzędzia witryny


drukarka_sieciowa

To jest stara wersja strony!


Drukarka sieciowa

TCP/IP

Ściągamy programik, który nazywa się p910nd:

wget http://ovh.dl.sourceforge.net/sourceforge/p910nd/p910nd-0.92.tar.bz2
--2009-01-21 15:11:22--  http://ovh.dl.sourceforge.net/sourceforge/p910nd/p910nd-0.92.tar.bz2
Translacja ovh.dl.sourceforge.net... 213.186.33.91
Łączenie się z ovh.dl.sourceforge.net|213.186.33.91|:80... połączono.
Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 200 OK
Długość: 18935 (18K) [application/x-bzip2]
Zapis do: `p910nd-0.92.tar.bz2.1'

100%[======================================>] 18.935      3,36K/s   w  5,5s

2009-01-21 15:11:48 (3,36 KB/s) - zapisano `p910nd-0.92.tar.bz2.1' [18935/18935]

rozpakowujemy:

tar xjvf ./p910nd-0.92.tar.bz2
p910nd-0.92/
p910nd-0.92/p910nd.init
p910nd-0.92/p910nd.8
p910nd-0.92/Makefile
p910nd-0.92/p910nd.conf
p910nd-0.92/banner.pl
p910nd-0.92/p910nd.spec
p910nd-0.92/p910nd.c
p910nd-0.92/client.pl
p910nd-0.92/COPYING

kompilujemy:

cd p910nd-0.92
make
gcc -o p910nd p910nd.c -O2  -Wall

i uruchamiamy:

p910nd -f /dev/usb/lp0 0

Gdzie /dev/usb/lp0 to nasza drukarka na USB. Jeśli nie mamy takiego pliku to upewnij się czy jest załadowany moduł usblp:

modprobe usblp

Samba - PDF

Drukarka PDF na Sambie. Czyli drukowanie po przez Sambe oraz udostępnienie wydrukowanego pliku PDF na zasobie Samby. Przydatne, gdybyśmy chcieli przechowywać PDF’y na serwerze. Po co? Komu? Mi się przydało:)

Instalacja:

poldek:/all-avail> install samba ghostscript

Edytujemy ulubionym edytorem plik: /etc/samba/smb.conf:

[global]
workgroup = lan
server string = pokoj 303
security = share
local master = no
os level = 32
domain master = no
preferred master = no

[pdf]
comment = Folder drukarki PDF
path = /home/services/samba/pdf
public = yes
writable = yes
only guest = yes

[drukarka_pdf]
printing = bsd
path = /home/services/samba/pdf
printable = yes
guest ok = yes
print command = /usr/local/bin/printpdf %s
lpq command =
lprm command =

Edytujemy ulubionym edytorem plik: /usr/local/bin/printpdf

#!/bin/sh
DATE=`date +%b%d-%H%M%S`
TARGETDIR=/home/services/samba/pdf
ps2pdf $1 $TARGETDIR/$DATE.pdf
rm $1

Nadajemy jemu prawa do wykonywania się:

$ chmod 755 /usr/local/bin/printpdf

Tworzymy katalog na pliki PDF oraz nadajemy jemu odpowiednie prawa:

$ mkdir /home/services/samba/pdf
$ chmod 777 /home/services/samba/pdf

Uruchamiamy Sambe:

$ /etc/init.d/smb start
Uruchamianie usługi smbd...........................................[ ZROBIONE ]
Uruchamianie usługi nmbd...........................................[ ZROBIONE ]

Konfiguracja po stronie Windowsa

Wchodzimy na serwer wydruku np: \\10.100.5.67 ‹ mój ma takie IP.

Klikamy dwukrotnie na drukarka_pdf i dodajemy drukarkę jako obojętnie jaką, aby była kolorowa i postscriptowa np: HP Color LaserJet PS.

Drukujemy stronę testową.

drukarka_sieciowa.1365668783.txt.gz · ostatnio zmienione: 2018/07/16 11:47 (edycja zewnętrzna)