Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Jan 2000 09:14:54 -0500 (EST)
From:      Bill Pechter <pechter@pechter.dyndns.org>
To:        freebsd-stable@freebsd.org
Subject:   Winmodems
Message-ID:  <200001281414.JAA05716@bg-tc-ppp724.monmouth.com>

next in thread | raw e-mail | index | archive | help
> Date: Thu, 27 Jan 2000 13:01:07 -0500
> From: "Gary T. Corcoran" <garycor@home.com>
> Subject: Re: PCI Modem Driver
> 
> Steve O'Hara-Smith wrote:
> > 
> > On 27-Jan-00 Marcin Cieslak wrote:
> > > On Thu, 27 Jan 2000, Glendon M. Gross wrote:
> > >
> > >>
> > >> If Winmodems are so available, would it be possible to hack the
> > >> proprietary code and develop a KLM which could talk to the WinModem's DSP?
> > >> I know nobody wants to do this, but considering the availability of the
> > >> junky winmodems, it sure would be nice if there were such a module [short
> > >> of emulating MS-Windows in the background!]
> > >
> > > Yes, sure. Have look at 500KB+ driver for Lucent winmodem in my notebook
> > > (LTMODEM.VXD or something). Reverse engineering such amount of code is
> > > a challenge in itself.
> 
> Your modem, heck even the PCI bus, will be obsolete before you could reverse
> engineer ltmodem.vxd...   ;-)
> 
> But I guess it's time to bring this up:
> 
> Please note that what I am going to talk about is completely
> UNOFFICIAL and a background, spare-time task ONLY.
> So I can't guarantee when or IF I will complete this:
> 
> I work at Lucent (official disclaimer: I do not speak for Lucent),
> and I have the source code for the ltmodem driver which is being
> ported to Linux.  I got the code because I thought it would be nice
> if it could also be ported to FreeBSD (only a binary driver could
> be released, you understand).  Being new to the specifics
> of both linux and freebsd drivers, and lacking time, it is not
> obvious how to port the driver to freebsd.

Sounds like a great idea.  I've been hoping someone would do this.

> 
> If I could get some help from the FreeBSD community, however, such
> as pointers to the direction to take and to the source code of drivers
> that implement pieces of similar things, that would help.
> 
> The tack taken with the linux port, and which seems the best way to
> port to freebsd, is to make the modem just look like another serial
> port.  A *simple* serial port, but one which is a PCI device.
> I took a quick look at sio.c and was overwhelmed with the complexity
> (at first glance) of that driver.  Is there a better example for
> my purposes?
> 
> So, does anyone have any suggestions?
> 
> Gary Corcoran
> 

Gary, 

I'd love to see it done, but I'd like to see if it can be made to work
for both ISA and PCI versions of the modem...

I work for Lucent and drooled over a pile of these modems at one of my
PC suppliers cheap...  I'd like to know exactly what chips to look for
for on the modem to know if the Linux driver will work with it.

I believe these are controllerless modems -- not dsp-less.  However I'd
like to verify the info...

I believe the Lucent driver is currently binary PCI bus only.

(There's a ton of Linux hackers in Lucent, but the FreeBSD types are
starting to catch up...)

Bill
-------------------------------------------------------------------------------
bpechter@monmouth.com|pechter@pechter.dyndns.org|pechter@pechter.bsdonline.org
      Three things never anger: First, the one who runs your DEC,
      The one who does Field Service and the one who signs your check.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200001281414.JAA05716>