From owner-freebsd-wireless@FreeBSD.ORG Wed Jun 3 15:21:08 2015 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3387BF66 for ; Wed, 3 Jun 2015 15:21:08 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-ig0-x22a.google.com (mail-ig0-x22a.google.com [IPv6:2607:f8b0:4001:c05::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F1DAD1218 for ; Wed, 3 Jun 2015 15:21:07 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by igbpi8 with SMTP id pi8so114871732igb.1 for ; Wed, 03 Jun 2015 08:21:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=ZR4jO0f86Sihowv+v7c+aXcyBIedlIAT3mWcUZIiXBI=; b=gNIeZa4p9fZQQ9gfFCe2BW4/ZW+kEmKOvLnbHGCuZW+3EKTp7l6OYg1Jqjs4shzmHI SP6vQrmJDp5rtYOmIrq4XCNbyY3zcAw3tEnAHepVff9TMdFSCK12yahS93pTt69FX+wR Pc9XLA1GufvPgau3wskWwo+4ctRsTBp8+OINmfbsYU5b8c1jpFWMil5Ea9K4bVFJkVbR ux+WwTczqjJUA/VWGpihfqcCtBY3/hJM4vDozvcuLJXkjZuk33TWA/WstDwZ8t7m2x9u /PpSy4udeq4NymcTKoc1BXxUyfsqa/spVqNhmzsk0OgrLnFBROYeUPodCXgoIyjvwcLA 8rFg== MIME-Version: 1.0 X-Received: by 10.50.79.167 with SMTP id k7mr27572602igx.32.1433344867264; Wed, 03 Jun 2015 08:21:07 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.36.38.133 with HTTP; Wed, 3 Jun 2015 08:21:07 -0700 (PDT) In-Reply-To: References: Date: Wed, 3 Jun 2015 08:21:07 -0700 X-Google-Sender-Auth: HJdkxEHUqxp6h7ONkeantEQL2dw Message-ID: Subject: Re: Add USB glue to ath(4) for AR9271 From: Adrian Chadd To: Ben Woods Cc: "freebsd-wireless@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jun 2015 15:21:08 -0000 hi, yup. once someone gets the usb glue fleshed out I'll help with the HAL side of things. Ther's not much missing for AR9271 and USB support in the HAL - I just have to do it. -adrian On 3 June 2015 at 08:17, Ben Woods wrote: > Hi there, > > I just wanted to ask if anyone has intentions to add the USB glue to > ath(4) to support AR9271 chipsets. > > > I have a Think Penguin TPE-N150USBL which is a USB 802.11n wifi dongle > that uses the AR9271 chipset, and has been "certified by the Free > Software Foundation". > https://www.thinkpenguin.com/gnu-linux/penguin-wireless-n-usb-adapter-w-external-antenna-gnu-linux-tpe-n150usbl > https://wikidevi.com/wiki/ThinkPenguin_TPE-N150USBL > > > There is currently no support for it in FreeBSD, as highlighted here: > https://lists.freebsd.org/pipermail/freebsd-wireless/2013-November/004121.html > https://wiki.freebsd.org/dev/ath_hal%284%29/HardwareSupport > > > Given how well Atheros chipsets are supported for PCI devices, I think > once the USB glue was added they could be great performers (perhaps > the only USB wifi dongles with 802.11n capability on FreeBSD)?! > > > The output from usbconfig(8) is below: > > # usbconfig -u 1 -a 2 dump_device_desc > ugen1.5: at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) > pwr=ON (500mA) > > bLength = 0x0012 > bDescriptorType = 0x0001 > bcdUSB = 0x0200 > bDeviceClass = 0x00ff > bDeviceSubClass = 0x00ff > bDeviceProtocol = 0x00ff > bMaxPacketSize0 = 0x0040 > idVendor = 0x0cf3 > idProduct = 0x9271 > bcdDevice = 0x0108 > iManufacturer = 0x0010 > iProduct = 0x0020 > iSerialNumber = 0x0030 <12345> > bNumConfigurations = 0x0001 > > > -- > From: Benjamin Woods > woodsb02@gmail.com > _______________________________________________ > freebsd-wireless@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-wireless > To unsubscribe, send any mail to "freebsd-wireless-unsubscribe@freebsd.org"