Hasta la versión 4.3, se podía usar la spadmin
herramienta para configurar un controlador de fax, lo que funcionó perfectamente para mí en OpenOffice y posteriormente en LibreOffice. Después de actualizar a la versión 5.x, el controlador de fax dejó de funcionar y la spadmin
herramienta desapareció de LibreOffice.1Simplemente copiar el psprint.conf
archivo a la nueva ubicación no ayudó (como la publicación vinculada1indica).
Como solución alternativa, actualmente tengo que imprimir mis faxes y luego escanearlos a la impresora de fax, lo que obviamente frustra el propósito de una "oficina sin papel".
¿Existe alguna forma (no demasiado difícil) de restaurar la funcionalidad directa de "imprimir a fax" en LibreOffice?
PD: tengo unHermano MFC 9120 CNaquí, 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 ejemploSpadmin desapareció de LibreOffice
Respuesta1
Tras investigar más a fondo, varias pistas me llevaron a una solución propuesta.1: Brother proporciona un controlador de módem fax ( brfaxmodem-1.1.3-1.i386.deb
) que puededescargar desde su sitio de soporte(el enlace es para MFC9120CN). Sus instrucciones luego dicen:
- tener su impresora conectada vía USB
- instalar el controlador:
sudo dpkg -i brfaxmodem-1.1.3-1.i386.deb
2 - instale el paquete efax:
sudo apt-get install efax
- ábralo
/etc/efax.rc
usando un editor de texto y cambie "DEV=ttyS1" por "DEV=modem"
Ahora debería poder agregar una nueva impresora: "AppSocket/HP JetDirect" con nombre de host: localhost, puerto: 9900, tipo de impresora: genérica -> cola sin procesar. Una vez hecho esto, verifique que /etc/cups/printers.conf
contenga socket://localhost:9900
.efax
no se inicia automáticamente,por lo que tendrá que hacerlo manualmente cuando lo necesite (o crear usted mismo 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 elcambiar registrosdebería),Fax4CUPSpodríaser necesario:
… Entonces la versión actual de LibreOffice en Ubuntu 14.04 LTS está obsoleta. Actualicé mi LO a 5.0.1.2 y la integración del fax cambió. spadmin ya no existe y se requiere un script externo, fax4CUPS.
Fax4CUPSes un backend de CUPS para efax/hylafax/mgetty-fax. En la URL proporcionada, puede encontrar un .deb
paquete que nuevamente debe instalar a través de sudo dpkg -i fax4cups_2.0-1_all.deb
. Se pueden encontrar más instrucciones en su página de manual: man fax4CUPS
.
1Aún no lo he probado por falta de tiempo, pero no quiero a) perder las notas y b) mantenerlas alejadas de ti. Aceptaré esta respuesta una vez que la haya probado con éxito.
2en una instalación de 64 bits, obviamente necesitarás soporte de 32 bits para eso, desafortunadamente
Respuesta2
Para enviar un faxdirectamentede 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.
Envío de un fax a través del cuadro de diálogo Imprimir
- Abra el cuadro de diálogo Imprimir eligiendo Archivo - Imprimir y seleccione el controlador de fax en el cuadro de lista Nombre.
- Al hacer clic en Aceptar, se abre el cuadro de diálogo de su controlador de fax, donde puede seleccionar el destinatario del fax.
Configurar LibreOffice como icono de fax
Puede configurar LibreOffice para que con un solo clic en un icono se envíe automáticamente el documento actual como fax:
- Elija Herramientas - Opciones -Escritor de LibreOffice - Imprimir.
- Seleccione el controlador de fax en el cuadro de lista Fax y haga clic en Aceptar.
- Haga clic en el icono de flecha al final de la barra Estándar. En el menú desplegable, elija Personalizar. Aparece la pestaña Barras de herramientas del cuadro de diálogo Personalizar.
- Haga clic en Agregar comandos.
- Seleccione la categoría "Documentos", luego seleccione el comando "Enviar fax predeterminado".
- Haga clic en Agregar y luego en Cerrar.
- 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 ícono donde lo desee. Haga clic en Aceptar. Su barra Estándar ahora tiene un nuevo ícono para enviar el documento actual como fax.
(Fuente: página de ayuda de LOEnvío de faxes y configuración de LibreOffice para envío de faxes)
Atentamente,
karsten
Respuesta3
Es hora de actualizar, ya que no usémi otra solución propuesta:
Terminé con una solución completamente diferente, que también quiero compartir aquí después de usarla durante casi 2 años. Mihermano mfcno está involucrado en esto en absoluto.
Como estoy usando unFritz!Cajapara conectar mi casa a Internet y a la red de telefonía, que tiene capacidades de fax integradas, lo configuré allí y luego uséEnrutador Roger– que, entre otras cosas, proporciona una interfaz de fax con la que LibreOffice/OpenOffice puede interactuar directamente. Configuración deEnrutador Rogeres bastante fácil y directo, con cada paso explicado y suFritz!CajaIncluso se detecta automáticamente.
El Asistente se inicia // Configuración de fax (fuente:Wiki Ubuntu)
Como efecto secundario, obtengo un montón de funciones interesantes, 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 manejar miFritz!Cajalibreta de direcciones a través deEnrutador Roger.
Enrutador Rogerestá 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úrate de ajustar la primera línea según la versión de Ubuntu que estés usando. Mi ejemplo tiene el último LTS (16.04). Para otras versiones (y distribuciones) disponibles, por favormira aquí(en resumen, y para el tema de este sitio: 14.04, 16.04, 17.04 y 17.10 están disponibles al momento de escribir este artículo).
Una vezEnrutador Rogerse instaló y configuró, simplemente selecciónelo como fax predeterminado en LibreOffice/OpenOffice como se describe enLa respuesta de Karsten..
¹Sin embargo, parece que el PPA ya no se actualizará, ya que el desarrollador cambió a FlatPak; si sabes leer alemán,mira aquí.
Respuesta4
Izzy escribió un texto brillante. Esto me ayudó mucho. A mí me funcionó a la primera. ¡Excelente!
Como uso una configuración diferente (Ubuntu 17.10, V.90 - Módem, XFCE4), quiero compartir mis resultados:
**
- **Cómo enviar un FAX con Libre Office, Ubuntu 17.10...20.04 Ubuntu, XFCE4, Gnome Wayland, Unity**
**
Envíe faxes directamente desde LibreOffice.
**FAXe directamente desde Libre Office enviadocon Ubuntu 18.10, XFCE4 y otras versiones (¡este análisis funciona y se actualizará regularmente!)
**
**
0) Tienes un módem instalado(externo a través de serie 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
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 la empresa "delock" si no se proporciona
1) Instalar efax-gtk
efax-gtk viene con ayuda integral: ¡F1!
2) Abra la GUI de efax-gtkdesde 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 sistema operativo
- Agregar impresora:
Inicie la GUI "system-config-printer"
Nueva impresora
elija Ingresar URI
y pegue esto:
socket://localhost:9900
Reenvío "genérico"
Reenviar "cola sin procesar"
Reenviar elegir nombre
y finalizar.
comprobar la configuraciónen /etc/cups/printers.conf (puede requerir sudo)
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
>>> para cualquier explicación busque en /usr/bin/fax (!)
>>> ¿qué dispositivo se utiliza? COM2 significa ttyS1
/etc/efax.rc
se parece a este ejemplo:
DEV=ttyS0
DESDE=" +49 3222 1111111"
NOMBRE=" de Nombre Apellido "
SPKR="-iM2L3"
PÁGINA=a4
PÁGINA_a4="210x295mm"
efax-gtk
escribe configuraciones aquí:
$HOME/.efax-gtkrc, $sysconfdir/efax-gtkrc o /etc/efax-gtkrc (¡empieza con home!)
5a) Inicie efax-gtk .
5b) Inicie LibreOffice .
a) Imprimir en la nueva impresora de socket
b) Vaya a la GUI de efax-gtk, elija
Método de entrada de fax: Zócalo
Haga clic en "Lista de sockets"
El resto debería ser obvio ;-) De lo contrario, solucione el problema....
Nachtrag:
Si se activa el sistema de función de fax cuando se reinicia cuando se activa la función de fax, el efax-gtk se iniciará automáticamente.
Eine testate Methode ist der Eintrag efax-gtk -s im GUI Menue "Sesión e inicio" (wie auch immer das in Deutsch übersetzt wird).