how to easily send a fax in kde

how to easily send a fax in kde??
I installed every fax software in the KDE repo, but I cannot see any fax program to be launched, how can I send a fax??
thnx, ciao, pier

You are here already for a long time. Thus you should now by now that we are always interested in which version of openSUSE you use (and similar information, like a version of KDE that differs from the one that came with that particular openSUSE version).

Also you say “I cannot see any fax program to be launched,”. As programs not normaly are launched out of their own will, that is rather normal, except when you mean that there is something (e.g. you clicking somewhere, or typing something) that should result in launching it. But then of course you have to tell us what you do.

Also you tell you installed “every fax software in the KDE repo” (thus not the openSUSE OSS repo, see my remark above), but you fail to produce a list.

In other words, you leave very much to be guessed by those who might try to help you.

opensuse 12.3, KDE 4.10.2

if in the kickoff I search for “fax” nothing appear, and inside its meander I didn’t find any software related to fax, like halyfax and mgetty and sendfax, so I launched some of the installed software from konsole but the answer was that I need to be superuser, so I suspected I was doing something of wrong

here the list of software found in opensuse repositories I tried to install
g3utils 1.1.36-50.1.1
hplip 3.12.11-2.2.1
hylafax 6.0.5-4.1.1
hylafax-client 6.0.5-4.1.1
libspandsp2 0.0.6pre20-4.1.1
mgetty 1.1.36-50.1.1
capi4hylafax (01.03.00-167.1.1)
capifax (0.7.3-6.1)
capisuite (0.4.5-261.1.1)
ffgtk (0.7.8-5.15)
kdegraphics3-fax (3.5.10-14.1.2)
libcapifax-devel (0.7.3-6.1)
libcapifax0 (0.7.3-6.1)
libspandsp2-32bit (0.0.6pre20-4.1.1)
sendfax (1.1.36-50.1.1)
sfftobmp (3.1.1-123.1.1)
sffview (0.4-272.1.1)
texlive-facsimile (2012.60.1.0svn21328-5.2.1)
texlive-lettre (2012.60.2.346svn21400-4.2.1)
whfc (1.2.3-170.1.1)

sorry for the lack of info:)…, my software to trasfere my mind directly to the keyboard shouldnt worked very well…
thnx, ciao, pier

Thanks for your additions.

The fact that you tried to call one or more of them from the console is very good. But we allways want to see what happens then. We do not like story telling. Thus you should use the # button from the toolbar in the post editor to get CODE tags and copy/paste from your console directly in between there. The prompt of your CLI session, the command you give and the output and the next prompt. We want to see what you see and not to depend on your story on what you think you see.

ok, :slight_smile:
I tried wit hylafax:

pla@suse-tumbleweed:~> hylafax
If 'hylafax' is not a typo you can use command-not-found to lookup the package that contains it, like this:
    cnf hylafax
pla@suse-tumbleweed:~> cnf hylafax
hylafax: command not found                        
pla@suse-tumbleweed:~> 

then uninstalled hylafax (becouse yast proposed this action or do not install sendfax) and installed sendfax

pla@suse-tumbleweed:~> sendfax
Absolute path to 'sendfax' is '/usr/sbin/sendfax', so running it may require superuser privileges (eg. root).
pla@suse-tumbleweed:~> 

then as I read that sendfax is related to mgetty I tried mgetty

pla@suse-tumbleweed:~> mgetty
If 'mgetty' is not a typo you can use command-not-found to lookup the package that contains it, like this:
    cnf mgetty
pla@suse-tumbleweed:~> cnf mgetty
                      
Program 'mgetty' is present in package 'mgetty', which is installed on your system.

Absolute path to 'mgetty' is '/usr/sbin/mgetty', so running it may require superuser privileges (eg. root).

pla@suse-tumbleweed:~> 

manythnx, ciao, :-), pier

First I must mention that I use no Fax sending program, thus I can only explain what I see here in the hope to make more understndable to you what you are doing.

First I see you have the word tumbleweed in your system name. When that means indeed that you are using Tumbleweed, why didn’t you start this thread in the Tumbleweed forum. There is specialy a Tumbleweed forum, so that Tumbleweed users can help Tumbleweed users and to avoid non-Tumbleweed users to give advice that pobably is not applicable to Tumbleweed users. I can add that I am not a Tumbleweed user.

