Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Apr 2004 15:09:45 -0700 (PDT)
From:      wpaul@FreeBSD.ORG (Bill Paul)
To:        nike_d@cytexbg.com (Niki Denev)
Cc:        current@freebsd.org
Subject:   Re: / ibm thinkpad t41
Message-ID:  <20040423220945.2261B16A4CF@hub.freebsd.org>
In-Reply-To: <cone.1082748140.570688.72438.1001@phobos.totalterror.net> from Niki Denev at "Apr 23, 2004 10:22:20 pm"

next in thread | previous in thread | raw e-mail | index | archive | help

> > You're making the unwarranted assumption that your copy of w70n51.sys
> > and w70n51.inf are exactly the same as everyone else's. Listen up people:
> > Intel has released several different versions of this driver. Some of
> > them have issues that others do not. If you don't bother to SEND ME
> > the driver that you have, I can't address your problem.

> Based on your experience can you suggest a version that is less 
> likely to  have problems?
> Or we should test and use as many as possible different 
> versions to help making project evil as evil as possible? :)

It's called the NDISulator, not the ONLYCERTAINSPECIFICDRIVERSulator.
The more oddball cases I fix now, the fewer problems I'll have later.

Recognizing different driver versions is not always easy. Sometimes,
you can tell by looking in the .inf file that comes with the driver
binary: some vendors put a driver version tag or comment in there
somewhere. That method is unreliable though, so the best method is
to look inside the driver binary itself. The driver version should
be encoded in the binary in unicode format. The simplest way to see
it is with strings(1):

% strings -e l w70n51.sys | more
VS_VERSION_INFO
StringFileInfo
040904B0
Comments
NDIS 5.1 Miniport Driver
CompanyName
Intel
 Corporation
FileDescription
Intel
 PRO/Wireless LAN Driver
FileVersion
1.2.1.11		<----- tada
InternalName
w70n51.SYS
LegalCopyright
Copyright 
 Intel
 Corporation 2003
OriginalFilename
w70n51.SYS
ProductName
Intel
 PRO/Wireless LAN Adapter
ProductVersion
1.0.0.0
VarFileInfo
Translation

I got one the other day that was version 1.2.0.56, and I have at least
two others handy that are 1.2.1.3 and 1.2.1.1, respectively. I can't
tell you exactly what the differences are, but I've learned not to
assume that all will work.

-Bill

--
=============================================================================
-Bill Paul            (510) 749-2329 | Senior Engineer, Master of Unix-Fu
                 wpaul@windriver.com | Wind River Systems
=============================================================================
              <adamw> you're just BEGGING to face the moose
=============================================================================



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