[tulip] Re: [PATCH] making old Conexant driver work

Donald Becker becker@scyld.com
Wed Jan 23 20:46:00 2002

On Wed, 23 Jan 2002, Pavel Roskin wrote:

> > Conexant support exists in my driver, but not the driver branch
> > distributed with the kernel.
> I'm sorry, but I probably cannot find the driver you mean.  This is what I 
> have looked so far.
> 1) The drivers at http://www.scyld.com/network/tulip-devel.html
> Both the "standard release" and the "test version" have internal version 
> 0.93.  Both support Conexant LANfinity.  Both are using the custom PCI 
> support instead of the kernel PCI API.  It appears that both drivers are 
> from the same "old generation".
>  They also (wrongly IMHO) use 
> requiest_region even if USE_IO_OPS is undefined.

This is to support the older kernels, where registering the memory
region is better than not registering at all.

> I'm sorry, but this reminds a madhouse.  I admit that I don't have the
> full picture, I don't know if you can update those pages, I don't know
> whether Conexant threatens you.

I've emailed Zoom the usual "fix it in seven days" letter.  That should
get us the source code to see if they set any of the configuration
registers differently than I do.

> I don't think that anybody can force you and Jeff Garzik to say that
> Conexant LANfinity is not supported because of insufficient documentation
> (see http://sourceforge.net/mailarchive/forum.php?thread_id=150363&forum_id=3720)

I have the documentation, but it arrived in a plain brown
wrapper.  Conexant wouldn't give out anything but glossy brochures.  

Donald Becker				becker@scyld.com
Scyld Computing Corporation		http://www.scyld.com
410 Severn Ave. Suite 210		Second Generation Beowulf Clusters
Annapolis MD 21403			410-990-9993