Serwer wydruku w OpenWrt

Przed postawieniem printservera musimy zainstalować odpowiednie modułu kernela. W przypadku podłączenia drukarki przez usb instalujemy

 opkg install kmod-usb-printer

w przypadku LPT

 opkg install kmod-pl

Do poprawnego działania drukarki należy zainstalować inne pakiety modułów USB.

Następnie należy zrestartować router lub załadować moduły obsługi USB i drukarki ręcznie.

Konfiguracja sprowadza się do instalacji demona p910nd, jego konfiguracji oraz konfiguracji klienta (linux, windows)

Kamikaze

W jądrze z rodziny 2.4 drukarka montowana jest w /dev/usb/lp0, w 2.6 /dev/lp0 Jako port wybieramy wartość od 0 do 9. Jeżlei wybierzemy 0, p910nd będzie nasłuchiwac na porcie 9100, jak wybierzemy 1 - 9101.

opkg install p910nd
uci set p910nd.cfg1=p910nd
uci set p910nd.cfg1.device=ŚCIEŻKA DO MONTOWANIA DRUKARKI
uci set p910nd.cfg1.port=0
uci set p910nd.cfg1.bidirectional=1
uci set p910nd.cfg1.enabled=1
uci commit p910nd
/etc/init.d/p910nd restart

Automatyczny start daemona

/etc/init.d/p910nd enable

Konfiguracja klienta

Konfiguracja różnych klientów opisana jest tutaj: http://wiki.openwrt.org/PrinterSharingHowto

Windows 2000/XP

http://wl500g.dyndns.org/printing/

Należy pamiętać, że w przypadku podania konfiguracji j/w, dla drukarki USB należy podać port 9100.

Windows 9x

Instalacja sterownika druku na komputerze klienckim pod systemem Windows 9x

Dla drukarek HP w Windows 98SE (sprawdzone z HP DeskJet 710C + przejściówka USB/LPT na chipie Profilic). Najprawdopodobniej zadziała tez w win95 i win98 1st edition.

1. zainstalować normalnie sterownik drukarki (instalować jako drukarkę lokalna, wybrać port LPT1)

2. Pobrać z ftp: ftp://ftp.hp.com/pub/networking/software/hpspm98.exe

3. Zainstalować hpspm98.exe

4. Następnie wchodzimy do panelu sterowania—>Drukarki. Wybieramy własciwości drukarki–>zakładka szczegóły

5. Klikamy dodaj Port

6. Inny

7. Hp Standard TCP/IP Port–>Dalej (patrz zrzuty ekranu na http://wl500g.dyndns.org/printing/)

8. Wpisujemy IP rutera (Port Name wpisze się automatycznie) —>dalej

9. wybieramy „custom” —>settings

10. Sprawdzamy czy wybrany jest tryb RAW

11. Zmieniamy port na 9100–>OK—>Dalej–>Zakończ (UWAGA ! jeśli mamy inny ruter i ma on normalny port LPT1, to zostawiamy wartość 9100)

W przypadku kłopotów z drukowaniem dochodzi jeszcze:

12. Panel sterowania–>Drukarki–>właściwosci drukarki–>zakładka szczegóły klikamy ustawienia buforowania.

13. Zaznaczamy drukuj bezpośrednio do drukarki i wyłącz dwukierunkowa obsługę tej drukarki

14. Teraz możemy wydrukować stronę testowa i cieszyć się drukiem w starym win98 :)

usb/printserver.txt · ostatnio zmienione: 2010/03/14 18:29 przez arteq
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki Recent changes RSS feed Valid XHTML 1.0