ndis on 6.1-PRERELEASE

Fabian Keil freebsd-listen at fabiankeil.de
Tue Feb 7 03:43:42 PST 2006


"Dan Langille" <dan at langille.org> wrote:

> I'm trying, and failing so far, to get ndis running on 6.1-PRERELEASE 
> (Sat Feb 4).  I was using ipw but it frooze the system.

?
 
> I have an IBM ThinkPad T41.  I grabbed the drivers from http://www-
> 307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-59438
> 
> After downloading and extracting the files from 1rwc88ww.exe, 
> I used w70n501.inf and w70n51.sys as inputs to ndisgen.
> 
> When asked for firmware, I supplied w70n51.sys the input.

For me this step was never needed and I just press return to
skip it. I use ndis with an
Intel(R) PRO/Wireless 2200BG Network Connection.
 
> The result was w70n51_sys.ko and w70n51.sys.ko
> 
> I loaded ndis.ko, if_ndis.ko, w70n51.sys.ko, and w70n51_sys.ko (in 
> that order).  dmesg showed:
> 
> ndis0: <Intel(R) PRO/Wireless LAN 2100 3B Mini PCI Adapter> mem 
> 0xc0214000-0xc0214fff irq 11 at device 2.0 on pci2
> ndis0: [GIANT-LOCKED]
> ndis0: NDIS API version: 5.1
> ndis0: Ethernet address: 00:0c:f1:27:67:f5

Don't you get this even without loading w70n51.sys.ko?

> ndis0 is unable to set/retain an SSID while it is UP.  When DOWN, 
> yes, it takes an SSID, but moving the card to UP loses the SSID:

Try setting the ssid together with the bssid, this works for me
on a TP51 running 6.0-Stable.

Without specifying the bssid I get results like you described,
but I can't set the ssid alone, even if ndis0 is down.
More information at:
http://www.mail-archive.com/freebsd-stable@freebsd.org/msg75473.html.

Fabian
-- 
http://www.fabiankeil.de/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-mobile/attachments/20060207/85f2c5f3/signature.bin


More information about the freebsd-mobile mailing list