www.tres.pl - Baza wiedzy Trawers ERP - Spis treści
Przygotowanie IT do drukowania 1. Opis ogólny 2. Pojęcia 3. Drukarka przy komputerze 4. Drukarka w sieci lokalnej LAN 5. Drukarka w sieci rozległej WAN 5.1 Przykłady konfiguracji: serwer Linux, terminal: Windows z PuTTY 5.1.1 Tunelowanie portu 515 5.1.2 Zastosowanie VPN 6. Testowanie drukarki 7. Programy dodatkowe 8. Drukarki fiskalne 9. Tematy powiązane 1. Opis ogólny Celem tego opisu jest pokazanie, jak program Trawers może współpracować z urządzeniami wyjściowymi, w tym z drukarkami. Opisy te mogą ukierunkować pracę instalatorów i administratorów IT. Celem opisu nie jest przedstawienie szczegółowej procedury postępowania, w konkretnym środowisku sprzętowo-programowym, np. podczas instalowania i konfigurowania konkretnej drukarki, z konkretnym sterownikiem, na terminalu zdalnym, na platformie Linux, w dystrybucji Debian. Dlatego osoba, która zajmuje się instalowaniem, konfigurowaniem i serwisowaniem urządzeń wyjściowych powinna mieć odpowiednią wiedzę i doświadczenie. I powinna doświadczalnie sprawdzić poprawność pracy konkretnej instalacji sprzętowo-programowej. Program współpracuje z wszystkimi drukarkami obsługiwanymi przez Windows 2. Pojęcia CUPS System wydruku Uniwersalny system drukowania dla systemów uniksowych, do drukowania lokalnego w sieci. Powoduje, że komputer pracuje jako serwer wydruków. Drukowanie graficzne Właściwość systemu drukowania, polegająca na tym, że w treści wydruku można umieszczać teksty i elementy graficzne, takie jak: rysunki, obrazki ramki, kody kreskowe w różnych formatach. Program Trawers drukuje graficznie na wybranych urządzeniach i w wybranych formatach wydruków, np. na drukarce w Windows (Win32), czy na drukarce CUPS w Linux, czy tworzy graficzny plik PDF w Linux. Urządzenia wyjściowe LAN Local Area Network Lokalna sieć komputerowa. Port Tu: port protokołu lub port sieciowy, to interfejs służący do komunikacji w sieci komputerowej. PuTTY Popularny, darmowy emulator terminala tekstowego. Zapewnia komunikację między komputerem z system Windows a serwerem z Linux. Serwer Program świadczący usługi na rzecz innych programów, zwykle pracujących na innych komputerach połączonych w sieć. Terminal (stacja robocza, klient) Komputer podłączony do sieci, który korzysta z usług serwera. WAN Wide Area Network Rozległa sieć komputerowa. 3. Drukarka przy komputerze Drukarka podłączona jest kablem bezpośrednio do komputera, przy którym pracuje operator. Komputer jest jednocześnie serwerem i terminalem. W takiej konfiguracji może pracować Trawers -W (Windows). 4. Drukarka w sieci lokalnej LAN Drukarka połączona jest kablem z innym komputerem. Terminal jest w sieci lokalnej, np. w innym pokoju, ale w tym samym budynku. Terminal ma dostęp do tej drukarki poprzez oprogramowanie systemu, sieciowego Windows lub Linux. Funkcje serwera i stacji roboczej (terminala) są rozdzielone. W takiej konfiguracji może pracować Trawers -W,-T (Windows) oraz -X (Linux) Trawers instalowany jest na serwerze. Możliwe konfiguracje: -------------- Serwer: Trawers -W (Windows) Terminal: Windows Serwer: Trawers -X (Linux) Terminal: Windows + PuTTY, Linux -------------- 5. Drukarka w sieci rozległej WAN Drukarka połączona jest kablem z tym samym lub innym komputerem. Terminal znajduje się w sieci zdalnej, np. w innym mieście lub kraju. Terminal ma dostęp do tej drukarki poprzez oprogramowanie systemu sieciowego Windows lub Linux. Funkcje serwera i stacji roboczej (terminala) są rozdzielone. W takiej konfiguracji może pracować Trawers -W,-T (Windows) oraz -X (Linux) Trawers instalowany jest na serwerze. Możliwe konfiguracje: -------------- Serwer: Trawers -W (Windows) Terminal: Windows Serwer: Trawers -X (Linux) Terminal: Windows + PuTTY, Linux -------------- 5.1 Przykłady konfiguracji: serwer Linux, terminal: Windows z PuTTY 5.1.1 Tunelowanie portu 515 Na przykładzie: Serwer: 192.168.1.100 : Linux z systemem wydruku CUPS Terminal: 192.168.1.1 : Windows (minimum 2000) 1. na terminalu: * zainstalować i udostępnić drukarkę, np. jako: drukwin * uruchomić: Usługi drukowania dla systemu UNIX na porcie 515 Jak to zrobić? Prosimy szukać w internecie. 2. w programie PuTTY, w parametrach sesji, dodać tunel: -------------------------------------------- Session: Host Name: 192.168.1.100 Port: 22 SSH Connection / SSH / Tunnels: Source port: 8515 Destination: 192.168.1.1:515 Oznaczyć: Remote -------------------------------------------- NOTE: port 8515 na serwerze przekierować na port 515 na terminalu NOTE: jeżeli jest więcej terminali i każdy ma lokalną drukarkę, to należy wskazać kolejne porty, np. 8516, 8517 itd. 3. połączyć sie z serwerem i zalogować się 4. na serwerze: * w CUPS (http://127.0.0.1:631) dodać drukarkę: ---------------------------------------- Nazwa: cups_drukwin_1 Urządzenie: LPD/LPR Host or Printer URI: lpd://127.0.0.1:8515/drukwin Producent: <wybrac> Model: <wybrac> ---------------------------------------- 5. Wydrukować przykładową stronę testową 6. W Trawersie dodać urządzenie wyjściowe: CUPS i wybrać drukarkę cups_drukwin_1 7. Dopisać urządzenie wyjściowe do tabeli uprawnień operatora NOTE: Metoda tunelowania wymaga, aby: * każdemu operatorowi należy przydzielić port * do CUPS należy wpisać wszystkie drukarki dla wszystkich stanowisk ew. można użyć jeden tunel dla wielu operatorów 5.1.2 Zastosowanie VPN Są dwa rozwiązania: a) połączenie wszystkich terminali w oddziałach z serwerem przez VPN 1. Połączyć stację (lub cały oddział) przez VPN z serwerem 2. Postepować jak w sieci lokalnej: * dodać drukarkę w CUPS * dodać drukarkę w Trawers (urządzenie: CUPS) i nadać uprawnienia b) połączenie dedykowanego komputera z oddziału z centralą przez VPN To rozwiązanie jest wydajniejsze od poprzednich, ponieważ mniej danych jest przesyłane przez internet. Drukowanie będzie szybsze. 1. Uruchomić w oddziałach serwery z CUPS * osobny komputer lub virtualna maszyna z Linux 2. Połączyć lokalne serwery CUPS przez VPN z serwerem w Centrali 3. W oddziałach postepować jak w sieci lokalnej * dodać drukarki do CUPS w oddziałach * dodać drukarke w Trawers (CUPS) i nadać uprawnienia Dodatkowo: W każdym przypadku, jeżeli to możliwe, włączać kompresję * parametr w PuTTY > Connection > SSH * parametr w VPN 6. Testowanie drukarki Uwagi ułatwiające sprawdzenie poprawności zainstalowania drukarki. Opis dotyczy drukarki udostępnianej przez usługę CUPS w Linux. * Czy drukarka jest widoczna w systemie ? Na serwerze sprawdzić czy jest na liście drukarek CUPS: http://localhost:631 - jeżeli nie ma na liście tzn, że nie została zainstalowana - jeżeli w/w adres nie ejst dostępny, tzn. że usługa CUPS nie została uruchomiona na serwerze * Czy wydruk testowy jest poprawny ? Problem na tym etapie możne oznaczać nieprawidłową konfigurację drukarki, np. użycie nieodpowiedniego sterownika NOTE: sterownik dostarczany przez producenta nie zawsze działa lepiej niż sterownik domyślny. * Czy wydruk z innego programu jest poprawny ? np. wydruk strony www z programu Firefox Problem na tym etapie może oznaczać nieprawidłowe ustalenie uprawnień do drukarki. * Czy wydruk z programu Trawers jest poprawny ? W Trawers dodać drukarkę rodzaju CUPS, nadać do niej uprawnienia i sprawdzić: - wydruk standardowy, np. tabela operatorów - wydruk wg wzorca graficznego, np. faktura sprzedaży Baza wiedzy nt drukowania w Linux: http://www.linuxprinting.org 7. Programy dodatkowe Programy oferowane przez zewnętrznych dostawców. Produkty i usługi Partnerów * Monitor wydruków. Firma Fart. http://fart.gda.pl/files/MonitorWydrukow.pdf Monitor wydruków dla Trawers ERP * Zarządzanie wydrukami terminalowymi Trawers ERP. Firma OpenIT sp. z o.o. Człuchów Wydruki terminalowe 8. Drukarki fiskalne Drukarki fiskalne, to są specjalizowane urządzenia do drukowania paragonów fiskalnych. Wyposażone są w moduł fiskalny, który zapamiętuje transakcje sprzedaży. Drukarki fiskalne Aspekty techniczne 9. Tematy powiązane Urządzenia wyjściowe Drukowanie Platformy systemowe Wymagania techniczne Utrzymanie instalacji IT Słowa kluczowe #TrawersERP-Architektura #Admin-UrządzeniaWyjściowe #TrawersERP-SłownikPojęć
www.tres.pl - Baza wiedzy Trawers ERP - Spis treści