Wie kann ich Faxe direkt aus LibreOffice senden?

13

Bis zur Version 4.3 konnte man mit dem spadminTool einen Faxtreiber einrichten - was für mich in OpenOffice und später in LibreOffice perfekt funktionierte. Nach dem Update auf Version 5.x funktionierte dieser Faxtreiber nicht mehr - und das spadminTool war aus LibreOffice verschwunden. 1 Das einfache Kopieren der psprint.confDatei an den neuen Speicherort hat nicht geholfen (wie der verknüpfte Beitrag 1 angibt).

Als Workaround muss ich momentan meine Faxe ausdrucken und dann zum Faxdrucker scannen - was offensichtlich den Zweck eines "papierlosen Büros" zunichte macht.

Gibt es eine (nicht allzu schwierige) Möglichkeit, die direkte Funktion "Drucken zu Faxen" in LibreOffice wiederherzustellen?

PS: Ich habe hier einen Brother MFC 9120 CN , die entsprechenden Treiber (LPD, CUPS, FAX) sind auf meinem Ubuntu 12.04-Rechner installiert. Und bevor Sie fragen: Keine Diskussion bitte über ein Upgrade auf 14.04 / 16.04, das ist nicht Teil dieser Frage :)


1: siehe zb spadmin vom libreoffice weg

Izzy
quelle
1
Verwenden Sie HylaFAX? Wird Ihr Fax als Faxgerät oder nur als Drucker angezeigt? spadmin wurde aus LibreOffice entfernt, da die Distributionen die Faxe nun selbst verwalten.
Dorian
@XToro Mein Fax wird als Drucker angezeigt (die Auswahl in LO funktioniert jedoch nicht: Keine Aufforderung zur Eingabe der Faxnummer, daher ist kein Faxversand möglich). Und nein, ich verwende kein HylaFAX (oder eine softwarebasierte Lösung), das wäre übertrieben für die wenigen Faxe, die ich senden muss. Wenn Distributionen "jetzt die Faxe selbst verwalten", kann es hilfreich sein, darauf hinzuweisen, wie dies gemacht wird (und wie es unter Ubuntu gemacht wird).
Izzy
hast du link ausprobiert ? Oder diese Antwort könnte helfen
Dorian
1
Nach einigem Hin und Her und dem Lesen einiger alter Fehlerberichte scheint das Faxen keine Beachtung zu finden, da es nur von so wenigen Benutzern verwendet wird. Alle wechseln zu E-Mail- und sogar Faxdiensten. Sieht so aus, als müssten Sie möglicherweise auf etwas anderes migrieren. Mein Canon MFP kann Faxe senden und funktioniert sofort, wenn er mit 16.04 eingesteckt ist. Sie haben also 3 Möglichkeiten: Sie müssen entweder Ubuntu aktualisieren, Dokumente auf eine andere Weise senden oder LibreOffice auf die funktionierende Version zurückstufen.
Dorian
1
Kein Problem, es war eine Lösung, die nach einem Problem suchte. :-) einfach nicht das richtige problem. Ich bin mit den anderen zusammen, ich habe einen HP All-in-One-Laserdrucker, und wenn ich die HP Cups-Treiber installiere, die ich von HP heruntergeladen habe, bekomme ich einen Faxdrucker, und wenn ich darauf drucke, bekomme ich alle Dialoge darüber Nummer und Deckblatt, an wen ich es sende usw. Wenn Sie das nicht bekommen, dann denke ich, dass das das eigentliche Problem ist, nicht LO.
Christopher Angulo-Bertram

Antworten:

3

Bei weiteren Untersuchungen führten mich mehrere Hinweise zu einem Lösungsvorschlag 1 : Brother bietet einen Faxmodemtreiber ( brfaxmodem-1.1.3-1.i386.deb) an, den Sie von der Support-Website herunterladen können (Link für MFC9120CN). Ihre Anweisungen sagen dann:

  1. Schließen Sie Ihren Drucker über USB an
  2. Installieren Sie den Treiber: sudo dpkg -i brfaxmodem-1.1.3-1.i386.deb2
  3. Installieren Sie das Efax-Paket: sudo apt-get install efax
  4. /etc/efax.rcMit einem Texteditor öffnen und "DEV = ttyS1" in "DEV = modem" ändern

Jetzt sollten Sie in der Lage sein, einen neuen Drucker hinzuzufügen: "AppSocket / HP JetDirect" mit Hostname: localhost, Port: 9900, Druckertyp: Generic -> Raw Queue. Wenn Sie das getan haben, überprüfen Sie, dass /etc/cups/printers.confenthält socket://localhost:9900. efaxstartet nicht automatisch, also musst du das manuell machen, wenn du es brauchst (oder du erstelle dir ein Startskript, damit Ubuntu das beim Booten erledigt).

Wenn LibreOffice / OpenOffice diesen " Faxdrucker " nicht erkennt (der laut den Änderungsprotokollen benötigt wird ), ist möglicherweise Fax4CUPS erforderlich :

… Die aktuelle LibreOffice-Version in Ubuntu 14.04 LTS ist also veraltet. Ich habe mein LO auf 5.0.1.2 aktualisiert und die Faxintegration hat sich geändert. spadmin existiert nicht mehr und ein externes Skript fax4CUPS ist erforderlich.

Fax4CUPS ist ein CUPS-Backend für efax / hylafax / mgetty-fax. Unter der angegebenen URL finden Sie ein .debPaket, über das Sie erneut installieren müssen sudo dpkg -i fax4cups_2.0-1_all.deb. Weitere Anweisungen dann in seiner Mann - Seite zu finden: man fax4CUPS.


1 noch nicht von mir getestet wegen des Mangels an Zeit - aber ich will nicht zu a) die Noten verlieren und b) halten sie von Ihnen entfernt. Ich werde diese Antwort akzeptieren, sobald ich sie erfolgreich getestet habe.
2 Bei einer 64-Bit-Installation benötigen Sie dafür natürlich die 32-Bit-Unterstützung

Izzy
quelle
0

Um ein Fax direkt von LibreOffice aus zu senden , benötigen Sie ein Faxmodem und einen Faxtreiber, mit dem Anwendungen mit dem Faxmodem kommunizieren können.

Senden eines Faxes über den Druckdialog

  1. Öffnen Sie das Dialogfeld "Drucken", indem Sie "Datei - Drucken" wählen und den Faxtreiber im Listenfeld "Name" auswählen.
  2. Durch Klicken auf OK wird der Dialog für Ihren Faxtreiber geöffnet, in dem Sie den Faxempfänger auswählen können.

Konfigurieren von LibreOffice als Faxsymbol

Sie können LibreOffice so konfigurieren, dass mit einem Klick auf ein Symbol das aktuelle Dokument automatisch als Fax gesendet wird:

  1. Wählen Sie Extras - Optionen - LibreOffice Writer - Drucken .
  2. Wählen Sie den Faxtreiber aus dem Listenfeld Fax und klicken Sie auf OK.
  3. Klicken Sie auf das Pfeilsymbol am Ende der Standardleiste. Wählen Sie im Dropdown-Menü die Option Anpassen. Die Registerkarte Symbolleisten des Dialogfelds Anpassen wird angezeigt.
  4. Klicken Sie auf Befehle hinzufügen.
  5. Wählen Sie die Kategorie "Dokumente" und dann den Befehl "Standardfax senden".
  6. Klicken Sie auf Hinzufügen und dann auf Schließen.
  7. Klicken Sie auf der Registerkarte Symbolleisten auf den Abwärtspfeil, um das neue Symbol an der gewünschten Stelle zu platzieren. OK klicken. Ihre Standardleiste hat jetzt ein neues Symbol, mit dem Sie das aktuelle Dokument als Fax senden können.

(Quelle: LO- Hilfeseite Senden von Faxen und Konfigurieren von LibreOffice zum Faxen )

Mit freundlichen Grüßen,

Karsten

Karsten
quelle
Danke fürs Ausprobieren, Karsten. Aber ich muss die LO -Hilfeseite nicht kopieren, ohne die Quelle zu erwähnen, das habe ich natürlich gelesen. Vielleicht war ich nicht explizit genug, aber wie meine Frage besagt, wollte ich mit meinem MFC-Gerät die Print-to-Fax-Funktionalität wiederherstellen, die ich vorher hatte - ohne dafür Hardware zu kaufen (Faxmodem).
Izzy
Leider funktioniert diese Antwort (und andere) nur mit "Faxmodems", und die "Faxdrucker" scheinen derzeit nicht ausreichend unterstützt zu werden.
Jason
0

Zeit zum Aktualisieren, da ich meine andere vorgeschlagene Lösung nicht verwendet habe :

Am Ende hatte ich eine völlig andere Lösung, die ich hier auch teilen möchte, nachdem ich sie jetzt seit fast 2 Jahren verwende. Mein Bruder MFC ist überhaupt nicht daran beteiligt.

Da ich meine Wohnung über eine Fritz! Box mit dem Internet- und Telefonnetzwerk verbinde, in das Faxfunktionen integriert sind, habe ich das dort eingerichtet und dann Roger Router verwendet - der unter anderem eine Faxschnittstelle LibreOffice bietet / OpenOffice kann direkt mit interagieren. Die Einrichtung von Roger Router ist recht einfach und unkompliziert. Jeder Schritt wird erklärt, und Ihre Fritz! Box wird sogar automatisch erkannt.

Assistent Faxeinstellungen
Der Assistent beim Start // Faxeinstellungen (Quelle: Ubuntu Wiki )

Als Nebeneffekt erhalte ich einige nützliche Funktionen wie ein lokales Protokoll (über das aufgezeichnete Anrufe abgehört oder eingehende / ausgehende Faxe angezeigt werden können) und Desktop-Benachrichtigungen über eingehende / ausgehende Anrufe. Ich kann sogar mein Fritz! Box- Adressbuch über Roger Router verwalten .

Roger Router ist über eine PPA erhältlich: ¹

sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/tabos-team:/release/xUbuntu_16.04/ /' > /etc/apt/sources.list.d/roger.list"
wget -q http://download.opensuse.org/repositories/home:/tabos-team:/release/xUbuntu_16.04/Release.key -O- | sudo apt-key add -
sudo apt-get install roger

Stellen Sie sicher, dass Sie die erste Zeile entsprechend der von Ihnen verwendeten Ubuntu-Version anpassen. Mein Beispiel hat die neueste LTS (16.04). Weitere verfügbare Versionen (und Distributionen) finden Sie hier (kurz und zum Thema dieser Site: 14.04, 16.04, 17.04 und 17.10 sind ab diesem Zeitpunkt verfügbar).

Nachdem Roger Router installiert und konfiguriert wurde, wählen Sie ihn einfach als Standardfax in LibreOffice / OpenOffice aus, wie in der Antwort von Karsten beschrieben .


¹ Es scheint jedoch, dass die PPA nicht mehr aktualisiert wird, da der Entwickler auf FlatPak umgestellt hat. wenn du deutsch lesen kannst, sieh hier .

Izzy
quelle
0

Izzy hat einen brillanten Text geschrieben. Das hat mir sehr geholfen. Es hat mir zum ersten Mal geholfen. Groß!

Da ich ein anderes Setup verwende (Ubuntu 17.10, V.90 - Modem, XFCE4), möchte ich meine Ergebnisse teilen:

**

- ** So senden Sie ein FAX mit Libre Office, Ubuntu 17.10, XFCE4 **

**

Senden Sie Faxe direkt aus LibreOffice heraus.

** FAXe direkt aus Libre Office versenden mit Ubuntu 18.10, XFCE4 und unter anderen Versionen (diese Anleitung funktioniert und wird regelmässig aktualisiert!)

**

**

0) Sie haben ein Modem installiert (extern über seriell ist am einfachsten)

Um herauszufinden, ob das Modem angeschlossen ist, können Sie es versuchen

sudo dmesg | grep tty

und suche nach einer Antwort wie

[2.301047]: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A

Hier sehen wir also, dass es tatsächlich "ttyS0" ist.

Tipp: COM1 = ttyS0 (die meisten Modems sind an ttyS0 angeschlossen; moderne Boards haben nur eine COM1, den Stecker können Sie bei delock kaufen, wenn er nicht mitgeliefert wird.)

1) Installieren Sie efax-gtk

efax-gtk wird mit umfassender Hilfe geliefert: F1!

2) Öffnen efax-gtk GUI aus Menü

3) Einstellungen konfigurieren .

Params: use default (init is: Z &FE&D2S7=120 &C0 M1L0)
Socket: Run server, defaults
Logging: A name allowed or a user - writable path 
Page: choose A4

Betriebssystem einrichten

4) Drucker hinzufügen :

Neuer Drucker

wähle Enter URI, füge dies ein:

socket://localhost:9900

Vorwärts „Generic"

„Raw Queue“ weiterleiten

Weiter Name wählen

und abschließen.

Überprüfen Sie die Einstellungen in /etc/cups/printers.conf

es sollte so etwas sagen

<Printer SockPrint>
UUID urn:uuid:9z8z3dbe-68b1-3891-5136-96f1cc4b3210
Info socket4FAX-print
Location 
DeviceURI socket://localhost:9900
State Idle
StateTime 1519995207
ConfigTime 1519996041
Type 4
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</Printer>

Tut nichts (??): / etc / efax-gtkrc

/etc/efax.rc

sieht wie folgt aus:

# für eine Erklärung schauen Sie in / usr / bin / fax (!)

# Welches Gerät wird verwendet? COM2 bedeutet ttyS1 DEV = ttyS0

FROM = "+49 3222 1111111"

NAME = "von Vorname Nachname"

SPKR = "- iM2L3"

SEITE = a4

PAGE_a4 = "210 x 295 mm"

efax-gtk

schreibt configs hier:

$ HOME / .efax-gtkrc, $ sysconfdir / efax-gtkrc oder / etc / efax-gtkrc (beginnt mit home!)

5a) Starten Sie efax-gtk .

5b) Starten Sie LibreOffice .

a) Drucken Sie auf dem neuen Socket-Drucker

b) Gehen Sie zu efax-gtk GUI und wählen Sie

Faxeingabemethode: Socket

Klicken Sie auf „Steckdosenliste“

Rest sollte klar sein ;-) Ansonsten Problembehandlung ....

Nachtrag:

Damit die Faxfunktion systemseitig nach jedem Neustart zur Verfügung steht, sollte man efax-gtk automatisch starten lassen.

Efax-gtk -s im GUI-Menü "Session and startup" (wie auch immer das in Deutsch übersetzt wird).

opinion_no9
quelle
FAX senden mit Libre Office, Ubuntu 18.04, xfce4: Die efax-gtk GUI ist im Menü, da kann man sie anklicken. Der Rest ist wie gehabt: Starten Sie LibreOffice. 1) Drucken Sie auf dem neuen Socket-Drucker 2) Gehen Sie zur efax-gtk-Benutzeroberfläche und wählen Sie die Faxeingabemethode: Socket Klicken Sie auf „Socket-Liste“. Der Rest sollte offensichtlich sein ;-)
opinion_no9
Die oben beschriebene Loesung "... ein FAX mit Libre Office senden ..." funktioniert definitiv mit Ubuntu 18.10 in dieser Form.
opinion_no9