Subject: Re: =?iso-8859-1?b?TmV0QlNELTMuMTpwcm9ibOhtZQ==?= d'impression sous openoffice
To: Luc Hondareyte <lhondareyte@altern.org>
From: None <bsd29@free.fr>
List: regional-fr
Date: 10/14/2007 21:52:00
Selon Luc Hondareyte <lhondareyte@altern.org>:

> Le dimanche 14 octobre 2007 Ă  17:37 +0200, bsd29@free.fr a Ă©crit :
> > $ cat /etc/printcap
> > # This file was automatically generated by cupsd(8) from the
> > # /etc/cups/printers.conf file.  All changes to this file
> > # will be lost.
> > HP_Deskjet_5700_USB_MY4C2132QC049T_HPLIP|HP Deskjet
> > 5700:rm=MAMAN:rp=HP_Deskjet_5700_USB_MY4C2132QC049T_HPLIP:
>
> Dans cette configuration, ta machine NetBSD utilisera le protocole
> lpr/lpd pour imprimer sur ta Debian. Or, par défaut, le protocole lpr
> est désactivé sur CUPS. Un simple "telnet maman 515" te le confirmera
> (ou pas).

$ telnet maman 515
Trying 192.168.0.4...
telnet: Unable to connect to remote host: Connection refused
$

>
> Si lpr n'est pas activé sur ta Debian, ton fichier printcap ne doit
> contenir que le nom de l'imprimante:
> ##/etc/printcap
> HP_Deskjet_5700_USB_MY4C2132QC049T_HPLIP|HP Deskjet 5700:
> ##EOF##

Cette fois, l'imprimante apparait dans la boite de dialogue mais rien ne sort de
l'imprimante...

>
> > >
> > > Il faut bien faire attention d'utiliser les commandes BSD (lpr, lpc,
> > > etc.) founies avec CUPS qui doivent ĂȘtre dans /usr/local/bin et non pas
> > > les commandes fournies avec le systĂšme.
> >
>
> Je n'ai pas de NetBSD sous la main. Mais sous FreeBSD, les commandes de
> base (lp*) sont dans /usr/bin. Lorsqu'on installe CUPS, les mĂȘmes
> commandes sont installĂ©es dans /usr/local/bin. Pour ĂȘtre sĂ»r d'utiliser
> les commandes lp* compilées avec la libcups, essaies la commande:
>
> ldd `which lpr`
>
> La librairie doit ĂȘtre listĂ©e comme ci-dessous:
>
> /usr/bin/lpr:
>    libcups.so.2 => /usr/local/lib/libcups.so.2 (0x2807b000)
>    libgnutls.so.13 => /usr/local/lib/libgnutls.so.13 (0x280a6000)
>    libgcrypt.so.13 => /usr/local/lib/libgcrypt.so.13 (0x28115000)
>    libgpg-error.so.3 => /usr/local/lib/libgpg-error.so.3(0x28160000)
>    libpthread.so.2 => /lib/libpthread.so.2 (0x28164000)
>    libm.so.4 => /lib/libm.so.4 (0x28189000)
>    libcrypt.so.3 => /lib/libcrypt.so.3 (0x2819f000)
>    libc.so.6 => /lib/libc.so.6 (0x281b7000)
>    libz.so.3 => /lib/libz.so.3 (0x2829c000)
>    libintl.so.6 => /usr/local/lib/libintl.so.6 (0x282ad000)
>    libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x282b6000)
>
>
$ ldd `which lpr`
/usr/bin/lpr:
        -lc.12 => /usr/lib/libc.so.12