From owner-freebsd-wireless@FreeBSD.ORG Thu Sep 12 04:32:30 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 66A88592; Thu, 12 Sep 2013 04:32:30 +0000 (UTC) (envelope-from cg@cgross.info) Received: from alpha.kreiz-it.fr (alpha.kreiz-it.fr [IPv6:2001:41d0:8:dda6::1]) by mx1.freebsd.org (Postfix) with ESMTP id 2EA2A2DD9; Thu, 12 Sep 2013 04:32:30 +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 9963144C; Thu, 12 Sep 2013 06:32:27 +0200 (CEST) From: "Cedric GROSS" To: "'Adrian Chadd'" , References: In-Reply-To: Subject: RE: [iwn] how do we tell the difference between the 6200/6205 and 6230/6235? Date: Thu, 12 Sep 2013 06:32:23 +0200 Message-ID: <000901ceaf71$155c9f80$4015de80$@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: Ac6vbKIG6hqK+1OyRkGqJs3Qp9WjPwAA02Wg Content-Language: fr 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: Thu, 12 Sep 2013 04:32:30 -0000 >De=A0: adrian.chadd@gmail.com [mailto:adrian.chadd@gmail.com] De la = part de Adrian Chadd >Envoy=E9=A0: jeudi 12 septembre 2013 06:00 >=C0=A0: freebsd-wireless@freebsd.org; Cedric GROSS >Objet=A0: [iwn] how do we tell the difference between the 6200/6205 and 6230/6235? > >Hiya, > >According to the intel website, the 6200/6205 do not have bluetooth, = but the 6230/6235 do. > >Now, I don't know yet whether they support external bluetooth coex but = I guess for now we can just not send the setup >commands. > >So, how do we distinguish between these NICs? There only seems to be a small subset of hardware IDs in the driver.. We need to test subdevice ID, it's why I register all subdevice ID in if_iwn_devid.h. If you have a look in my last full diff, you will see that driver configuration is based on that (iwn_config_specific in if_iwn.c).=20 > >thanks, > > >-adrian Cedric