From owner-freebsd-wireless@FreeBSD.ORG Wed Nov 6 01:15:08 2013 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 8989B2EF for ; Wed, 6 Nov 2013 01:15:08 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-qa0-x22e.google.com (mail-qa0-x22e.google.com [IPv6:2607:f8b0:400d:c00::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4EBA42449 for ; Wed, 6 Nov 2013 01:15:08 +0000 (UTC) Received: by mail-qa0-f46.google.com with SMTP id j7so1613890qaq.5 for ; Tue, 05 Nov 2013 17:15:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=hG48DFlk3WLqGFB+bdhojbN5SwlcfYIifYBh29Si9fo=; b=JDhK33L55jvxzQCzSKLZflRoOtHlD/baUMDN3rLShtArOHel0rKq+WDwHpulRQZUuW EnRufLmITCuiFuINXz+FYPFR8EK/Mg8t84W9BxCr6wM4e2PV1aRpLwJi4XL8KxNSTfrH c3XV/JqHVtcS2uhqtsuvfmVEe/I+CYldwoNuHxKN7dneaFJAiSHQpNH2C9xxxM9GTbvI lQvMbsFf5b6jm1WdmmgT0mEkp5nvKPfeQ3Cqo9NtU6qmaThvLZ8mODZiBEJVI+vvO+51 lxTzyMkaWUmYYucxYSGLsHBdzx7fuGp0+HFW1j2sDm/Zm/PyL0okzUjADc05CYCES0ru Tz+A== MIME-Version: 1.0 X-Received: by 10.224.63.199 with SMTP id c7mr2315307qai.74.1383700507345; Tue, 05 Nov 2013 17:15:07 -0800 (PST) Sender: adrian.chadd@gmail.com Received: by 10.224.207.66 with HTTP; Tue, 5 Nov 2013 17:15:07 -0800 (PST) Date: Tue, 5 Nov 2013 17:15:07 -0800 X-Google-Sender-Auth: KdbOy0ag2eyh96nQMNPSZs0Sydo Message-ID: Subject: [iwn] my first attempt at porting cedric's hardware update patches over From: Adrian Chadd To: "freebsd-wireless@freebsd.org" , Cedric GROSS Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.14 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, 06 Nov 2013 01:15:08 -0000 Hi, So: http://people.freebsd.org/~adrian/iwn/20131105-iwn-update-works-full-5100-5.diff This is my attempt at merging in all of Cedric's work to date, _minus_ the PAN stuff. Ie, it's only the hardware addons. It turns out that it's not that big a change - a large part of the diff is just the config options. The biggest annoyance here is the calibration stuff. If the wrong calibration commands are sent up (ie, not all of them, in the right order!) then the firmware just panics after association. So, all I've done thus far is test it on my Intel 5100. Next is testing it on the 4965. After that, I'll try the 6xxx, 2xxx and 1xxx / 100 series stuff. I'd appreciate some testing of this. It's against -HEAD, so yes, you'll have to run -HEAD. Thanks, -adrian