Subject: kern/19111: wi driver can no longer talk to MacOS/MacOS X 802.11 peers.
To: None <gnats-bugs@gnats.netbsd.org>
From: None <tls@netbsd.org>
List: netbsd-bugs
Date: 11/20/2002 16:20:21
>Number: 19111
>Category: kern
>Synopsis: wi driver can no longer talk to MacOS/MacOS X 802.11 peers.
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Nov 20 08:21:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator: Thor Lancelot Simon
>Release: NetBSD 1.6K
>Organization:
The NetBSD Project
>Environment:
NetBSD hotpoint.hvg.tjls.com 1.6K NetBSD 1.6K (HOTPOINT) #6: Sun Nov 10 00:33:11 EST 2002 root@enola-gay:/usr/src/sys/arch/i386/compile/HOTPOINT i386
Architecture: i386
Machine: i386
>Description:
Since the recent overhaul of the 'wi' driver, it no longer supports
shared-key authentication. The Apple Airport drivers require
shared-key authentication if WEP is in use; if shared-key is not
supported, they report that the network has failed when attempting to
send the first packet. Thus the recent 'wi' driver changes have
resulted in a situation in which NetBSD and Apple 802.11b peers can no
longer communicate. This is particularly ugly for users who were
formerly using NetBSD machines in IBSS or hostap mode as gateways for
networks of machines including Macintoshes; at the very least, radical
network reconfiguration is required to avoid rendering their networks
even less secure than they were when relying on WEP for
security/access control. We should not do such things to our users,
certainly without extensive prior notice.
>How-To-Repeat:
Upgrade your NetBSD machine with a 'wi' card to -current. Note that
it can no longer talk to machines using Apple Airport drivers if WEP
is in use.
>Fix:
Implement shared-key in the 802.11 state machine.
>Release-Note:
>Audit-Trail:
>Unformatted: