From owner-freebsd-mobile Wed Oct 2 13:29:38 2002 Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3352937B401 for ; Wed, 2 Oct 2002 13:29:37 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id E299443E7B for ; Wed, 2 Oct 2002 13:29:33 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.3/8.12.3) with ESMTP id g92KT9pm039539; Wed, 2 Oct 2002 14:29:29 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 01 Oct 2002 23:14:14 -0600 (MDT) Message-Id: <20021001.231414.10295767.imp@bsdimp.com> To: bms@spc.org Cc: brooks@one-eyed-alien.net, stest030@garbonzo.hos.ufl.edu, freebsd-mobile@FreeBSD.ORG Subject: Re: Microsoft MN-510 USB Wi-Fi ? From: "M. Warner Losh" In-Reply-To: <20021001103807.GU26352@spc.org> References: <200209302259.00470.stest030@garbonzo.hos.ufl.edu> <20020930214208.A30941@Odin.AC.HMC.Edu> <20021001103807.GU26352@spc.org> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org In message: <20021001103807.GU26352@spc.org> Bruce M Simpson writes: : On Mon, Sep 30, 2002 at 09:42:08PM -0700, Brooks Davis wrote: : > On Mon, Sep 30, 2002 at 10:59:00PM -0400, Bob Johnson wrote: : > It definatly won't work with 4.6.2. There's no support for USB wireless : > adaptors at this point. I think there are linux drivers for at least : > one type, but I don't know if anyone is working on a port of them. : : If anyone's planning on reverse engineering these things, typically the : drivers themselves are NDIS5 ones, not USB ones. The NDIS5 driver then : acts as a client calling into USBD. : : A number of people have taken apart these USB wireless adapters and found : them to contain PCMCIA devices with a bridge chip of some kind. : : If that's the case, and the bridge chip forwards commands in much the same : way as the USB-ATA bridges in existence, then writing an additional layer : for if_wi to talk via the bridge might be straightforward once the packet : format is known. Well, the usb based prism2 cards are definitely documented, and definitely look a whole lot like the pcmcia version (minor differences). However, doing a usb attachment to the wi driver might be difficult. Bill Paul said we might be better off copying it to uwi and hacking from there. However, I'm not sure that I agree with him. That might be faster, but it would be more of a pain to maintain. Also, I'd suspect that the PCMCIA bridge kludge version would be a little different than the native usb version. It also wouldn't help if you had a non-wifi card installed. I'd also contemplated getting one of the adapters and writing a generic usb<->pcmcia bridge driver, but soon realized I had too many projects in the hopper and this one would likely drive me insane in short order :-). Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message