From owner-freebsd-wireless@freebsd.org Mon Jun 20 14:41:35 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 9ADD9A78FFC for ; Mon, 20 Jun 2016 14:41:35 +0000 (UTC) (envelope-from yongjhen@gmail.com) Received: from mail-it0-x242.google.com (mail-it0-x242.google.com [IPv6:2607:f8b0:4001:c0b::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 66DB82275 for ; Mon, 20 Jun 2016 14:41:35 +0000 (UTC) (envelope-from yongjhen@gmail.com) Received: by mail-it0-x242.google.com with SMTP id g127so573795ith.2 for ; Mon, 20 Jun 2016 07:41:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=3b1FmBpJhaDa728Oy9sy9b1LbU2VmqiJhe2VrnBXqvo=; b=P1ZOBCOPU5PgjoFqGS098LyzoSKKZw2YKCgaRPzjDmbXoJ+zio0zbwMZXhUoC8kXDR A6URhpnaB0rDqT09N+3NVni6IrY1FyRYbMo3j5Kin7qlr7S5LSJWfpZUSVJ2ehMPmTEq YHovXHLt/Wcwap109TVgTvESJrA+iraecF44GVrTHBQmPsQdwdTxucrzk3CCzKVWNUGC Mk4GvHuD4z1FZs7ESV8AM5w47Q4TKndmTa3KH6pGYScDed4gJfeoCPV8i8WP38G2AUFx D3gCTmzeM0d26yfu/vhEjYG3mjBSJuF3sP8OMz/Hv9J+ubFNgvF0UyQyc/b/6j+PcwyM cfmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=3b1FmBpJhaDa728Oy9sy9b1LbU2VmqiJhe2VrnBXqvo=; b=RcZhC5+QU7GmrGwVi7fM3x0PUfLcPe0sifF60jlcDpwzyPu0qQeARE+UGX74+G/jHU Jvn2DLTWXOBkdDnCnZMzTMgFx2XhRVT7YHd43/LblgF6x+UZowBZFsY9m9jr1yOm9oR2 Cl3Zf3HRJsk7YGmW+F5hEX2LyXeahrmB2G/3/wHCdmNSEetrJPl8Jxtt+mCJ0D2SKEYj PMJAWUOFiE14PHRbwh5yEOXG3exsbnwr63dnRgocnb+JkmVhwA31pRpQJcJVlJpiZ80y MN9r4Ja9OfxMjjzx7F0K9X4HnpHkcSeJPwKiN4xiUYWn3FZc9jpZ5yaTq2GqPOuZFe// r2zw== X-Gm-Message-State: ALyK8tJ0Ze6pL1vuKx5ungmofQhl1yFiZ5pQsB5BfX1+K614pEpwPdDaWt2RAHk09y7t8J7QIG0hG42ExyKdkA== X-Received: by 10.36.46.80 with SMTP id i77mr18463045ita.60.1466433694724; Mon, 20 Jun 2016 07:41:34 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.141.135 with HTTP; Mon, 20 Jun 2016 07:41:15 -0700 (PDT) In-Reply-To: <20160619172035.020eacde012a13c0c5f9b90d@bidouilliste.com> References: <20160619172035.020eacde012a13c0c5f9b90d@bidouilliste.com> From: Ang Iongchun Date: Mon, 20 Jun 2016 22:41:15 +0800 Message-ID: Subject: Re: [CFT] iwm driver synced with DragonflyBSD To: Emmanuel Vadot Cc: freebsd-wireless@freebsd.org Content-Type: text/plain; charset=UTF-8 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: Mon, 20 Jun 2016 14:41:35 -0000 Hi Emmanuel, I took the iwm part of code from your branch, and compiled with PC-BSD 11.0-CURRENTJUNE2016 source tree to match the kernel version. It works very well with the 3165 wireless interface on my Dell Vostro 14 5459. kernel log: iwm0: mem 0xd5100000-0xd5101fff at device 0.0 on pci2 iwm0: hw rev 0x210, fw ver 16.242414.0, address 08:d4:0c:xx:xx:xx pciconf -lv: iwm0@pci0:2:0:0: class=0x028000 card=0x44108086 chip=0x31658086 rev=0x79 hdr=0x00 vendor = 'Intel Corporation' device = 'Wireless 3165' class = network Tested with usual web browsing, YouTube streaming, and several hundred MB download for pkg upgrade. Thanks for your work and DragonFlyBSD's effort on this! Regards, Yongjhen. 2016-06-19 23:20 GMT+08:00 Emmanuel Vadot : > > 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 > _______________________________________________ > freebsd-wireless@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-wireless > To unsubscribe, send any mail to "freebsd-wireless-unsubscribe@freebsd.org"