Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 Nov 2001 08:42:15 -0800 (PST)
From:      Doug Ambrisko <ambrisko@ambrisko.com>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   kern/31711: Enhancements and bug fixes to Aironet driver
Message-ID:  <200111021642.fA2GgFf45386@ambrisko.com>

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

>Number:         31711
>Category:       kern
>Synopsis:       Enhancements and bug fixes to Aironet driver
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Nov 02 08:50:00 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Doug Ambrisko
>Release:        FreeBSD 5.0-current i386
>Organization:
none
>Environment:
-current

	
>Description:
                                Auto-detect if Linux patches are missing 
                                then fake that code so the Linux flash
                                utility compile on FreeBSD will work.
                                The so be completed patch by DES emulates
                                the Cisco ioctls for Linux so that the
                                Cisco client utilities for Linux run on
                                FreeBSD.  This lets you flash firmware
                                etc.  The Linux emulation code
                                was derived from the open source 
                                Linux driver to maintain compatibility.
				I have a port of a flash utility 
				that will depend on this driver change.

                                Attempt to add LEAP support, hints from
                                Richard.  I'd like to verify this works
                                with someone that has a LEAP environment.

                                Change DELAYs in flash part of driver to
                                FLASH_DELAY which uses tsleep so it doesn't
                                look like your system died during a flash
                                update.

                                Install header files in /usr/include/dev/an
                                Forgot to include mtree patch for the include
                                found by David.

                                Cleanup some ifmedia bugs add "Home" key
                                mode to ifmedia and ancontrol.  This way
                                you can manage 2 keys a little easier.
                                Map the home mode into key 5.  Enhance 
                                ifconfig to dumps the various configured 
                                SSIDs.  I use a bunch of different ones 
                                and roam between them.  Also add a syntax 
                                similar to the WEP keys to deal with setting 
                                difference SSIDs.

I've been mostly running it on -stable.  David did a check check on 
-current.  It might be a good idea to leave in the SIOCGPRIVATE_0
so a MFS would be easier.  Probably makes sense to remove the
LINUX_EMULATION defines since I now always set it to be true so
the flash utility will work.

>How-To-Repeat:
	
>Fix:

	http://www.ambrisko.com/doug/an/send-pr
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




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