<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
Chris,<br><br>Thanks. <br><br>The laptop I am using now at work requires the alsa driver to be patched as well.&nbsp; I'll try the patch at home to see if it works for 3.0.1.&nbsp; I don't have to patch alsa on my desktop at home.<br><br>I think the kernel has changed quite a bit, more than the lock.&nbsp;&nbsp; I kept patching it on my own till somewhat 2.6.37 and gave up since the modem is something I haven't been using for years and probably something I can live without.<br><br>Regards,<br>P. C.<br>===============================================================<br><div>Date: Fri, 12 Aug 2011 10:53:12 +0100<br>From: chris@cvine.freeserve.co.uk<br>To: p_c_chan@hotmail.com<br>CC: jhart@customstaffing.com; hsflinux@lists.linuxant.com<br>Subject: Re: [hsflinux] Problem using cnxtinstall.run with Debian Linux For Conexant HSF 56K Data/Fax Modem<br><br><pre>On Tue, 9 Aug 2011 14:53:38 -0400<br>"P. C. Chan" &lt;p_c_chan@hotmail.com&gt; wrote:<br>&gt; Hi there,<br>&gt; HSF support has been lacking behind quite a bit.  I am currently<br>&gt; running 3.0.1 kernel.  The last time I was able to compile with some<br>&gt; hacking was probably a year ago.  :)  Would there be any plan to<br>&gt; catch up? If I need to use my HSF modem, I have to boot the system up<br>&gt; using an older kernel, like 2.6.32 or something. Regards,P. C.Date:<br>&gt; Tue, 9 Aug 2011 12:43:13 -0400 From: Jhart@customstaffing.com To:<br>&gt; hsflinux@lists.linuxant.com Subject: [hsflinux] Problem using<br>&gt; cnxtinstall.run with Debian Linux For        Conexant HSF 56K<br>&gt; Data/Fax Modem<br> <br>Since no one is bothering to deal with this mailing list any more, and<br>the driver no longer works with the kernels of the current version of<br>most mainline distributions, I presume it is now effectively defunct.<br>It really shows the dangers of relying on proprietary code in linux<br>systems.<br> <br>I have a patch which I use to compile the hsf driver with the latest<br>kernels, which I attach (I don't know if the mailing list will strip it<br>off, it might).  I do not guarantee it, because none of us see the<br>proprietary code which it interfaces with.  In particular, the file<br>osservices.c uses the global kernel lock for a purpose which is not<br>obvious to me.  I have replaced it with a local lock which may well<br>either not meet the original purpose of using the global lock or may<br>now be completely unnecessary.<br> <br>Chris<br></pre><br>_______________________________________________
hsflinux mailing list
hsflinux@lists.linuxant.com
https://www.linuxant.com/mailman/listinfo/hsflinux</div>                                               </div></body>
</html>