You call the program hylafax, but it is clear that that program is nowhere to be found on the places in your system that normaly hold programs to be used by users.
I searched for hylafax in YaST > software management. The comment there says it is a “fax server”. Server most often means that it iss a system program. System programs are not started by end-users. TThe best chance is that (after you installed it) you look in YaST > System > System services (runlevel) to see if it is in the list there and then switch it on there.
Also trying to read the *man hylafax *page might tell you what to do.
And a simple Google search for hylafax leads to hylafax.org where there is a documentation button.

You call the program sendfax. This one is found, but it is in a place that is normaly for system programs only and not normaly be used by an ed-user. Again did you try to read any documentation about it? Like

man sendfax

And when I do a Google search for man sendfax I get so many results, that this must work on your system also.

How about reading some of that documentation and then coming back with a question when you got realy stuck?

BTW, do you want meyto move this to Tumbleweed? I can do it for you.

On 2013-04-15 14:16, pier andreit wrote:
> I tried wit hylafax:

Hold on: you can not start hylafax like that.

Hylafax is a service, not an application. It runs a daemon and a
plethora of helpers.

And it is not simple fax software. It is, I believe, the best fax
software available in Linux, but it is far from simple. You can do
things like sending a fax from any machine in the network, or get them
on any machine. It is server class software.

sendfax - if it is “/usr/bin/sendfax”, forget it. It is just a frontend
to submit a fax to the hylafax daemon. If it is the other thing, like
google says: “Mgetty + Sendfax - a reliable and proven fax send and
receive solution”, then forget it again, it is even more difficult.

If still you want to setup hylfax, I’ll help you. I have not done it in
12.3 with systemd, only with systemv. Still… it should work.

There are standalone fax apps in Linux, that should be easier. I have
never used them, so I can’t very well advise you.

Some links I have collected:



> http://www.linuxquestions.org/questions/linux-newbie-8/tutorial-efax-gtk-setup-using-hsfmodem-conexant-and-open-office.-637143/


Oops, no, only one link, the rest are about hylafax.


Cheers / Saludos,

Carlos E. R.
(from 12.1 x86_64 “Asparagus” at Telcontar)

How to send a fax depends of course also on the hardware used (serial
modem, fax printer, capi isdn card).
For example I send a fax without any installation of anything, it is
just a HP printer with fax capabilities, I plug it in and print to the
fax printer that’s it.
I just come up with this example as this thread contains no visible info
about what is used on the hardware side to send the fax.


PC: oS 12.3 x86_64 | i7-2600@3.40GHz | 16GB | KDE 4.10.0 | GTX 650 Ti
ThinkPad E320: oS 12.3 x86_64 | i3@2.30GHz | 8GB | KDE 4.10.0 | HD 3000
HannsBook: oS 12.3 x86_64 | SU4100@1.3GHz | 2GB | KDE 4.10.0 | GMA4500

thanx, tumbleweed is only in the name, I’m using 12.3 standard with kde 4.10.2…:slight_smile:

so, your multifunction printer works as fax in linux opensuse 12.3??? could you please give me the model???
I’m trying to use a modem, usb modem, it should works with linux, in this moment I havent the model but it comes with linux drivers and pluging in it seems to be recognized …

Am 15.04.2013 17:36, schrieb pier andreit:
> so, your multifunction printer works as fax in linux opensuse
> 12.3???
yes, it appears at two printers in the printing dialog, one which prints
and one with fax in the name of the printer queue, selecting the fax
printer just results in a dialog were I enter the fax number (and it
works I used it several times) of course you need to plug the printer
into a phone line (in my case it even works with a voice over ip line
which is accessible via my routers analog phone connectors)

> could you please give me the model???
HP Officejet 4500, a cheap all in one inkjet printer, I can give you the
exact model later when I am at home


PC: oS 12.3 x86_64 | i7-2600@3.40GHz | 16GB | KDE 4.10.0 | GTX 650 Ti
ThinkPad E320: oS 12.3 x86_64 | i3@2.30GHz | 8GB | KDE 4.10.0 | HD 3000
HannsBook: oS 12.3 x86_64 | SU4100@1.3GHz | 2GB | KDE 4.10.0 | GMA4500

