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
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!!!
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

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!!!
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

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
