Portál AbcLinuxu, 25. dubna 2024 03:56


Dotaz: Tisk přes printserver Edimax

29.9.2005 22:10 hw3
Tisk přes printserver Edimax
Přečteno: 1918×
Odpovědět | Admin
Mám takový problém s tiskem přes printserver Edimax PS-3103. Je zapojen přes switch do sítě, do něj jsou připojeny tiskárny HP LaserJet 5P a HP DeskJet 850C. Printserver je nakonfigurován přes Win a všem v síti to přes Win maká. Jen mně se pořád nedaří tisknout. Mám Debian Sarge a snažil jsem se přidat tiskárnu jak přes rozhraní CUPSu na http://localhost:631 , tak přes "ovládací centrum KDE" (ale to je asi to samé :-)) - jenže nic.
Když jsem zkusil přidat tiskárnu přes KDEPrint jako Síťovou TCP tiskárnu, zadal IP printserveru a vybral ovladač HP LaserJet Series, tak se při kliknutí na tlačítko "Test" nic nestane. Když však místo výběru ovladače zaškrtnu pole "Přímý tisk (není nutný ovladač)" a chci tisknout testovací stránku, tak z tiskárny LaserJet začnou "lítat" prázdné papíry (jedině na prvním je několik řádek příkazů pro tiskárnu)...
Je možné, že zadávám blbé údaje do blbých polí v KDEPrintu. Teď naposledy jsem zkoušel toto nastavení v KDEPrint (bezvýsledně):
Typ: Lokální tiskárna
Stav: Nečinná (přijímá úlohy)
Umístění: localhost
Popis: ESP HP LaserJet Series
URI: ipp://localhost:631/printers/HPLaserJet5P
Zařízení: socket://192.168.1.247/lpt1
Model: HP LaserJet Series CUPS v1.1

Máte někdo zkušenosti s tímto printserverem, či tušíte, jak bych to mohl vyřešit? Stále si myslím, že chyba bude mezi židlí a klávesnicí a že motám položky "Umístění","URI" a "Zařízení". Diskusi tady jsem prohledal celou x-krát (jednou tu byl dotaz na ten samý PS, ale tazatel nedostal odpověď), Google taky pomohl jen částečně.
Díky předem za všechny rady!
P.S.: Asi bych měl tradičně dodat, že jsem stále v Linuxu spíše klikající začátečník :-) Díky!
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.9.2005 03:44 ZAH | skóre: 43 | blog: ZAH
Rozbalit Rozbalit vše Re: Tisk přes printserver Edimax
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tohle jste četl http://www.abclinuxu.cz/forum/show/103186
30.9.2005 16:13 hw3
Rozbalit Rozbalit vše Re: Tisk přes printserver Edimax
Aha! Toto jsem nečetl. Takže CUPS si nastavení tiskárny zapisuje do /etc/cups/printers.conf ... Tak to jsem nevěděl. Nicméně mám dotaz, co co znamená:
DeviceURI bude asi IP adresa printserveru (přes ipp) + port? Má to tedy být např. ipp://192.168.1.247/lpt1 (či ipp://192.168.1.247:9100/lpt1) ?
A Location je \"pracovní skupina\" (na Windowsácké síti WORKGROUP) nebo IP (popř. jméno) mého PC?
Hledal jsem v manuálu na cups.org, ale stejně jsem atribut Location nepochopil. Stejně ale moc díky za odkaz! Snad se dopracujeme řešení :-)
1.10.2005 10:36 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Tisk přes printserver Edimax
Odpovědět | | Sbalit | Link | Blokovat | Admin
Do dokumentace jste se díval ?

Asy ne protože by jste přišel na to že ten HW neumí ipp:// :-( (Supports LPR, Email Printing, Raw Printing, Unix Logical Printer) ale se chová jako LPR takže to nastavit jako pro LPR.

<Printer test>
DeviceURI lpd://10.0.0.10/lpt1
Location test
Info test
State Idle
Accepting Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
</Printer>
Takže nějak tak :-)
2.10.2005 11:53 hw3
Rozbalit Rozbalit vše Re: Tisk přes printserver Edimax
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak je to vyřešeno! Přesně jak jsem si myslel - chyba byla na židli. Stačilo doinstalovat balíky s ovladači (resp. balík, který vyhledává ovladače na netu) - apt-get install foomatic*. Viděl jsem to tady někde ve fóru, ale nechtělo se mi to instalovat, protože jsem nevěřil, že by to pomohlo a ani jsem nevěděl, co foomatic dělá. Teď už jen stačí restartovat CUPS, přes ovládací centrum KDE tiskárnu přidat jako lpd://ip_printserveru/lpt1 (nebo lpd://ip_printserveru/lpt2 či lpd://ip_printserveru/lpt3) a je to. Zde je výpis /etc/cups/printers.conf, kdyby se to někomu hodilo:
# Printer configuration file for CUPS v1.1.23
# Written by cupsd on Ne  2. říjen 2005, 11:49:06 CEST
<Printer HPDeskJet840C>
Info HP DeskJet 840C
Location 
DeviceURI lpd://192.168.1.247/lpt2
State Idle
Accepting Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
</Printer>
<DefaultPrinter HPLaserJet5P>
Info HP LaserJet 5P
Location 
DeviceURI lpd://192.168.1.247/lpt1
State Idle
Accepting Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
</Printer>
Takže díky všem za rady, jsem rád, že se to nakonec podařilo :-)
2.10.2005 12:59 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Tisk přes printserver Edimax
Tak ty si nenainstaluješ ovladač pro tiskárnu a divíš se proč to netiskne :-)))))))

No aspoň poučení pro další lidi, pokud nemáte ps tiskárnu musíte mít nainstalované filtry které převedou ps do jazyka té tiskárny. :-)
2.10.2005 13:23 hw3
Rozbalit Rozbalit vše Re: Tisk přes printserver Edimax
No jo, jsem pitomec. Od začátku jsem si sice myslel, že tu bude problém s ovladači, ale kdo by(ch) byl čekal, že nestačí původní ovladače CUPSu "HP LaserJet Series" a "HP DeskJet Series", které nabízí Ovládací centrum KDE....... ;-)
3.10.2005 08:43 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: Tisk přes printserver Edimax
Zdravim

To si pletes ovladace a postscriptovy filtr. Ono je to s tim tiskem na linuxu casto slozity.

Ovladac tiskarny (hpijs nebo gimp-print (to s gimpem uz vubec nesouvisi)) je neco, co rika jak je stranka velika, jaky ma tiskarna podavace, na co umi tisknout a tak. No a pak je potreba neco, co prechrousta postscript do formatu, kterymu tiskarna rozumi. No a to dela foomatic, pripadne pro exoticke tiskarny treba programek foo2zjs.

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
3.10.2005 16:17 hw3
Rozbalit Rozbalit vše Re: Tisk přes printserver Edimax
Mnohokrát díky za vysvětlení. Moc jsem to nechápal, ale teď je mi vše jasné :-D

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.