Am 15.04.2013 17:36, schrieb pier andreit:
> I’m trying to use a modem, usb modem, it should works with linux, in
> this moment I havent the model but it comes with linux drivers and
> pluging in it seems to be recognized …
>
this should be possible with efax (there is a gui efax-gtk) but I never
tried that, I found a german ubuntu description not sure how well google
translate can handle it, it seems also easy from looking at that to
create a fax printer which works with it. I give you the link anyway
maybe you find a better one
http://wiki.ubuntuusers.de/Analog_faxen

Has someone experience with efax it seems to be much more simple than a
hylafax server setup (I tried hylafax many years ago and forgot everything).

http://software.opensuse.org/package/efax
repository network:telephony


PC: oS 12.3 x86_64 | i7-2600@3.40GHz | 16GB | KDE 4.10.0 | GTX 650 Ti
ThinkPad E320: oS 12.3 x86_64 | i3@2.30GHz | 8GB | KDE 4.10.0 | HD 3000
HannsBook: oS 12.3 x86_64 | SU4100@1.3GHz | 2GB | KDE 4.10.0 | GMA4500

That’s probably your best bet, but if you really would like to use your usb modem (assuming it’s supported), then you could also consider ‘efax’. I played with it successfully several years ago, when I had a modem (and dialup internet connectivity)

software.opensuse.org:

(Has someone experience with efax it seems to be much more simple than a
hylafax server setup)

Before I retired I used eFax for many years. It’s simple to send and receive faxes as email attachments. You email each outgoing fax as an attachement to an email sent to a dedicated address where the efax server sends them out as conventional faxes. Incoming faxes are sent to your dedicated fax # and arrive as attachments to email. What could be easier? more details at efax.com

Thanx to everybody :), I installed efax and efax-gtk, solved permissio issue, solved modem address, now it seems to works but dont fax,
the error is this:

efax-0.9a: 21:27:59 opened /dev/ttyACM0
efax-0.9a: 21:28:00 using CX93001-EIS_V0.2002-V92 in class 1
efax-0.9a: 21:28:00 dialing T123456789 (this number is fake, in efax I inserted a real fax number)
efax-0.9a: 21:28:08 Error: dial command failed
efax-0.9a: 21:28:08 failed page /home/pla/afax.pdf.001
efax-0.9a: 21:28:08 finished - unrecoverable error

googling arount it seems to be an inizialization string problem, the inizialization string proposed by efax-gtk is:
Z &FE&D2S7=120 &C0 M1L0 (the prepended AT is not neede by gtk-efax)
my modem is a niloxC.F. GX 034
16NXME0200001
have you any suggestion ???
manythanx again, ciao, pier :slight_smile:

On 2013-04-16 21:36, pier andreit wrote:

> Thanx to everybody :), I installed efax and efax-gtk, solved permissio
> issue, solved modem address, now it seems to works but dont fax,
> the error is this:
>
> Code:
> --------------------
> efax-0.9a: 21:27:59 opened /dev/ttyACM0
> efax-0.9a: 21:28:00 using CX93001-EIS_V0.2002-V92 in class 1
> efax-0.9a: 21:28:00 dialing T0694005572
> efax-0.9a: 21:28:08 Error: dial command failed
> efax-0.9a: 21:28:08 failed page /home/pla/afax.pdf.001
> efax-0.9a: 21:28:08 finished - unrecoverable error
>
> --------------------

Can you really dial a phone number that starts with a letter?


Cheers / Saludos,

Carlos E. R.
(from 12.1 x86_64 “Asparagus” at Telcontar)

man efax mentions

-t *num [file[/i]…] dial telephone number num and send the fax image files file… If used, this must be the last argument on the command line. The telephone number num is a string that may contain any dial modifiers that the modem supports such as a T prefix for tone dialing or commas for delays. If no file names are given the remote fax machine will be polled. If no -t argument is given efax will answer the phone and attempt to receive a fax.

I’m not sure about the the cause of the ’ dial command failed’ error, and I haven’t had a modem to play with for years. (You may have to google for a likely answer to resolve this.) Did the modem appear to dial out okay? If it is not possible to hear it dialling, you could eavesdrop with another analogue phone on the line - that can sometimes help determine how far through the dialling and handshaking process it’s getting. Are you sure you dialled a valid fax number?

You could also try faxing from the terminal instead. Read the efax manpage included

Some threads I found:
Tutorial: eFax-gtk setup using hsfmodem (Conexant) and open office.
Old Nabble - efax-gtk-general - ubuntu 7.10 efax-gtk “error dial command failed”
Failure to send fax with USRobotics 56K message modem

@pier_andreit: Just a thought. Do you have a dial tone present on your phone? At the end of this linux.com thread, it was suggested that the following init string would work for users who don’t here dial tone (so that dialling takes place regardless I think)

Z &FE&D2S7=120 X3 &C0 M1L0

This is going to be a process of trial and error

well, it seems to start to work, following this the strin should be only X3, an it works!!!, but send two faxes pages intead of one, the output is this:

efax-0.9a: 11:21:21 opened /dev/ttyACM0
efax-0.9a: 11:21:21 using CX93001-EIS_V0.2002-V92 in class 1
efax-0.9a: 11:21:21 dialing T5887
efax-0.9a: 11:21:36 connected
efax-0.9a: 11:21:39 Warning: bit-reversed HDLC frame, reversing bit order
efax-0.9a: 11:21:39 received UNKNOWN
efax-0.9a: 11:21:39 received NSF - answering features
efax-0.9a: 11:21:39 received CSI - answering ID
efax-0.9a: 11:21:39 The remote ID is       +39 6 94005020
efax-0.9a: 11:21:39 received DIS - answering capabilities
efax-0.9a: 11:21:39 remote has no documents to send and can receive
efax-0.9a: 11:21:39 local   196lpi 14.4kbps 8.5"/215mm  any   1D    -     -  0ms
efax-0.9a: 11:21:39 remote  196lpi  9600bps 8.5"/215mm  any   2D ECM-64   -  10/5ms
efax-0.9a: 11:21:39 session 196lpi  9600bps 8.5"/215mm  any   1D    -     -  5ms
efax-0.9a: 11:21:39 sent TSI - caller ID
efax-0.9a: 11:21:40 sent DCS - session format
efax-0.9a: 11:21:43 sent TCF - channel check of 1800 bytes
efax-0.9a: 11:21:45 received CFR - channel OK
efax-0.9a: 11:21:46 header:[2013-04-17 11:21    Joe Bloggs (0000 00000) --> 5887      1/1]
efax-0.9a: 11:22:22 Warning: EOF before RTC
efax-0.9a: 11:22:23 sent 20+2291 lines and 40205+3641 bytes, in 37 secs at 9480 bps
efax-0.9a: 11:22:23 sent EOP - done
efax-0.9a: 11:22:26 received RTN - page not OK, check channel
efax-0.9a: 11:22:26 local   196lpi 14.4kbps 8.5"/215mm  any   1D    -     -  0ms
efax-0.9a: 11:22:26 remote  196lpi  9600bps 8.5"/215mm  any   2D ECM-64   -  10/5ms
efax-0.9a: 11:22:26 session 196lpi  9600bps 8.5"/215mm  any   1D    -     -  5ms
efax-0.9a: 11:22:26 sent TSI - caller ID
efax-0.9a: 11:22:27 sent DCS - session format
efax-0.9a: 11:22:30 sent TCF - channel check of 1800 bytes
efax-0.9a: 11:22:31 received CFR - channel OK
efax-0.9a: 11:22:32 header:[2013-04-17 11:21    Joe Bloggs (0000 00000) --> 5887      1/1]
efax-0.9a: 11:23:09 Warning: EOF before RTC
efax-0.9a: 11:23:09 sent 20+2291 lines and 40205+3641 bytes, in 37 secs at 9480 bps
efax-0.9a: 11:23:09 sent EOP - done
efax-0.9a: 11:23:12 received MCF - page OK
efax-0.9a: 11:23:12 sent page /home/pla/afax.pdf.001
efax-0.9a: 11:23:12 sent DCN - disconnect
efax-0.9a: 11:23:14 finished - success

I will try to better setup ,

manythanx to all, ciao, pier :slight_smile: