How can I send a FAX with my Kyocera Printer MA2600cwfx

I have a MFP Printer Kyocera ECOSYS MA2600cwfx which is capable of sending faxes. This is working well on my multi boot host under Win11.
Now I want to be able to do the same under Leap156.

Any help is welcome

Does the printer have a web UI accessible via a browser (http://printer-ip/)? If so, check whether “Network Fax” or “PC-Fax” is enabled there.

From openSUSE, what does lpstat -t show? If the driver supports PC-Fax you should see a second queue (fax queue) in addition to the normal print queue. If there’s no fax queue, the Linux driver likely doesn’t expose fax functionality.

@ deano_ferrari

I think t must be enabled. It is working under Win11. Isn’t it?

tw2l6:/home/rolf # lpstat -t
scheduler is running
system default destination: EpsonMono
device for Epson: socket://epson:9100
device for EpsonMono: socket://epson:9100
device for Kyocera_Kyocera_ECOSYS_MA2600cwfx_: dnssd://Kyocera%20ECOSYS%20MA2600cwfx._ipps._tcp.local/?uuid=4509a320-0046-00f5-0043-00f91f8da5f1
Epson accepting requests since 2025-09-19T15:35:43 CEST
EpsonMono accepting requests since 2025-12-01T02:55:59 CET
Kyocera_Kyocera_ECOSYS_MA2600cwfx_ accepting requests since 2025-12-02T19:29:22 CET
printer Epson is idle.  enabled since 2025-09-19T15:35:43 CEST
printer EpsonMono is idle.  enabled since 2025-12-01T02:55:59 CET
printer Kyocera_Kyocera_ECOSYS_MA2600cwfx_ is idle.  enabled since 2025-12-02T19:29:22 CET
Kyocera_Kyocera_ECOSYS_MA2600cwfx_-19 root              1024   2025-12-02T16:39:30 CET
tw2l6:/home/rolf # 

Yes, but it also needs to be supported by the Linux driver. :wink:

The lpstat output suggests not unfortunately.

Actually, after a second glance the output shows only a single IPP-driverless print queue. IPP driverless printing (AirPrint/IPP Everywhere) doesn’t include fax support, so unless Kyocera provides a Linux PPD with a dedicated fax queue, faxing from the PC won’t be available via openSUSE. Maybe you could check whether there is a vendor driver available for Linux.

What driver(s) are you using? The website in NL provides a Universal Driver, which is in a zip file, which contains a tarball, which a.o. provides packages for openSUSE, one EU, one Global. Did you use / try these?

1 Like

Here’s a recent “Linux How-To” that may be of interest…

  • Once connected, access your printer’s interface page, which is typically accessible via your web browser. Here, you can configure fax settings and manage your fax address book.
  • When you are ready to send your fax, upload your document to the web interface. Specify the recipient’s fax number and hit send.

Without knowing the capabilities of the Kyocera multi-function device, I already speculated if it has a web UI that the OP could use perhaps, (as described above). That way no driver support needed as such.

@ifswirth:

Looking at the FAX Operator Guide in the Technical Data section in the Appendix for my Kyocera M5521cdn and the same for your printer on the Web, I suspect that the Kyocera Netwwork-FAX function has support only for Microsoft Windows –

  • For mine: Windows XP, Windows Server 2003, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10, Windows Server 2008/R2, Windows Server 2012/R2
  • For yours: Windows 10, Windows 11, Windows Server 2016, Windows Server 2019 und Windows Server 2022

No support for anything which looks like UNIX® – Apple macOS; Linux; BSD …

No, I didn’t.
Please pass me the URL to this “Universal Driver” zip file.

I suspect you’re using M5521cdn.

Where did you get the PPD files?
My “Web Installer,” which was supposed to install the necessary tools and drivers, crashed. This happened in Leap, Tumbleweed, and Debian.
I’m still waiting for a response from Kyrocera support.

They were on the Kyocera support Web page but, I see that for your printer, there’s only tar.gz file which contains an openSUSE RPM for the “kyodialog” product at that Web address.

  • And now, for my somewhat older printer, the same tar.gz contents – except for the tar.gz file being dated May 2024 instead of March 2024 for your printer.
    And, the file is larger: 260.7 MiB for me, 67.2 MiB for your printer.

I’ve no idea what Kyocera have changed on the support Web site – wait and see what their support team say.

I had a quick look through the Kyocera Linux driver package for this model. None of the supplied PPDs appear to include “Network Fax” or “PC-Fax” options (no fax queues, no FaxNumber/KFaxNumber options, etc).

@deano_ferrari

Do you have access to PPDs of my printer (Kyocera ECOSYS MA2600cwfx)?
Where did you get these PPD files from to have a look into?
Apart from FAX, I also have no PPDs for this printer.
Where can I that driver package?

Navigate to

and search from there.

I downloaded the archive, extracted, and examined the RPM from there.

As there is no FAX functionality to be gained from installing the package, you should probably just stay with using the driveless CUPS option as you already have.

1 Like

@ifswirth:

I’ve now installed the “kyodialog” RPM package Kyocera offered for my printer.

  • Surprise, surprise – the PPDs are included in that RPM package:
    Taking the “kyodialog” RPM package for your printer and extracting the “OpenSUSE” [Kyocera have misspelt the openSUSE name] “EU” RPM package and then inspecting it –


BTW, the “Kyocera Print Panel” opens on this Leap 16.0 system but, it doesn’t find my Kyocera printer …

Is the mdns port open in the firewall?

Yes.

 # firewall-cmd --list-all
trusted (default, active)
  target: ACCEPT
  ingress-priority: 0
  egress-priority: 0
  icmp-block-inversion: no
  interfaces: eno1 lo
  sources: 
  services: 
  ports: 
  protocols: 
  forward: yes
  masquerade: no
  forward-ports: 
  source-ports: 
  icmp-blocks: 
  rich rules: 
 # 
 # avahi-browse -t _printer._tcp
+   eno1 IPv6 Kyocera ECOSYS M5521cdn                       _printer._tcp        local
+   eno1 IPv4 Kyocera ECOSYS M5521cdn                       _printer._tcp        local
 # 

That doesn’t mean much. The printer model you have doesn’t match the supported printers for the package. It is /usr/bin/knmdwhich handles the discovery process, but I assume that the model string would also need to match one of the installed PPD filenames. That’s why nothing discovered in your case.

Anyway, you can observe with tcpdump eg…
sudo tcpdump -ni any udp
…and then fire up the kyodialog9 (GUI).

For example

> sudo tcpdump -ni any udp 
tcpdump: WARNING: any: That device doesn't support promiscuous mode
(Promiscuous mode not supported on the "any" device)
tcpdump: verbose output suppressed, use -v[v]... for full protocol decode
listening on any, link-type LINUX_SLL2 (Linux cooked v2), snapshot length 262144 bytes
08:16:10.814412 wlp1s0 Out IP6 2401:7000:6209:9f00::1007.5353 > ff02::fb.5353: 0 [2q] PTR (QM)? _ipp._tcp.local. PTR (QM)? _ipps._tcp.local. (45)
08:16:10.814696 wlp1s0 Out IP 192.168.0.24.5353 > 224.0.0.251.5353: 0 [2q] PTR (QM)? _ipp._tcp.local. PTR (QM)? _ipps._tcp.local. (45)
08:16:10.814756 lo    In  IP 127.0.0.1.5353 > 224.0.0.251.5353: 0 [2q] PTR (QM)? _ipp._tcp.local. PTR (QM)? _ipps._tcp.local. (45)
08:16:11.716748 wlp1s0 Out IP 192.168.0.24.49911 > 192.168.0.1.53: 16188+ A? dell-laptop. (29)
08:16:11.722932 wlp1s0 In  IP 192.168.0.1.53 > 192.168.0.24.49911: 16188 NXDomain 0/1/0 (104)
08:16:11.724133 wlp1s0 Out IP 192.168.0.24.60286 > 192.168.0.1.53: 7676+ A? dell-laptop. (29)
08:16:11.731720 wlp1s0 In  IP 192.168.0.1.53 > 192.168.0.24.60286: 7676 NXDomain 0/1/0 (104)

I have no such printer available either, but you get the idea.

I for myself give up searching for FAX sending with this printer in Leap.

But I have some interesting discovered about the PPD files.
I will report on this in my next reply.