ndis on 6.1-PRERELEASE

"Dan Langille" <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
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.

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

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:



# ifconfig ndis0
ndis0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        inet6 fe80::20c:f1ff:fe27:67f5%ndis0 prefixlen 64 scopeid 0x4
        inet 10.0.0.10 netmask 0xffffff00 broadcast 10.0.0.255
        ether 00:0c:f1:27:67:f5
        media: IEEE 802.11 Wireless Ethernet autoselect
        status: no carrier
        ssid foo channel 1
        authmode OPEN privacy OFF txpowmax 100

# ifconfig ndis0
ndis0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        inet6 fe80::20c:f1ff:fe27:67f5%ndis0 prefixlen 64 scopeid 0x4
        inet 10.0.0.10 netmask 0xffffff00 broadcast 10.0.0.255
        ether 00:0c:f1:27:67:f5
        media: IEEE 802.11 Wireless Ethernet autoselect
        status: no carrier
        ssid foo channel 1
        authmode OPEN privacy OFF txpowmax 100

# ifconfig ndis0 up
# ifconfig ndis0
ndis0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet6 fe80::20c:f1ff:fe27:67f5%ndis0 prefixlen 64 scopeid 0x4
        inet 10.0.0.10 netmask 0xffffff00 broadcast 10.0.0.255
        ether 00:0c:f1:27:67:f5
        media: IEEE 802.11 Wireless Ethernet autoselect
        status: no carrier
        ssid "" channel 1
        authmode OPEN privacy OFF txpowmax 100
#

Ideas?  Suggestions?


-- 
Dan Langille : Software Developer looking for work
my resume: http://www.freebsddiary.org/dan_langille.php


_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.