Content-type: text/html

<!DOCTYPE html>
<html>
<head>
  <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  <meta name="Generator" content="wrote by hand">
  <meta name="Author" content="Joey Kelly">
  <title>JKWiki: EncoreModemUnderLinux</title>
  <link type="text/css" href="jkwiki.css" rel="stylesheet"/>
  <script src="jkwiki.js"></script>
  <link rel="shortcut icon" href="jokeshow.jpg" type="image/x-icon">
</head>

<body>

  <div id="page">

    <div id="content">
      <!-- <h1>JKWiki: <small>EncoreModemUnderLinux</small></h1> -->
        <p><a href="?HomePage">HomePage</a> :: <a href="?TechnicalProjects">TechnicalProjects</a> :: EncoreModemUnderLinux</p>
<h1><a id="EncoreModemUnderLinux"></a>Encore Modem Under Linux</h1>
<p>I was asked by a client to put up a fax server using hylafax. Hylafax is cool, and I&#39;d been waiting for an excuse to play with it. The client provided the hardware, and with the box came an [external Encore modem <a href="http://www.encore-usa.com/product.php?id=30">http://www.encore-usa.com/product.php?id=30</a>]. The thing gave me quite a bit of trouble, so I decided to blog my struggles, in the hopes that someone else can benefit from them.</p>
<p>[The modem <a href="http://www.wei.cl/catalogue/product.htm?pcode=MFING28800">http://www.wei.cl/catalogue/product.htm?pcode=MFING28800</a>] is ostensibly a hardware modem, but as far as I can tell from searching around, it started life as a software-based <q>winmodem</q>. It&#39;s really cheap-looking, and makes funny chirps at times. However, they cost only $38, which is about half the usual price of an external modem. However, unless I can make this thing work, it&#39;s useless to me under Linux.</p>
<h1><a id="Factoids"></a>Factoids</h1>
<ul>
<li>manufacturer: Cirrus Logic &#8211; Ambient &#8211; Intel</li>
<li>windows-only drivers</li>
<li>[chipset <a href="http://www.modemsite.com/56k/intel.asp">http://www.modemsite.com/56k/intel.asp</a>] ([google <a href="http://www.google.com/search?q=ambient+%2Bmodem+%2Bchipset&sourceid=mozilla-search&start=0&start=0&ie=utf-8&oe=utf-8">http://www.google.com/search?q=ambient+%2Bmodem+%2Bchipset&amp;sourceid=mozilla-search&amp;start=0&amp;start=0&amp;ie=utf-8&amp;oe=utf-8</a>])</li>
<li>[extended command set <a href="http://www.modemsite.com/56k/cirrus.asp">http://www.modemsite.com/56k/cirrus.asp</a>] &#8212; I suspected this, and wasn&#39;t surprised when I found this page.</li>
</ul>
<h1><a id="Behaviour"></a>Behaviour</h1>
<p>I was able to detect the modem using YaST (I&#39;m running SuSE Linux, version 9.1), while plugged into the serial port on the box. I ran several tests:</p>
<ul>
<li>dialup to my ISP using KDE&#39;s Kinternet tool &#8212; it would connect and authenticate, and create the ppp0 interface, but not manage to get an IP assigned to ppp0.</li>
<li>dialup via wvdial (my old favorite) &#8212; authentication failed every time I attempted to dial.</li>
<li>sending faxes via hylafax &#8212; this seems to work just fine.</li>
<li>receiving faxes via hylafax &#8212; this fails at the last minute. The remote fax machine says the fax is complete, except for getting the callback number, or similar (I wasn&#39;t at the remote machine, and can&#39;t vouch for the exact error). Hylafax mails a report saying <q>An attempt to receive facsimile on ttyS0 failed because: Failure to receive silence.</q>.</li>
</ul>

    </div>

    <div id="footer">
      <hr>
      <small><i><b><a href="https://gitlab.com/mmlj4/jkwiki">JKWiki</a></b> is a scraped-together wiki app by Joey Kelly</i></small>
    </div>

  </div>

</body>
</html>
