From owner-freebsd-wireless@FreeBSD.ORG Fri Mar 9 22:13:17 2012 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 5A1CA106566B; Fri, 9 Mar 2012 22:13:17 +0000 (UTC) (envelope-from sendtomatt@gmail.com) Received: from mail-yx0-f182.google.com (mail-yx0-f182.google.com [209.85.213.182]) by mx1.freebsd.org (Postfix) with ESMTP id EC0AD8FC12; Fri, 9 Mar 2012 22:13:16 +0000 (UTC) Received: by yenl9 with SMTP id l9so1438312yen.13 for ; Fri, 09 Mar 2012 14:13:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=gdnAP4k4zPl5lWriz8Phf98COqGi+jGuNFWhWTdwmC0=; b=Rf/ssWl4XbST5JJ5kIqmz4fF4TzAiTmsKz/IQF7m0tASchlU7rcnjbZ9oPloGvWclK 554xwhHcvZfcHmXkFiinlgUT52POkDiRBsEjvrSEZ9AoT2sNdk0zWu1yAn35gBtFAQov oxOpzlMc28wGRMWRScL+pe5cSwVYZKUnNqpTYoOMrpoeHz1YbEXl9/Te5fi8Uf/Q8R7r /VVM9kMLm1/1XpTPKMqn4qa9oH2Pk/tNCUoWrgw8VEnoYIK6DmLpJ1eXopice9hBtPYB rM5WaZMekuZbK3dWObOi1IeCgaa8eP3dJ/GKJH4dqpnUId+UTx7jI2O1idAaYi5qkm7y v5Xg== Received: by 10.60.0.195 with SMTP id 3mr1508155oeg.2.1331331196083; Fri, 09 Mar 2012 14:13:16 -0800 (PST) Received: from bakeneko.local ([69.12.160.180]) by mx.google.com with ESMTPS id n7sm3380741oeh.4.2012.03.09.14.13.13 (version=SSLv3 cipher=OTHER); Fri, 09 Mar 2012 14:13:13 -0800 (PST) Message-ID: <4F5A8023.1090705@gmail.com> Date: Fri, 09 Mar 2012 14:11:47 -0800 From: matt User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.1) Gecko/20120301 Thunderbird/10.0.1 MIME-Version: 1.0 To: Norberto Lopes References: <4F41DDE8.6060004@gmail.com> <4F48166A.5040301@gmail.com> <4F4828C0.6020705@gmail.com> In-Reply-To: X-Enigmail-Version: 1.3.5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-wireless@freebsd.org Subject: Re: Linksys WMP600N driver (Ralink RT2800 802.11n PCI) X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 09 Mar 2012 22:13:17 -0000 On 03/09/12 12:13, Norberto Lopes wrote: > On Fri, Feb 24, 2012 at 4:18 PM, matt wrote: >> On 02/24/12 15:29, Norberto Lopes wrote: >>> Oh by the way, drivers from http://repo.or.cz/w/ralink_drivers.git di= d >>> not work at all. >>> I haven't had a lot of time to play around with this so it may have >>> been pebcak but it definitely didn't look good. >>> >>> On Fri, Feb 24, 2012 at 3:07 PM, Adrian Chadd wr= ote: >>>> Hi, >>>> >>>> That'd be great, thanks! >>>> >>>> >>>> >>>> Adrian >>>> >>>> On 24 February 2012 14:59, matt wrote: >>>>> On 02/19/12 23:16, Adrian Chadd wrote: >>>>>> Hiya, >>>>>> >>>>>> Do you have a semi-working driver? If so, let's get it tested and = into >>>>>> _a_ freebsd repo. Whether it's in projects or HEAD. >>>>>> >>>>>> I'd rather see it in the freebsd repo then bitrotting anywhere. >>>>>> >>>>>> >>>>>> >>>>>> Adrian >>>>>> . >>>>>> >>>>> It looks like the git repo is actually Alexandr's earlier >>>>> rt2860/rt2870/rt3090 driver that I'd already merged into the ral dr= iver. >>>>> It is 20months old, so I assume I merged as new a version as is in = git. >>>>> >>>>> I'm going to test my old driver against HEAD/CURRENT and repost a l= ink >>>>> with >>>>> tarball, diffs, etc w/ changes if necessary. >>>>> >>>>> I have the rt3090 in a pcie carrier on my desktop now, so I can con= tinue >>>>> testing. >>>>> >>>>> Matt >> Norberto, are you running HEAD / recent CURRENT? >> I'm guessing you are since those drivers are for older versions... >> I'm not so sure about backporting what I have, but I'm pretty sure I c= an get >> it to work on latest HEAD. >> >> Thanks, >> Matt > I only realized I replied directly to Matt and not to the list. > Your guess is correct Matt. > How can I help getting this to a working state? Test it...I need to do last formatting on patch, but it compiles cleanly and runs on HEAD. I was able to download the minix3 iso, while browsing and posting. I will upload it somewhere tonight and post with links. The only modification from the google docs link I posted yesteryear was that "int opmode" become an enum. I think the OLD link might apply to 9, but I'm trying to make one nicer patch. Just to make sure it will attach on your machine what is pciconf -lv result for your card? Thanks! Matt