OK, mialem zamiar juz wczesniej wrzucic na forum opis uruchomienia drukary pod freesco, ale jakos nie bylo czasu (pare osob pytalo o to...). Potrzebny bedzie tylko klient LPR pod winde (WinXP i 2000 maja to wbudowane od razu). Opis bedzie sie opieral na przykladzie
AxisPrintMonitor. Mozna tez wykorzystac LPR_100 (sam uzywam wlasnie tego klienta), ale APM latwiej odpalic. Roznica miedzy nimi jest taka, ze w pierwszym przypadku windows widzi drukarke jako lokalna a w drugim jako sieciowa (poza tym axisa nie udalo mi sie zmusic do pracy pod dosem).
1. Wlaczamy printserwer pod freesco (pozycja 45 w setupie)
Jezeli macie inaczej to tak to powinno byc ustawione:
Advanced settings (x - back to main menu) []? 45
You can enable one or two print servers here, the client must support UNIX style LPR printing. (Native LPR printing from Linux, Microsoft TCP/IP printing for Windows NT or a 3rd party client for Win95/98 )
WARNING:
y - enable service worldwide, insecure!
s - enable service locally, secure (recommended)
n - disable service
451 Enable Print Server(s) y/s/n [s]? s
452 1st print server IP port [515]? 515
453 Output device name [lp1]? lp1
454 2nd print server IP port, '-' - disable [516]? -
455 Output device name [lp2]? lp2
Oczywiscie po wszystkim reboot.
2. Instalujemy klienta LPR pod windowsem.
(Drukarka powinna byc juz zainstalowana w windzie, jezeli jeszcze nie jest to w tym momencie mozna to zrobic)
Instalacja jest banalna i sprowadza sie do zainstalowania nowego portu w komputerze. Instalator robi to automatycznie. Nastepnie wchodzimy w WLASCIWOSCI drukarki i w zakladce SZCZEGOLY klikamy na DODAJ PORT--->INNE i wybieramy Axis... W okienku ktore sie otworzy podajemy adres ip komputera z freesco i nazwe drukarki pod freesco (domyslnie axis proponuje lpt1 a trzeba wpisac lp1). Wracamy do opcji drukarki i wybieramy dodany przed chwila port na ktory maja byc wysylane dane. I to wszystko. Powinno ruszyc od razu.
W dokumentacji jest tez opisane jak skonfigurowac axisa do pracy pod dosem (oczywiscie nie pod czystym dosem tylko w trybie msdos pod oknami). Niestety teoria nie pokrywa sie z praktyka i jak dotad nie udalo mi sie go zmusic do obslugi dosa... Moze komus z Was sie uda. A tak to jest opisane w readme.txt:
1) udostepniamy drukarke w sieci (tak zeby byla widoczna w otoczeniu sieciowym)
2) wpisujemy pod dosem cos takiego:
NET USE LPT1: \\KOMPUTER\DRUKARKA
gdzie KOMPUTER to nazwa komputera z otoczenia sieciowego, a DRUKARKA to nazwa drukarki ktora wpisalismy podczas udostepniania. Powinno to dzialac w ten sposob, ze wszystkie dane wysylane na lpt1: zostana przekierowane na udostepniona drukarke.
To tyle. Jezeli ktos zna inny sposob na wydruk spod dosa za pomoca tego klienta to prosilbym o rozwiazanie.
Tylko, ze u mnie na win95 i win98 po wpisaniu tego polecenia windows wywala taki oto blad:
"Błąd 2106: Twój komputer nie może wykonać tej operacji, może zostać ona wykonana tylko na serwerze. Jeśli błąd się powtórzy, skontaktuj się z administratorem sieci."
To tyle. Nie wiem czy opisalem to w miare zrozumiale - jak nie to krzyczcie.
Podsumowujac: AxisPrintMonitor jest prosty w instalacji i konfiguracji. Nie zauwazylem takze zadnych problemow podczas drukowania (oczywiscie poza problemem z dosem). Testowane na HP820Cxi (to jest tzw. drukarka windowsowa - dziala z freesco dlatego, ze pingwin tylko posredniczy w wymianie danych miedzy kompem w lanie a drukarka wiec upraszczajac to windows "drukuje" a nie linux), HP890C, HP690C, HP400, Lexmark chyba Z25 i jeszcze na jakiejs iglowej
Jak jest zapotrzebowanie na opis printserwera we freesco ze screenami itp. to moge sie poswiecic (oczywiscie jezeli bedzie gdzie to wrzucic)... Opisalbym dokladnie LPR'a razem z odpaleniem drukowania z programow dosowych, ale dzisiaj ide juz spac. pozdrawiam. dobranoc
ps. z samba Ci nie pomoge - mam freesco na fdd
