Bon, voici la solution pour avoir un fax partagé sous CUPS, une fois efax fonctionnel, ce que l'on vérifiera avec KDEPrintFax par exemple.
1.- Installer le rpm (ou le source) de fax4CUPS disponible sur le site de l'auteur. Pour ma part, ni le rpm de Mdk 9.0 ni le SRPM de Cooker rebuildé ne fut efficace.
Edit : sous mdk 9.1 & 9.2, le rpm marche parfaitement.
Le site de l'auteur: http://gongolo.usr.dsi.unimi.it/~vigna/fax4CUPS/
2.-Définir par l'interface Web de CUPS : http://localhost:631 l'imprimante NetFax par exemple, choisir le port (modem, ttyS0 ou ttyS1), choisir efax puis encore efax (le fichier ppd)
3.-En l'asbsence de serveur DNS local, sur les stations sur lesquelles le fax n'est pas connecté, ajouter éventuellement si cette information est absente, dans le fichier /etc/host une ligne correspondant à : l'adresse IP du PC sur lequel EST connecté le fax+une tabublation+le nom de ce PC, par exemple 192.168.0.17 monpc.maison.net. Dans les dernières versions de CUPS, cela ne semble plus nécessaire.
Dès lors, avec Kprinter (par exemple, depuis Star/OpenOffice) vous arrivez sur la boîte de dialogue sous laquelle vous pouvez indiquer via ->Propriété -> Configuration du pilote, le numéro de télécopie de votre correspondant dans le champ Target Fax number.
[IMPORTANT] pour utiliser kprinter sous Star / OpenOffice, il faut lancer spadmin ou son lien StarOffice (StarOffice printer setup) et mettre dans le champ de l'imprimante Generic printer : kprinter --stdin
Voilà, vous pouvez faxer depuis n'importe quel poste du réseau et depuis toute application qui utilise Kprinter.
Si Linux ce n'est pas génial, je suis la Reine d'Angleterre.
Message édité par Sagittarius le 08-06-2004 à 10:42:31