I'm trying this solution, because I have actually an ActiveFax Server installation on a windows XP machine, and it has been working for 4 years without a problem (also have a license for it..) So I'm giving it a try under ProxMox ...
I´m using an external RS-232 serial fax-modem, conected to the only tty port of the main board.
I've correctly installed ActiveFax Server on a KVM Win-XP VM, and after adding:
to /etc/qemu-server/vmid.conf , Windows VM 'sees' COM1: port and ActiveFax Server program recognizes it as a Clas2-Modem at the first attempt.
Problem is that fax transmision reliability is very bad, 100% of the pages have quality problems, about 20% of every page is lost. Fax transmission report gives no error.
Fax reception is perfect, 100% of received pages are correct.
For test scenario I have mi old Pentium II and Proxmox Virtual machine connected to two different telephone lines.
Win-XP Virtual machine goes very fluid (better than the old Pentium II that is actually running Active Fax), and Proxmox server never goes more that 30% of CPU or 40% of memory used.
As far as I know, faxing is a time critical operation, and I'm wondering if proxmox/kvm/qemu has some option to increase priority to ttyserial emulation, or is there any kind of virtio driver to improve tty emulation.
Thanks in advance
Vicente
I´m using an external RS-232 serial fax-modem, conected to the only tty port of the main board.
I've correctly installed ActiveFax Server on a KVM Win-XP VM, and after adding:
Code:
serial: /dev/ttyS0
Problem is that fax transmision reliability is very bad, 100% of the pages have quality problems, about 20% of every page is lost. Fax transmission report gives no error.
Fax reception is perfect, 100% of received pages are correct.
For test scenario I have mi old Pentium II and Proxmox Virtual machine connected to two different telephone lines.
Win-XP Virtual machine goes very fluid (better than the old Pentium II that is actually running Active Fax), and Proxmox server never goes more that 30% of CPU or 40% of memory used.
As far as I know, faxing is a time critical operation, and I'm wondering if proxmox/kvm/qemu has some option to increase priority to ttyserial emulation, or is there any kind of virtio driver to improve tty emulation.
Thanks in advance
Vicente