Slashdot Mirror


Ask Slashdot: Linux Fax Servers w/ WinTel Clients?

JimMcc asks: "We are planning a new network installation with a Linux server running Samba and WinTel clients. One of the issues yet to be resolved is providing the users the ability to fax directly. We would like to offer a solution which provides shared fax modem(s) accessed through the network instead of a fax modem / analog line per user. The customer is a non-profit and is cost sensitive. Has anybody heard of a possible solution? Thank you for any pointers/ideas you may have. "

12 of 79 comments (clear)

  1. VSI*Fax by Precision · · Score: 2

    You could use VSI*Fax. They now have a Linux server. http://www.vsi.com The Windows client has a print driver that sends the data directly to the linux server. I've used this software on a AIX server and it worked pretty slick. A bit of a problem to setup, but once it's going it's a snap.

    --
    - U
  2. Hylafax experiences by Jacco+de+Leeuw · · Score: 2
    • Don't cut cost on the modem. There really is crap outthere. We got a Multitech. Multitechs are approved on the Hylafax list, although not this particular model. We used the standard Multitech config entry. Unfortunately, in a few cases the faxes got garbled. When we added standard Class 2 config lines, the problem went away.
    • With a line speed of 57600 bps, faxes got garbled as well. Dropping to 38400 bps solved the problem. I have no idea why this happened.
    • Get a recent version of Ghostscript. This is not a problem anymore with current distributions.
    • We still have a Ghostscript/Postscript conversion problems. Sometimes documents (Word97 etc.) can't get converted to Postscript. Have to dig into this. Glad to have the source code!
    • We chose to resize incoming faxes which happen to be too big for a page (A4). However, short faxes which are too wide are being "stretched" beyond recognition. Fortunately, with the source, I was able to make a patch for libtiff so that incoming pages are only scaled down, not up.
    • Fax cover sheets are a chore to create (by non -experts)
    • Security problems in Hylafax were mentioned but I have no idea what the writer is thinking of. There has been an issue a long time ago, but this one has been fixed.
    --
    -------
    Warning: Slashdot may contain traces of nuts.
  3. Re:Or, get someone to install the free software by edgy · · Score: 2

    Sounds like a great area for one of the developers or even a consultant that has a lot of experience with hylafax, etc., to make a living out of working with free software.

    This is certainly something I would consider once I finish school with (insert your free software project here), if Linux and Open Source is at least as big as it is now.

  4. Hylafax and WHFC by Goner · · Score: 3

    I just set up a similiar system at work with one old AMD k5 and three microso~ win95 boxes. The AMD linux box is a samba server, gateway, and fax server. It runs hylafax which isn't too hard to install. The sucky machines which crash alot run WHFC. This works like a charm, you can print from WordPerfect and it brings up a little window asking you what the number is. You hit send, and it emails you if the fax went through (or if it didn't). It really put my boss over the edge with enthusiasm for Linux. Email me if you have specific questions on how to get this to work.

  5. Hylafax, three post-install steps.... by caffiend · · Score: 2

    I sat down last week and had it up and running within 20 minutes, including relocating the box after testing. Run faxsetup, add your clients to /var/spool/fax/etc/hosts and make sure faxgetty is running, 'faxgetty ttySwhatever' even if you're only doing outbound faxes, they just seem to want to sit in the queue otherwise.

    Yeah the whfc driver for the win clients is kinda funky, but it does works.

    Good luck.....

  6. Hylafax / Perl / Postscript by peril · · Score: 3

    I actually spent about a week working on a similar project, (creating a method for a workgroup to send faxes via a web page...) WHFC was REALLY shaky for me, it worked spotty on NT.

    The basic interface was a web page with an upload of a postscript file from the client machine (with the necessary attributes to send to the sendfax command line), then sendfax is invoked from a perl script that calls sendfax with proper arguments.

    I used the Apple Laserwriter PS printer drivers installed as file printers. DON'T TRY AND USE THE HP DRIVERS. It appears that they encapsulate the postscript in PCL, and that just won't work. (Hylafax chokes on this.)

    Step 1, Get Hylafax, install it, become good friends. (I have been told that there are numerous security holes in Hylafax; please take that into consideration.)

    Step 2, Write the cgi's, they are not long or complicated, I'll be happy to send you the tarfiles of what I did, however I am not responsible if you get burned using them. Email me if you are interested.

    Step 3, test test test, figure out the real needs of your clients and make sure your solution is workable for them.

    The more interesting problem to solve would be how to fax office documents by uploading thru some (web/other) interface. I was working with the applixware office suite to create a .doc/.xls -> .ps converter, and it was working fair/poor depending on the input file type. RTF worked great, Word 97 with lotsa pictures ended up looking significantly different from the original, so I gave up. Applixware may be up to the task now, if anyone knows any other methods I would LOVE to hear about them.

    Another neat idea would be to have an interface to the incoming faxes and have some administrative person be able to email them to the correct party. Kinda like efax for the small office situation. This would be really easy to do, just that I got busy with other stuff and couldn't get to this.

    peril@nospam.u_de_l.edu
    get rid of the nospam and the underscores for email.

  7. Re:Respond by hoefkens · · Score: 2


    Besides saying me too I also have an URL for respond (the page also has some docs):


    http://kulichki-lat .rambler.ru/moshkow/PC/faxserver/horsthp.txt


    Let me just say that we are using it here and it really works well. Users can just print to a special printer and after one second (or so) respond comes up and asks for the phone number and some other information. Very easy to set up too.


    And it it is very cost effective :-))


    Ciao Jens.

    --
    I am German but my email isn't...
  8. Re:Hylafax sucks! - NOT! by The+Toad · · Score: 2

    Well, you got one thing right - hylafax isn't simple. It is, however, very powerful and extremely reliable. We've been running it on a linux box with 5 modems for a couple of years with absolutely no problems. It is rock solid. We send over 200 faxes each day and receive over 100 every day. It is the core of the operation here (a relatively prestigious scientific journal). Most of the communications in and out of the office are via fax (a lot of signed forms and letters - they never let me finish the web-based stuff).

    Because hylafax is so flexible and easy to use, we were able to very easily add logging of incoming and outgoing faxes in MySQL and make all of that accessible via a set of web pages. Users can view the status of their faxes, find out why there were errors, view incoming and ougoing faxes, etc.

    If you have a decent fax modem and are willing to configure it and the software correctly, you will love it. If you are an ignorant fool and expect plug-and-pray functionality, give up now and go buy something from microsoft.

    Why is there a list of crappy fax modems? ummm...let's see...I guess that would be because they suck. You should be glad that there's a resource that isn't afraid to tell the truth about crappy hardware.

    You expect fax server software to be as simple as a terminal program? You are an idiot.

  9. HylaFax Works Period by KeyRate · · Score: 2

    I've configured HylaFax on an old 486 box running RH Linux 5.0. There were some configuration issues with the Fax/Modem (US Robotics Sportster 56k x2 upgraded to v.90), but those were easily resolved. (It was a flow-control issue).

    I can now effortlessly support faxing from both Win* clients (using WHFC) on the network and the Mac clients. To support the Mac clients currently you need to enable the older Hylafax protocol which is seriously insecure. If you do that, be sure that the box is well inside your network's borders. The author of the Macintosh Hylafax client said that a newer version is coming that supports the new HylaFax 4 protocol, but there is no time frame.

    All links for both HylaFax and the clients can be found from HylaFax's homepage (http://www.hylafax.org/).

    --
    Failure is not an option. It comes bundled with your Microsoft product. -- Ferenc Mantfeld
  10. Respond & mgetty+sendfax worked out well for me... by NDHolmes · · Score: 2

    I find this strangely ironic - this is what I spent the morning wrestling with at work - finding and installing a suitable Linux-based network faxing system! (or at least what morning was left after I finally crawled out of bed on a Sunday to go into work...)

    Have to admit, there seems to be a lot of support here for Hylafax, and while I looked at it briefly, I admit I haven't really played with it much. The solution I found that fit our needs (I work for a small firm with about 30 WinNT workstations and, of course, my Linux box running the show...) came from a Respond, which someone mentioned earlier. It's available from http://www.boerde.de/~horstf/. What it consists of is a Win32 client that sits and listens on a TCP port and a set of perl scripts running on the server. The actual "fax printer" is set up under Samba as a normal print share, from which Samba invokes one of the perl scripts. This script contacts the client machine that queued the print job, and the little Respond TCP client pops up and requests a phone number. From there, it will interface to either Hylafax's sendfax or standard mgetty+sendfax, judging by the config sections. I chose to use go with the mgetty option. Either way, everything was very much a drop-in install, and I had it found, installed, and working on all clients in less than two hours total. That's my two bits...

  11. Faxaway and efax Re:network faxing by ajsnow · · Score: 2

    tcp-int is nice if you're faxing in the areas they cover, but their coverage is spotty. I've been using Faxaway for all my faxing; their rates are fairly reasonable ($.10/minute, and a 2-page fax is typically 1 minute), and zero fax hassle (no fax machine, no fax line, no modem sharing) since like tcp-int, you just e-mail your documents to get them faxed.

    Actually I'm not hassling with fax machines for receiving, either, since I got a free fax number from eFax.com. The faxaway/efax combination has been downright convenient, not to mention cheap. My understanding is that efax now offers fax send capabilities as well, but I haven't checked out the details.

  12. Consider the Faximum Messaging Server by George+Pajari · · Score: 2

    If I might be so bold as to suggest you try our company's product: the Faximum Messaging Server (FMS).


    Consider:

    • Its architecture is a generation ahead of traditional Client/Server fax products. Rather than requiring its own proprietary client for Windows it utilises your existing email infrastructure. Received faxes are converted by FMS into email messages and delivered to the same inbox as your email messages. Outbound faxes are merely email messages addressed to (for example) Jane_Doe/ACME_Company/1-604-926-8182@fax.your.com


      If you want to fax from something like Microsoft Word you can use the FMS Print Driver which allows you to "print to fax" which creates a TIFF file and uses MAPI to invoke your favourite email client with the TIFF file already attached.

    • Although FMS is commercial software it is free to individuals for personal non-commercial use and for organizational or commercial use it starts as low as $149 for a two-user licence ($1,295 for a 50-user licence). That compares very favourably with the commercial alternatives. And as for the "free" fax software out there, what is your time worth (witness the comments elsewhere about the challenges surrounding some of the "free" packages)?


    Thank you for your tolerance of this commercial message and please visit http://www.faximum.com/fms/ for more details.