From owner-freebsd-wireless@FreeBSD.ORG Wed May 18 07:08:15 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 857BF106566B for ; Wed, 18 May 2011 07:08:15 +0000 (UTC) (envelope-from bschmidt@techwires.net) Received: from mail-bw0-f44.google.com (mail-bw0-f44.google.com [209.85.214.44]) by mx1.freebsd.org (Postfix) with ESMTP id 12D598FC15 for ; Wed, 18 May 2011 07:08:14 +0000 (UTC) Received: by bwz13 with SMTP id 13so1966363bwz.17 for ; Wed, 18 May 2011 00:08:13 -0700 (PDT) Received: by 10.204.151.202 with SMTP id d10mr1399789bkw.168.1305702493669; Wed, 18 May 2011 00:08:13 -0700 (PDT) Received: from jessie.localnet (p5B2ECE3B.dip0.t-ipconnect.de [91.46.206.59]) by mx.google.com with ESMTPS id u15sm760919bkf.16.2011.05.18.00.08.11 (version=SSLv3 cipher=OTHER); Wed, 18 May 2011 00:08:12 -0700 (PDT) Sender: Bernhard Schmidt From: Bernhard Schmidt To: freebsd-wireless@freebsd.org Date: Wed, 18 May 2011 09:07:02 +0200 User-Agent: KMail/1.13.5 (Linux/2.6.32-31-generic; KDE/4.4.5; i686; ; ) References: <4DD365A2.3090106@gmail.com> In-Reply-To: <4DD365A2.3090106@gmail.com> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201105180907.02923.bschmidt@freebsd.org> Cc: Aleksandr Rybalko Subject: Re: Ralink RT3090/RT2860 X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bschmidt@freebsd.org 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, 18 May 2011 07:08:15 -0000 On Wednesday, May 18, 2011 08:22:26 Matt wrote: > I recently was using a machine with this chipset. > I noticed there is a patch available from Alexandr Rybalko which > compiles successfully against current. > > Seems to work great with rt3090 chipset, although device naming is poor > (ending a device name with 0 makes for confusion!). Stability is high > (better than my Intel Centrino 1000) and it appears ahdemo, monitor, sta > modes all work fine. A few dmesg errors which appear to result from > issues that are patched in both OpenBSD, Solaris & the official Ralink > GPL drivers (LNA Gain is ignored for 3090 and set manually). Care to explain why it is "better" then the Intel 1000? I'm not aware of any issues, if there are some, I want to know about that so I can actually have a look at it.. > What is the FreeBSD plan for this chipset? Is Rybalko's code still a > patch and not a commit due to licensing? Are we going to try to port > OpenBSD's ral to replace our own? It would also appear to be supported > by Solaris code, which appears to be slightly different than both > Rybalko's and OpenBSD's (which appear to share some heritage). I'll work with Aleksandr on getting a driver for the newer Ralink chips into the tree once I'm happy with the iwn(4) HT bits. You already named the issues the driver port has, it is based on the OpenBSD code but obscured so it is (almost) impossible to track updates/fixes, this needs to be addressed before the driver can be committed. While there I'd also want to make it a extension to ral(4) like OpenBSD does. -- Bernhard