Kirjoittaja Aihe: tulostinpalvelin  (Luettu 411 kertaa)

Mistofelees

  • Käyttäjä
  • Viestejä: 674
    • Profiili
tulostinpalvelin
« : 16.12.24 - klo:22.43 »
Minulla on laserprintteri samassa verkossa, kuin kotiserveri ja läppäri
Tulostan Office dokumentin.
Läppärin tulostusohjelma CUPS muotoilee dokun printterille kelpaavaksi ja lähettää sen serverille.

Pitääkö serverillä taas olla CUPS muotoilemassa CUPS:n lähettämän dokumentin uudestaan ?

Sinänsä tyhmä kysymys, koska CUPS:a on tullut käytetty vuosikymmenet.
Aina olen kuitenkin käyttänyt sitä suoraan työkoneelta printterille. Nyt kuitenkin tuli mieleen kierrättää tulostus serverin kautta.

Tähän liittyvä kysymys: Mikä on nykyään helpoin tapa asentaa HP lasereiden ajureita ?
HP:n sivuilta ei enää saa pelkkää ppd:tä, vaan hirvittävän hplip-möhkäleen, joka sisältää ajurit 3390 printteriin, lisäksi scannereihin ja faxeihin (!).
hplip 3.24.x asennus kaatuu, koska koneeseen ei ole asennettu pythonin python3-pyqt4 -paketteja. Näitä taas ei ole tarjolla. Distroissa on vain python3-pyqt5.

( Tämä tohina lähti liikkeelle, kun kotiserveristä kilahti kerralla kaksi kovalevyä. Meni järjestelmä, /home sekä /backup. Ulkoisella laitteella oleva backup sisältää vain /home:n, muttei asetuksia. )

nm

  • Käyttäjä
  • Viestejä: 16445
    • Profiili
Vs: tulostinpalvelin
« Vastaus #1 : 17.12.24 - klo:18.50 »
Minulla on laserprintteri samassa verkossa, kuin kotiserveri ja läppäri
Tulostan Office dokumentin.
Läppärin tulostusohjelma CUPS muotoilee dokun printterille kelpaavaksi ja lähettää sen serverille.

Pitääkö serverillä taas olla CUPS muotoilemassa CUPS:n lähettämän dokumentin uudestaan ?

Normaalisti CUPS-palvelin toimii IPP Everywhere -protokollan kautta. Se ei vaadi asiakaskoneille tulostinkohtaisia ajureita. Varsinaiset tulostinajurit on asennettu vain palvelimelle. Nykyaikaiset tulostimet toimivat myös suoraan lähiverkossa ajurittomasti AirPrintin tai IPP Everywheren kautta. Silloin erillistä tulostinpalvelinta ei oikeastaan tarvita.

Tähän liittyvä kysymys: Mikä on nykyään helpoin tapa asentaa HP lasereiden ajureita ?
HP:n sivuilta ei enää saa pelkkää ppd:tä, vaan hirvittävän hplip-möhkäleen, joka sisältää ajurit 3390 printteriin, lisäksi scannereihin ja faxeihin (!).
hplip 3.24.x asennus kaatuu, koska koneeseen ei ole asennettu pythonin python3-pyqt4 -paketteja. Näitä taas ei ole tarjolla. Distroissa on vain python3-pyqt5.

Mikset asenna jakelun tarjoamaa hplip-paketointia? Ubuntun työpöytäversioissa se muistaakseni sisältyy jopa  oletusasennukseen.

Kokeilemasi hplip 3.24.x-version asennusskriptissä on luultavasti bugi, joka johtaa väärään riippuvuuteen antiikkisesta pyqt4:stä, kuten ajurijulkaisun kommenteissakin on havaittu: https://sourceforge.net/p/hplip/news/2024/06/hplip-3244-release-notes/
Voit myös yrittää kiertää ongelmaa asennusskriptin vivulla --no-qt4:

Koodia: [Valitse]
python3 install.py --no-qt4

Osa HP:n lasereista voi toimia myös foo2zjs-ajurilla, joka on hplipiä pienempi ja yksinkertaisempi. Mikä on tulostimesi malli?
« Viimeksi muokattu: 17.12.24 - klo:19.01 kirjoittanut nm »

Mistofelees

  • Käyttäjä
  • Viestejä: 674
    • Profiili
Vs: tulostinpalvelin
« Vastaus #2 : 17.12.24 - klo:19.03 »
Printteri on HP LJ 1320N. Se on kytketty suoraan sisäverkkoon. Joissain tapauksissa vaan on ollut ongelmia Androidin ajureiden kanssa ja kännykältä tulostaminen on tuottanut suttupaperia. Siksi lähdin miettimään kytkentää myös serveristä USB:llä.

Pari vuotta sitten ipp Everywhere ei osannut tulostaa läppäriltä 1320:lle. Piti käyttää HP:n ppd:tä. Sen jäkeen en ole kokeillut.

Koneilla näyttää olevan osia hplip:stä, mutta serveri ei osannut tarjota 1320:n ajureita. Listassa oli kymmenkunta ajuria ja Everywhere. Kokeilin osaa ajureista, mutta huonoin tuloksin, siksi lähdin hakemaan tämän printterin omaa ajuria. Everywhereä en kokeillut. Saattaa olla, että sen uudempi versio on parempi.

nm

  • Käyttäjä
  • Viestejä: 16445
    • Profiili
Vs: tulostinpalvelin
« Vastaus #3 : 17.12.24 - klo:19.28 »
Printteri on HP LJ 1320N. Se on kytketty suoraan sisäverkkoon. Joissain tapauksissa vaan on ollut ongelmia Androidin ajureiden kanssa ja kännykältä tulostaminen on tuottanut suttupaperia. Siksi lähdin miettimään kytkentää myös serveristä USB:llä.

Pari vuotta sitten ipp Everywhere ei osannut tulostaa läppäriltä 1320:lle. Piti käyttää HP:n ppd:tä. Sen jäkeen en ole kokeillut.

1320N on niin vanha, ettei se tue IPP Everywhereä tai muita nykyisiä ajurittomia rajapintoja. Se toimii Jetdirectillä ja perinteisellä IPP:llä, ja osaa tulostaa suoraan PostScript-dokumentteja. PPD:n avulla asiakaskoneelle kerrotaan, mitä PostScript-versiota tulostin tukee, osaako se tulostaa värejä, kaksipuoleisesti  jne.

OpenPrinting suosittelee 1320-sarjan tulostimille pxlmono-ajuria.