Pagina 1 di 1

cups 1.1.23 per slackware 12.1 [risolto]

Inviato: mar 20 mag 2008, 0:47
da submax82
ho un router che fà anche da print server e non è compatibile con cups >= 1.1.x quindi come ho fatto per slack 12.0 ho compilato il pacchetto di cups 1.1.23 per la 12.1 e fatto il downgrade

installo, dò i permessi a rc.cups, lancio, apro il firefox e digito http://localhost:631/, clicco su manage printer, add printer ed ecco cosa appare:

Codice: Seleziona tutto

Upgrade Required
È richiesto il passaggio ad una connessione sicura. Se state leggendo questo messaggio nella finestra del vostro browser web vuol dire che non è in grado di supportare il funzionamento con HTTP crittografato. 
:?: :?: :?:

Re: cups 1.1.23 per slackware 12.1

Inviato: mar 20 mag 2008, 17:39
da submax82
nessuno mi dà una mano... devo stampare... ho fatto diverse ricerche ma non riesco a creare sta stampante! :( :( :(

Re: cups 1.1.23 per slackware 12.1

Inviato: mer 21 mag 2008, 8:58
da serevi
Ciao,
forse hai risolto .... ma https://localhost:631 funziona ?

Oppure come è messo /etc/cups/cupsd.conf riguardo ad ssl ?

Re: cups 1.1.23 per slackware 12.1

Inviato: mer 21 mag 2008, 11:06
da submax82
serevi ha scritto:Ciao,
forse hai risolto .... ma https://localhost:631 funziona ?

Oppure come è messo /etc/cups/cupsd.conf riguardo ad ssl ?
grazie!!! mi hai illuminato ho risolto!!!

quando ho rimosso cups 1.3 era rimasto /etc/cups/cupsd.conf quindi installando la 1.1.23 aveva il file di configurazione della versione 1.3 nel sistema ... quindi mi è bastato un
/etc/rc.d/rc.cups stop
rm -rf /etc/cups/cupsd.conf
mv /etc/cups/cupsd.conf.new /etc/cups/cupsd.conf
/etc/rc.d/rc.cups start
e ora funziona!

poi sistemo il pacchetto e lo pubblico ;)

Re: cups 1.1.23 per slackware 12.1 [quasi... risolto]

Inviato: mer 21 mag 2008, 11:34
da submax82
ho un'altro problema ... se provo a stampare un file da kpdf crasha e dice

Codice: Seleziona tutto

kpdf: symbol lookup error: /usr/lib/kde3/kdeprint_cups.so: undefined symbol: httpSetAuthString
c'è già un post viewtopic.php?p=181371 ma la soluzione non và bene nel mio caso visto che devo usare per forza cups 1.1.x ... !

mi serve stampare... aiuto [-o<

Re: cups 1.1.23 per slackware 12.1 [quasi... risolto]

Inviato: mer 21 mag 2008, 14:34
da serevi
Ciao,
mi sono andato a guardare il sorgente di "kdeprint/cups" e c'è questo dentro:

Codice: Seleziona tutto

File: ipprequest.cpp    Line 310 Col 0     15617 byte 

#ifdef HAVE_CUPS_NO_PWD_CACHE
#if CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR <= 2
   strncpy(  HTTP->authstring, cups_authstring.data(), HTTP_MAX_VALUE );
#else
   httpSetAuthString( HTTP, NULL, cups_authstring.data() );
#endif
#endif

        if (dump_ > 0)
        {
                dumpRequest(request_, false, "Request to "+myHost+":"+QString::number(myPort));
        }

        request_ = cupsDoFileRequest(HTTP, request_, (res.isEmpty() ? "/" : res.latin1()), (filename.isEmpty() ? NULL : filename.latin1())
#ifdef HAVE_CUPS_NO_PWD_CACHE
#if CUPS_VERSION_MAJOR == 1 && CUPS_VERSION_MINOR <= 2
   cups_authstring = HTTP->authstring;
#else
        cups_authstring = httpGetAuthString( HTTP );
#endif
#endif
        httpClose(HTTP);

quindi se ti ricompili kdeprinter con cups 1.2 ..... oppure "#ifdef HAVE_CUPS_NO_PWD_CACHE" sei a posto.
Infatti, è dalla 1.3rc1 che è stato modificata in cups la gestione della cache di autenticazione.

Re: cups 1.1.23 per slackware 12.1 [quasi... risolto]

Inviato: mer 21 mag 2008, 14:38
da submax82
grazie mille!!! :blob7:

mi sai anche dire in che pacchetto si trova kdeprint ?

edit:

da qui http://printing.kde.org/faq/kdeprint.php
KDEPrint is included into the official KDE release since version 2.2.0. It is part of the kdebase package.
quindi si deve ricompilare kdebase-3.5.9-i486-2 ;)

grazie di tutto vi farò sapere \:D/ :thumbright:

Re: cups 1.1.23 per slackware 12.1 [quasi... risolto]

Inviato: mer 21 mag 2008, 19:19
da submax82
.... mmmmm .... mannaggia NO è nelle kdelibs! scusate...

ho sbagliato è da ricompilare kdelibs-3.5.9-i486-4

Re: cups 1.1.23 per slackware 12.1 [risolto]

Inviato: mer 21 mag 2008, 23:36
da submax82
@serevi: GRAZIE!!! :occasion5:

dopo aver ricompilato kdelibs funziona tutto!

Re: cups 1.1.23 per slackware 12.1 [risolto]

Inviato: gio 22 mag 2008, 9:46
da serevi
Ciao submax82,
sono contento che tu abbia risolto .... anche se, è un peccato non poter utilizzare cups 1.3xx.

Questa versione, nel mio caso, ha sistemato alcuni problemini con LDAP , IPP e una stampante per etichette zebra.

Ciao

Re: cups 1.1.23 per slackware 12.1 [risolto]

Inviato: dom 25 mag 2008, 17:48
da submax82
serevi ha scritto:Ciao submax82,
sono contento che tu abbia risolto .... anche se, è un peccato non poter utilizzare cups 1.3xx.

Questa versione, nel mio caso, ha sistemato alcuni problemini con LDAP , IPP e una stampante per etichette zebra.

Ciao
lo sò ma per ora non posso fare altrimenti almeno fino a quando non vado a modificare il firmware.

ho aggiornato la guida sul mio sito ... per chi ha il mio stesso router e vuole usare il print server :thumbright:

Re: cups 1.1.23 per slackware 12.1 [risolto]

Inviato: gio 5 giu 2008, 18:18
da submax82
se a qualcuno interessa ho trovato un firmware modificato appena uscito che usa p910nd al posto della schifezza ippd... quindi non è più necessario downgradare cups ma si può usare cups 1.3.7 già incluso in slackware 12.1!!!
Questo firmware è molto utile anche per chi usa mac os x 10.5 e il router usr9108a!

trovate tutto sul mio sito :thumbright: