¿Cómo enviar faxes directamente desde LibreOffice?


13

Hasta la versión 4.3, se podía usar la spadminherramienta para configurar un controlador de fax, que funcionó perfectamente para mí en OpenOffice y más tarde LibreOffice. Después de actualizar a la versión 5.x, ese controlador de fax dejó de funcionar, y la spadminherramienta había desaparecido de LibreOffice. 1 Simplemente copiar el psprint.confarchivo a la nueva ubicación no ayudó (como indica la publicación vinculada 1 ).

Como solución temporal, actualmente tengo que imprimir mis faxes y luego escanearlos a la impresora de fax, lo que obviamente anula el propósito de una "oficina sin papel".

¿Hay alguna forma (no demasiado difícil) de restaurar la funcionalidad directa de "impresión por fax" en LibreOffice?

PD: Tengo un Brother MFC 9120 CN aquí, los controladores correspondientes (LPD, CUPS, FAX) están instalados en mi máquina Ubuntu 12.04. Y antes de preguntar: no hay discusión sobre la actualización a 14.04 / 16.04, eso no es parte de esta pregunta :)


1: ver, por ejemplo, spadmin pasado de libreoffice


1
¿Estás usando HylaFAX? ¿Su fax aparece como una máquina de fax o solo como una impresora? spadmin se eliminó de LibreOffice porque las distribuciones ahora administran los faxes ellos mismos.
Dorian

@XToro My Fax aparece como impresora (pero elegir eso en LO no funciona: no se solicita el número de fax, por lo que no es posible el envío de fax). Y no, no estoy usando HylaFAX (ni ninguna solución basada en software), eso sería excesivo para los pocos faxes que tengo que enviar. Si las distribuciones "ahora administran los faxes ellos mismos", podría ser útil señalar cómo se hace (y cómo hacerlo en Ubuntu).
Izzy


1
Después de mirar un rato y leer algunos informes de errores antiguos, parece que el envío de faxes no recibe ninguna atención ya que muy pocas personas lo usan. Todos se están pasando al correo electrónico e incluso a los servicios de fax. Parece que tendrá que migrar a algo diferente. Para el registro, mi Canon MFP puede enviar faxes y funciona de inmediato cuando se conecta con 16.04. Parece que tiene 3 opciones: tendrá que actualizar Ubuntu, enviar documentos de una manera diferente o degradar LibreOffice a lo que funcionó.
Dorian

1
No hay problema, era una solución que buscaba un problema. :-) simplemente no es el problema correcto. Sin embargo, estoy con los otros chicos, tengo una impresora láser todo en uno HP, y cuando instalo los controladores de tazas HP que descargo de HP, obtengo una impresora de fax, y cuando imprimo en eso, obtengo todos los diálogos sobre número y portada, a quién se lo estoy enviando, etc. Si no lo está recibiendo, creo que ese es el verdadero problema, no LO.
Christopher Angulo-Bertram

Respuestas:


3

En una investigación adicional, varias sugerencias me llevaron a una solución propuesta 1 : Brother proporciona un controlador de módem de fax ( brfaxmodem-1.1.3-1.i386.deb) que puede descargar desde su sitio de soporte (el enlace es para MFC9120CN). Sus instrucciones luego dicen:

  1. tenga su impresora conectada por USB
  2. instalar el controlador: sudo dpkg -i brfaxmodem-1.1.3-1.i386.deb2
  3. instale el paquete efax: sudo apt-get install efax
  4. abrir /etc/efax.rcusando un editor de texto y cambiar "DEV = ttyS1" a "DEV = modem"

Ahora debería poder agregar una nueva impresora: "AppSocket / HP JetDirect" con Nombre de host: localhost, Puerto: 9900, tipo de impresora: Genérico -> Cola sin procesar. Una vez hecho esto, verifique que /etc/cups/printers.confcontiene socket://localhost:9900. efaxno se inicia automáticamente, por lo que deberá hacerlo manualmente cuando lo necesite (o crearse un script de inicio para que Ubuntu se encargue de eso en el arranque).

Si LibreOffice / OpenOffice no detecta esta "impresora de fax" (que según los registros de cambios que debería), es posible que se necesite Fax4CUPS :

... Entonces, la versión actual de LibreOffice en Ubuntu 14.04 LTS es obsoleta. He actualizado mi LO a 5.0.1.2 y la integración de fax ha cambiado. spadmin ya no existe, y se requiere un script externo, fax4CUPS.

Fax4CUPS es un back-end de CUPS para efax / hylafax / mgetty-fax. En la URL proporcionada, puede encontrar un .debpaquete que debe instalar nuevamente sudo dpkg -i fax4cups_2.0-1_all.deb. Más instrucciones a continuación, se pueden encontrar en su página de manual: man fax4CUPS.


1 aún no probado por mí debido a la falta de tiempo - pero no quieren a) perder las notas y b) mantener lejos de ti. Aceptaré esta respuesta una vez que la haya probado con éxito.
2 en una instalación de 64 bits, obviamente necesitará el soporte de 32 bits para eso, desafortunadamente


0

Para enviar un fax directamente desde LibreOffice, necesita un módem de fax y un controlador de fax que permita que las aplicaciones se comuniquen con el módem de fax.

Enviar un fax a través del cuadro de diálogo Imprimir

  1. Abra el cuadro de diálogo Imprimir seleccionando Archivo - Imprimir y seleccione el controlador de fax en el cuadro de lista Nombre.
  2. Al hacer clic en Aceptar, se abre el cuadro de diálogo de su controlador de fax, donde puede seleccionar el destinatario del fax.

Configuración de LibreOffice un ícono de fax

Puede configurar LibreOffice para que un solo clic en un icono envíe automáticamente el documento actual como un fax:

  1. Elija Herramientas - Opciones - LibreOffice Writer - Imprimir .
  2. Seleccione el controlador de fax en el cuadro de lista Fax y haga clic en Aceptar.
  3. Haga clic en el icono de flecha al final de la barra Estándar. En el menú desplegable, elija Personalizar. Aparece la página de la pestaña Barras de herramientas del cuadro de diálogo Personalizar.
  4. Haga clic en Agregar comandos.
  5. Seleccione la categoría "Documentos", luego seleccione el comando "Enviar fax predeterminado".
  6. Haga clic en Agregar y luego en Cerrar.
  7. En la página de la pestaña Barras de herramientas, haga clic en el botón de flecha hacia abajo para colocar el nuevo icono donde lo desee. Haga clic en Aceptar. Su barra estándar ahora tiene un nuevo icono para enviar el documento actual como un fax.

(Fuente: página de ayuda de LO Envío de faxes y configuración de LibreOffice para fax )

Sinceramente,

Karsten


Gracias por intentarlo, Karsten. Pero no es necesario copiar y pegar la página de ayuda LO sin mencionar la fuente, por supuesto que lo he leído. Tal vez no fui lo suficientemente explícito, pero como dice mi pregunta, quería restaurar la funcionalidad de impresión a fax que tenía antes, con mi dispositivo MFC, sin comprar hardware para lograrlo (módem de fax).
Izzy

Lamentablemente, esta respuesta (y otras) solo funciona con "Fax módems" y las "Impresoras de fax" parecen no ser compatibles en este momento.
Jason

0

Hora de actualizar, ya que no utilicé mi otra solución propuesta :

Terminé con una solución completamente diferente, que también quiero compartir aquí después de usarla ahora durante casi 2 años. Mi hermano MFC no está involucrado en absoluto.

Como estoy usando un Fritz! Box para conectar mi hogar a Internet y a la red de telefonía, que tiene capacidades de fax integradas, lo configuré allí y luego utilicé Roger Router , que, entre otras cosas, proporciona una interfaz de fax LibreOffice / OpenOffice puede interactuar directamente con. La configuración de Roger Router es bastante fácil y directa, con cada paso explicado, y su Fritz! Box incluso se detecta automáticamente.

Asistente Configuraciones de fax
El asistente se inicia // Configuración de fax (fuente: Ubuntu Wiki )

Como efecto secundario, obtengo un montón de funcionalidades agradables, como un protocolo local (desde el cual se pueden escuchar llamadas grabadas o ver faxes entrantes / salientes) y notificaciones de escritorio de llamadas entrantes / salientes. Incluso puedo administrar mi libreta de direcciones Fritz! Box a través de Roger Router .

Roger Router está disponible a través de un PPA: ¹

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

Asegúrese de ajustar la primera línea de acuerdo con la versión de Ubuntu que está utilizando. Mi ejemplo tiene el último LTS (16.04). Para otras versiones disponibles (y distribuciones), consulte aquí (en resumen, y para el tema de este sitio: 14.04, 16.04, 17.04 y 17.10 están disponibles a partir de este escrito).

Una vez que Roger Router se instaló y configuró, simplemente selecciónelo como fax predeterminado en LibreOffice / OpenOffice como se describe en la respuesta de Karsten .


¹ parece que el PPA ya no se actualizará, ya que el desarrollador ha cambiado a FlatPak; si puedes leer alemán, mira aquí .


0

Izzy escribió un texto brillante. Esto me ayudó mucho. Lo hizo funcionar para mí la primera vez. ¡Excelente!

Como uso una configuración diferente (Ubuntu 17.10, V.90 - Modem, XFCE4) quiero compartir mis resultados:

** **

- ** Cómo enviar un FAX con Libre Office, Ubuntu 17.10, XFCE4 **

** **

Envíe faxes directamente desde LibreOffice.

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

** **

** **

0) Tienes un módem instalado (externo vía serial es más fácil)

Para saber si el módem está conectado, puede intentar

sudo dmesg | grep tty

y busca una respuesta como

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

Así que aquí vemos que en realidad es "ttyS0"

Consejo: COM1 = ttyS0 (la mayoría de los módems están conectados a ttyS0; las placas modernas solo tienen un COM1, puede comprar el conector de delock si no se proporciona)

1) Instalar efax-gtk

efax-gtk viene con ayuda integral: F1!

2) Abra efax-gtk GUI desde el menú

3) Configurar ajustes .

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

Configurar el sistema operativo

4) Agregar impresora :

Nueva impresora

elige Enter URI, pega esto:

socket://localhost:9900

Adelante "Genérico"

Reenviar "Cola sin procesar"

Adelante elegir nombre

y finalizar.

Verifique la configuración en /etc/cups/printers.conf

debería decir algo como

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

No hace nada (??): / etc / efax-gtkrc

/etc/efax.rc

se parece a este ejemplo:

# para cualquier explicación consulte / usr / bin / fax (!)

# ¿Qué dispositivo se usa? COM2 significa ttyS1 DEV = ttyS0

FROM = "+49 3222 1111111"

NOMBRE = "del nombre Apellido"

SPKR = "- iM2L3"

PÁGINA = a4

PAGE_a4 = "210x295mm"

efax-gtk

escribe configuraciones aquí:

$ HOME / .efax-gtkrc, $ sysconfdir / efax-gtkrc o / etc / efax-gtkrc (¡comienza con home!)

5a) Inicie efax-gtk .

5b) Inicie LibreOffice .

a) Imprimir en la nueva impresora de socket

b) Vaya a efax-gtk GUI, elija

Método de entrada de fax: zócalo

Klick "Lista de enchufes"

El descanso debe ser obvio ;-) De lo contrario, solucionar problemas ...

Nachtrag:

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

Un testamento Methode ist der Eintrag efax-gtk -s im GUI Menue "Sesión y puesta en marcha" (wie auch immer das in Deutsch übersetzt wird).


Envío de fax con Libre Office, Ubuntu 18.04, xfce4: Aus Erfahrung kann ich bestaetigen, dass es genau so funktioniert. Die efax-gtk GUI ist im Menue, da kann man sie anklicken. Der Rest ist wie gehabt: Inicie LibreOffice. 1) Imprima en la nueva impresora de socket 2) Vaya a efax-gtk GUI, elija el método de entrada de fax: Socket Klick „Lista de sockets“ El descanso debería ser obvio ;-)
opinion_no9

Die oben beschriebene Loesung "... envíe un fax con Libre Office ..." Funktioniert definitiv mit Ubuntu 18.10 in dieser Form.
opinion_no9
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.