Re: Problem using cnxtinstall.run with Debian Linux For Conexant HSF 56K Data/Fax Modem

"P. C. Chan" <[email protected]> Sat, 13 Aug 2011 11:36:34 -0400
Newsgroups gmane.linux.drivers.modem.hsf
Message-ID <[email protected]>
--===============1023730253==
Content-Type: multipart/alternative;
	boundary="_9047081c-5599-4f72-b114-e429083cc90f_"

--_9047081c-5599-4f72-b114-e429083cc90f_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable


The patch works  on 3.0.1.  Thanks.

Date: Fri=2C 12 Aug 2011 10:53:12 +0100
From: [email protected]
To: [email protected]
CC: [email protected]=3B [email protected]
Subject: Re: [hsflinux] Problem using cnxtinstall.run with Debian Linux For=
 Conexant HSF 56K Data/Fax Modem

On Tue=2C 9 Aug 2011 14:53:38 -0400
"P. C. Chan" <[email protected]> wrote:
> Hi there=2C
> HSF support has been lacking behind quite a bit.  I am currently
> running 3.0.1 kernel.  The last time I was able to compile with some
> hacking was probably a year ago.  :)  Would there be any plan to
> catch up? If I need to use my HSF modem=2C I have to boot the system up
> using an older kernel=2C like 2.6.32 or something. Regards=2CP. C.Date:
> Tue=2C 9 Aug 2011 12:43:13 -0400 From: [email protected] To:
> [email protected] Subject: [hsflinux] Problem using
> cnxtinstall.run with Debian Linux For	Conexant HSF 56K
> Data/Fax Modem
=20
Since no one is bothering to deal with this mailing list any more=2C and
the driver no longer works with the kernels of the current version of
most mainline distributions=2C I presume it is now effectively defunct.
It really shows the dangers of relying on proprietary code in linux
systems.
=20
I have a patch which I use to compile the hsf driver with the latest
kernels=2C which I attach (I don't know if the mailing list will strip it
off=2C it might).  I do not guarantee it=2C because none of us see the
proprietary code which it interfaces with.  In particular=2C the file
osservices.c uses the global kernel lock for a purpose which is not
obvious to me.  I have replaced it with a local lock which may well
either not meet the original purpose of using the global lock or may
now be completely unnecessary.
=20
Chris

_______________________________________________
hsflinux mailing list
[email protected]
https://www.linuxant.com/mailman/listinfo/hsflinux 		 	   		  =

--_9047081c-5599-4f72-b114-e429083cc90f_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<style><!--
.hmmessage P
{
margin:0px=3B
padding:0px
}
body.hmmessage
{
font-size: 10pt=3B
font-family:Tahoma
}
--></style>
</head>
<body class=3D'hmmessage'><div dir=3D'ltr'>
The patch works&nbsp=3B on 3.0.1.&nbsp=3B Thanks.<br><br><div>Date: Fri=2C =
12 Aug 2011 10:53:12 +0100<br>From: [email protected]<br>To: p_c_=
[email protected]<br>CC: [email protected]=3B [email protected]=
.com<br>Subject: Re: [hsflinux] Problem using cnxtinstall.run with Debian L=
inux For Conexant HSF 56K Data/Fax Modem<br><br><pre>On Tue=2C 9 Aug 2011 1=
4:53:38 -0400<br>"P. C. Chan" &[email protected]&gt=3B wrote:<br>&g=
t=3B Hi there=2C<br>&gt=3B HSF support has been lacking behind quite a bit.=
  I am currently<br>&gt=3B running 3.0.1 kernel.  The last time I was able =
to compile with some<br>&gt=3B hacking was probably a year ago.  :)  Would =
there be any plan to<br>&gt=3B catch up? If I need to use my HSF modem=2C I=
 have to boot the system up<br>&gt=3B using an older kernel=2C like 2.6.32 =
or something. Regards=2CP. C.Date:<br>&gt=3B Tue=2C 9 Aug 2011 12:43:13 -04=
00 From: [email protected] To:<br>&gt=3B [email protected]=
 Subject: [hsflinux] Problem using<br>&gt=3B cnxtinstall.run with Debian Li=
nux For	Conexant HSF 56K<br>&gt=3B Data/Fax Modem<br> <br>Since no one is b=
othering to deal with this mailing list any more=2C and<br>the driver no lo=
nger works with the kernels of the current version of<br>most mainline dist=
ributions=2C I presume it is now effectively defunct.<br>It really shows th=
e dangers of relying on proprietary code in linux<br>systems.<br> <br>I hav=
e a patch which I use to compile the hsf driver with the latest<br>kernels=
=2C which I attach (I don't know if the mailing list will strip it<br>off=
=2C it might).  I do not guarantee it=2C because none of us see the<br>prop=
rietary code which it interfaces with.  In particular=2C the file<br>osserv=
ices.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 mee=
t the original purpose of using the global lock or may<br>now be completely=
 unnecessary.<br> <br>Chris<br></pre><br>__________________________________=
_____________
hsflinux mailing list
[email protected]
https://www.linuxant.com/mailman/listinfo/hsflinux</div> 		 	   		  </div><=
/body>
</html>=

--_9047081c-5599-4f72-b114-e429083cc90f_--

--===============1023730253==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
hsflinux mailing list
[email protected]
https://www.linuxant.com/mailman/listinfo/hsflinux
--===============1023730253==--