Brother FAX-Treiber "automatisieren"

Status
Für weitere Antworten geschlossen.

andaron

Member
Brother FAX-Treiber "automatisieren"

Hallo,

langsam habe ich das gefühl, ich stelle zu viele Fragen und gebe zu wenig Antworten. Aber noch kann ich anderen nicht viel helfen, habe noch nicht genügend Ahnung :eek: .

Das Problem: Ich habe ein Brother Multifunktionsgerät MFC-215C - Drucker, Scanner, Fax. Das Prob. mit dem Fax habe ich schon in einen andern Thread gestellt. Jetzt steht noch das Fax an. Die Installation hat auch erfolgreich funktioniert - nur kann der Fax-Treiber bei den meisten Programmen unter SUSE 10.2 nicht über Datei-Drucken gestartet werden. Siehe BSC: Installing a Brother Linux PC-FAX send driver

...
If you cannot find the section to enter the BRFAX command, please refer to the following:

After the driver installation, you will have a printer called "BRFAX." This printer is NOT used to print faxes directly. Instead, this printer is used by the " brpcfax" utility.
To actually send a fax, you must use the "brpcfax" utility to process your print jobs. Some programs (like the old Mozilla default installation) allow you to specify the print program, in which case you can specify "brpcfax" (in place of lpr for example).
This is NOT possible with most current applications including Firefox and Openoffice as distributed in popular distributions including SuSE 10.1.

To print to fax with SuSE 10.1, for example:
1)Use "Print to file" from your application to generate a postscript file.
2) Right-click the file and select "Open with" using the executable "SendAsFax"
command configured below.
Configure konqueror to have an option to Open postscript files with brpcfax
...
Der Faxversand über diesen Weg funktioniert zwar, ist aber für den täglichen gebrauch zu umständlich - PS-Datei erstellen > Faxvarsand aufrufen > Fax versenden > PS-Datei löschen.

Gibt es vieleicht irgendwo eine Treibervariante, die die beiden Programme vereint? Ist es möglich bzw. wieviel aufwand ist es, die beiden Treiber im Sourcecode zusammenzuführen und zu einem Treiber zu machen (Grundkenntnisse von C vorhanden - hab sowas aber noch nie gemacht)? Oder wäre es sinnvoll über einen Cron-Job ein Script aufzurufen, das eine entsprechende Datei ("Printer.ps") auf vorhandesein prüft und mit brpcfax aufruft und nach getaner Arbeit löscht (das Script müßte dann eigentlich jede Minute aufgerufen werden, damit der Arbeitszusammenhang nicht verlorengeht)?

Besten Dank im voraus für die Hilfe
Andaron
 

Jacko

Moderator
AW: Brother FAX-Treiber "automatisieren"

Hm, mal kurz das Google-Fu angeworfen, und was findet sich da?

fax4CUPS: A fax backend for CUPS

Liest sich so, als wäre das genau das, was Du suchst:

I developed a very simple GPL'd shell script that acts as a backend for a serial faxmodem. Essentially, you print with lpr and the fax is sent. The nice thing is that you have CUPS around, and this means, for instance, that you can check whether your fax has been sent just using your favorite browser (as you would do for any other printer), even if the faxmodem is really on a remote server. There is also a companion PPD file that allows to set several options from CUPS web interface.

The script requires a fax back-end to be chosen between efax, a simple but effective fax management program, HylaFAX, a sophisticated server-based fax handling system, CapiSuite, an ISDN telecommunication suite, and mgetty-fax. You can find them packaged and ready-to-use for every possible Linux distribution.
Try it.


Grüße

Jacko
 

andaron

Member
AW: Brother FAX-Treiber "automatisieren"

Hallo,

is eigentlich eine gute Idee. Nur leider ist der Brother MFC215 ein USB Gerät - läst sich also anscheinend nicht verwenden: "for a serial faxmodem". Ich guck mal, ob ich des Problem mit einem Cron-Job lösen kann. Ich muß nur noch rausfinden, wie ich den von Brother vorgeschlagenen Weg, eine PostScript-Datei mit brpcfax aufzurufen automatisiere.

Damit ist das Problem erstmal gelöst.

Besten Dank
Andaron
 
Status
Für weitere Antworten geschlossen.
Oben