From owner-freebsd-wireless@FreeBSD.ORG Fri Dec 27 11:25:41 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 ESMTPS id AF466640 for ; Fri, 27 Dec 2013 11:25:41 +0000 (UTC) Received: from alpha.kreiz-it.fr (alpha.kreiz-it.fr [IPv6:2001:41d0:8:dda6::1]) by mx1.freebsd.org (Postfix) with ESMTP id 71D831762 for ; Fri, 27 Dec 2013 11:25:41 +0000 (UTC) Received: from DirTech (lnr56-1-82-246-51-185.fbx.proxad.net [82.246.51.185]) by alpha.kreiz-it.fr (Postfix) with ESMTPSA id BDE596CD; Fri, 27 Dec 2013 12:25:39 +0100 (CET) From: "Cedric GROSS" To: "'R. Tyler Croy'" References: <20131226185206.GB2259@kiwi> In-Reply-To: <20131226185206.GB2259@kiwi> Subject: RE: Checking the current iwn(4) firmware version and upgrading it Date: Fri, 27 Dec 2013 12:25:35 +0100 Message-ID: <004101cf02f6$5e93ab20$1bbb0160$@info> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: Ac8Ca6Rm11mIJM7pQ+mEfVGneL1iKwAiJLHA Content-Language: fr Cc: freebsd-wireless@freebsd.org X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.17 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, 27 Dec 2013 11:25:41 -0000 Hello Tyler, All iwn firmware files are kept in /usr/src/sys/contrib/dev/iwn (if your source tree is in /usr/src). But there are not used as is within kernel. If you wish to use a new firmware file you will need to : - Download firmware you wish here (http://wireless.kernel.org/en/users/Drivers/iwlwifi) - untar downloaded file and then uuencode firmware (ie: #uuencode -o iwlwifi-7260-22.0.7.0.fw.uu iwlwifi-7260-7.ucode = iwlwifi-7260-22.0.7.0.fw) - Change file's name in IMG line within Makefile of corresponding = subfolder in /usr/src/sys/modules/iwnfw/ - Rebuild your kernel (or if you remove iwnfw from your kernel config, = just rebuild iwnfw) Best regards Cedric -----Message d'origine----- De=A0: owner-freebsd-wireless@freebsd.org [mailto:owner-freebsd-wireless@freebsd.org] De la part de R. Tyler Croy Envoy=E9=A0: jeudi 26 d=E9cembre 2013 19:52 =C0=A0: freebsd-wireless@freebsd.org Objet=A0: Checking the current iwn(4) firmware version and upgrading it I'm rather familiar with the FreeBSD source code and buildworld process, = but I don't have a good idea of where binary blobs for chipset firmwares are kept. Is there a document I missed in the handbook or on the wiki which = details where the firmware comes from and how one might be able to experiment = with later versions? Cheers - R. Tyler Croy ------------------ Code: https://github.com/rtyler Chatter: https://twitter.com/agentdero rtyler@jabber.org