From owner-freebsd-wireless@freebsd.org Sun Jun 19 15:20:48 2016 Return-Path: Delivered-To: freebsd-wireless@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 98159A79181 for ; Sun, 19 Jun 2016 15:20:48 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.blih.net", Issuer "mail.blih.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 101E21C04 for ; Sun, 19 Jun 2016 15:20:47 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) by mail.blih.net (OpenSMTPD) with ESMTP id 461ef424 for ; Sun, 19 Jun 2016 17:20:38 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bidouilliste.com; h=date :from:to:subject:message-id:mime-version:content-type :content-transfer-encoding; s=mail; bh=6uYO0qaGPdAZhqiF0133sDpPO LQ=; b=eclDi1nTI+Rc05JLFxfgoWsRkwz9APJhD1LRUeSRF6qD+WppnErhXXVCq 92BoZWH66KNT7j4iETUwFdYci2jIZgS81mYq9I505SyGEeSt8nqduLP7qbJXXWVp nkLHHUJ4aRFq/qmcyxYVgXqNo0obOP2DMy4We93CEgfGpFW4kA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=bidouilliste.com; h=date :from:to:subject:message-id:mime-version:content-type :content-transfer-encoding; q=dns; s=mail; b=Grv1tlon02Gk6LIZ2ap +yFMigZeRIcj3z/YNUu9gGL8QBmi2uKQ9NHd2v5vnpaFrEkdgGeHg8A4BpmDAfP/ M7G4uornAGjJB6EbnULGbR6dF9yPCzujkRIsKkoiahikJh1ZBZEtn74IXHrgb3ll q+mH2ABj2tYfXUIrH8U/BCGs= Received: from knuckles.blih.net (ip-54.net-82-216-203.roubaix.rev.numericable.fr [82.216.203.54]) by mail.blih.net (OpenSMTPD) with ESMTPSA id 7b0a4c35 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO for ; Sun, 19 Jun 2016 17:20:38 +0200 (CEST) Date: Sun, 19 Jun 2016 17:20:35 +0200 From: Emmanuel Vadot To: freebsd-wireless@freebsd.org Subject: [CFT] iwm driver synced with DragonflyBSD Message-Id: <20160619172035.020eacde012a13c0c5f9b90d@bidouilliste.com> X-Mailer: Sylpheed 3.5.0 (GTK+ 2.24.29; amd64-portbld-freebsd11.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.22 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: Sun, 19 Jun 2016 15:20:48 -0000 Hello all, I've sync our driver with the DragonflyBSD one. I'm currently happilly running it on three on my laptops : - HP 840 G1 (iwm 7260) - HP 840 G2 (iwm 7265) - HP 840 G3 (iwm 8000C) Just so you know : 1) I know nothing about wireless 2) This was only done in one day 3) I started the day sober, I finished it drunk 4) There is still locking problem at fw load and scan (probably because of 1, 2 and 3) 5) I do NOT plan to commit this for 11.0 6) I DO plan to commit this for 12 once code freeze is finished (and when the last problems would be corrected) 7) I will eventually commit this for 11.1 I you want to test it (especially if you have the 3160 serie) all the code is in my github branch : https://github.com/evadot/freebsd/tree/iwm Just recompile the modules from sys/modules/{iwm,iwmfw}. You need the last firmware (version 16.XXX) for the driver to work. The main news is that the serie 8000 is supported (found in skylake laptop) and that the led works (not on the 8000 serie thought). Knowing nothing about wireless I do not plan to maintain this driver but I'll try keep it synced with DragonflyBSD/OpenBSD (so yeah I think that this is maintening ...) Please let me know (here would be better) if you have any problem (or not) with this update. Cheers, -- Emmanuel Vadot