From owner-freebsd-mobile Wed Apr 11 19: 4:33 2001 Delivered-To: freebsd-mobile@freebsd.org Received: from ambrisko.com (adsl-216-103-208-74.dsl.snfc21.pacbell.net [216.103.208.74]) by hub.freebsd.org (Postfix) with ESMTP id 8A02E37B42C for ; Wed, 11 Apr 2001 19:04:22 -0700 (PDT) (envelope-from ambrisko@ambrisko.com) Received: (from ambrisko@localhost) by ambrisko.com (8.11.3/8.11.2) id f3C24DF29317; Wed, 11 Apr 2001 19:04:13 -0700 (PDT) (envelope-from ambrisko) From: Doug Ambrisko Message-Id: <200104120204.f3C24DF29317@ambrisko.com> Subject: Re: Anyone working on Aironet LEAP support? In-Reply-To: <15051.55093.348259.376371@kitab.cisco.com> "from Richard Johnson at Apr 4, 2001 07:23:49 pm" To: Richard Johnson Date: Wed, 11 Apr 2001 19:04:13 -0700 (PDT) Cc: freebsd-mobile@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL82 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Richard Johnson writes: | Is anyone working on Aironet LEAP support? I know it's there for | Linux and it would seem as though it shouldn't be too hard to port it | into FreeBSD given the cisco Linux driver sources (available on the | web site). I just finished hacking on the if_an.c and the Linux emulation layer so I can run the Cisco (binary only :-( ) configuration utilities for Linux. These utilities are very "Windows" like. I should have some patches together soon. They make some gross assumptions like the ethernet devices are of the format "eth" and that /proc/aironet exists. I have a hack to map eth into an for a proof of concept. I'm going to gneralize it so that eth<0> will map into the various hardware ethernet devices. I'm not sure how to add things to the linprocfs via the if_an driver. Fortunately they only use that to detect the card and not use the strange Linux interface and instead use ioctl's (however, they use the "private" ones). I may look at LEAP some more now that I upgraded my firmware via the Cisco configuration utility under FreeBSD's Linux emulation and now my card can support it. Someone should instrument the conversation between the driver and configuration utility to uncover the secrete RID and then add them to ancontrol. I also ran into some nasty panic's using the new ifmedia stuff to configure the 802.11 options with the latest firmware. I ended up ifdef'ing them out so I could avoid them. Of course if someone could convince Cisco that keeping the source to their configuration closed is counter-productive that would be great. Doug A. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message