Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Oct 2001 09:04:07 -0700 (PDT)
From:      Doug Ambrisko <ambrisko@ambrisko.com>
To:        freebsd-mobile@freebsd.org
Subject:   Latest Cisco/Aironet changes
Message-ID:  <200110021604.f92G48873379@ambrisko.com>

next in thread | raw e-mail | index | archive | help
There are located at:
	http://www.ambrisko.com/doug/an/
	an.patch.cisco.rfmon2.leap3-4.4-stable
is the latest version.  Made relative to -stable (should basically
apply to -current).

                                Auto-detect if Linux patches are missing
                                then don't enable that code.
                                The linux.patch.cisco, 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.

                                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 uses a bunch of different ones
                                and roam between then.  Also add a syntax
                                similar to the WEP keys to deal with setting
                                difference SSIDs.

Thanks to Brooks & David for getting some of the prior patches committed.
Looks like pr kern/26546 is still stalled.  It would be nice if just

Index: sys/sockio.h
===================================================================
RCS file: /cvs/src/sys/sys/sockio.h,v
retrieving revision 1.14.2.4
diff -c -r1.14.2.4 sockio.h
*** sys/sockio.h	2001/07/24 19:10:19	1.14.2.4
--- sys/sockio.h	2001/09/23 15:52:12
***************
*** 100,105 ****
--- 100,108 ----
  #define	SIOCGIFSTATUS	_IOWR('i', 59, struct ifstat)	/* get IF status */
  #define	SIOCSIFLLADDR	_IOW('i', 60, struct ifreq)	/* set link level addr */
  
+ #define	SIOCGPRIVATE_0	_IOWR('i', 80, struct ifreq)	/* Linux Private + 0 */
+ #define	SIOCGPRIVATE_1	_IOWR('i', 81, struct ifreq)	/* Linux Private + 1 */
+ 
  #define SIOCIFCREATE	_IOWR('i', 122, struct ifreq)	/* create clone if */
  #define SIOCIFDESTROY	 _IOW('i', 121, struct ifreq)	/* destroy clone if */
  #define SIOCIFGCLONERS	_IOWR('i', 120, struct if_clonereq) /* get cloners */

get applied so the firmware flash utility would work (from the Linux folks).
Then we can add the flash utilty to ports or someone can re-write it
so that it isn't GPL and add it to ancontrol.  Since it works fine I
haven't had the motivation to do that.

I'd like some people to try it and then I'll send-pr it.  It would be really
nice if some people with LEAP environments could test the LEAP support!

Thanks,

Doug A.

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




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