WPA on laptops running FreeBSD 5.3 (hacked a custom driver but having trouble)

Arvind Srinivasan <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
I hacked a custom ndis driver to use WPA-PSK. The driver pretends to
be WEP (so that I can continue to use the existing API's) but under
the covers it actually calls the ndis wrapper with WPA OIDs instead of
the WEP OIDs.

The essential changes I made are a call to OID_802_11_ADD_KEY instead
of OID_802_11_ADD_WEP, and NDIS_80211_WEPSTAT_ENC2ENABLED instead of
NDIS_80211_WEPSTAT_ENABLED.
All the changes are in if_ndis.c:ndis_setstate_80211.

I've tried two different cards: Linksys WPC54G and Dell WLAN 1350.
Both cards associate fine, but do not get much further than that. I am
unable to get an IP address from the NETGEAR router via DHCP, even
though the link is up.
Note that both cards work fine with the same router in Windows.....

Is there anything else I need to do besides provide the right key and
encryption method in ndis_setstate_80211?

Thanks.
-------------------------------------------------------------------------------------------------------

>>>>> "Sam" == Sam Leffler <sam at errno.com> writes:

Hi,

 Sam> I have no intention. I believe it is more valuable to spend time
 Sam> on importing support for newer devices that can support WPA
 Sam> natively (like Intel).

Fully understandable and logical.

 Sam> OTOH there's nothing to stop someone else from doing it; it should
 Sam> not be a lot of work.

Wish I could code...

Éric

-- 
 TP> Les binaires sur fr.* ne sont pas envisageables pour diverses
 TP> raisons techniques qui ont déjà été évoquées des centaines de fois.
 Les techniques que tu évoques sont des techniques de ta mère.
 -+- C in GNU - Ta mère en short elle administre un serveur de niouzes -
_______________________________________________
[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.