From owner-freebsd-wireless@freebsd.org Sun Mar 3 19:27:43 2019 Return-Path: Delivered-To: freebsd-wireless@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7D67E1515A22 for ; Sun, 3 Mar 2019 19:27:43 +0000 (UTC) (envelope-from NilsJohannsen@gmx.de) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id F0D108FA38 for ; Sun, 3 Mar 2019 19:27:42 +0000 (UTC) (envelope-from NilsJohannsen@gmx.de) Received: by mailman.ysv.freebsd.org (Postfix) id ACAB01515A21; Sun, 3 Mar 2019 19:27:42 +0000 (UTC) Delivered-To: wireless@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8A1061515A1F for ; Sun, 3 Mar 2019 19:27:42 +0000 (UTC) (envelope-from NilsJohannsen@gmx.de) Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BF638FA35 for ; Sun, 3 Mar 2019 19:27:38 +0000 (UTC) (envelope-from NilsJohannsen@gmx.de) Received: from [87.153.212.143] ([87.153.212.143]) by web-mail.gmx.net (3c-app-gmx-bs50.server.lan [172.19.170.103]) (via HTTP); Sun, 3 Mar 2019 20:27:30 +0100 MIME-Version: 1.0 Message-ID: From: "Nils Johannsen" To: wireless@FreeBSD.org Subject: [Bug 227044] Add support for Intel 9260 and 5165 (iwm) wireless devices Content-Type: text/plain; charset=UTF-8 Date: Sun, 3 Mar 2019 20:27:30 +0100 Importance: normal Sensitivity: Normal Content-Transfer-Encoding: quoted-printable X-Priority: 3 X-Provags-ID: V03:K1:Z4BUinb05o3V2fW4ruT2NNNqPov2ntNnMYHL9bI2y+R78SxMnVQa8DFYgV97uC9oGwGek YDjE9scGI4Vmhcd/lFvoFIOrdSrQ0sZdMyTf+LEsos12UNgh/F90VQ6C8OlFoxu7vEWfKWqDYEIY M5b28Xz8uH+8fhz8/9VKKaWJCLuWPJ/MhdQw8Ob0fhGNnvj47olw/v70HdSlBB4uQQaOG1dqbC2h o/Vj3PbFp2z5fVL05QgpZdmY8yVjIawyOdgRH3kbAu7FBlz0JrAfHbxxSOiButpIc/ImAmMc3QE4 +0= X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:cUkq9kK++C8=:y9TV1nyD6nLTKaEZ0XaR5V GqW8lxv2CUi+3i+TjMxpiSuLYdwAp+ejMVGFt8MSYSR38F1rHhdKPb9QMf0WPPiIGqgQcybCY LhOXpIN3aWm8+oTbgLVtKat/tQT9dU1mJmlepIZ5n0OPaIYIHuC/SiEGLV/XexANPoExC+KDD u+z6/fzp2mEZqLR7Qv9FhZdh8MoAXww3klvT/xLVSTmjmTr9ZVWvbWAo/cYyOqVyL5wTjUoor 1H8Dzo2WVGFM3FX5+4nL/aJ5+ui2Faa4JT2k3Obn3z/RQ95tQSLRmUzV4aaJFVuD/xCG7rLfR v09kLGj0RsXtZGLT95pPcnNoESYyEJPr9qUmxJsfCY2rsrZU6yj2VdbPp5I0xUOYzDITF6CxB s+0cAzoV9ci1bGrS1eyMcuy+2jHwYGq53MgYLADcyVklQQmQdYNracoUxdDkflYdZTYWnhpJp zCj9C6VZZFxQk312uNvF5FCcUb7FUVsgxNumV/Qj9o6IxkZDuUKD2SOpx1cf15X0E232eRKB+ tCKoIhSFOagy+c3UFmPnWyfQ/3Eubu8x/2XZ5c2xX3nTGGaeRo00iBKQh6E/054n5FbkrtbhF gDn5cubz2VLMM= X-Rspamd-Queue-Id: 4BF638FA35 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of NilsJohannsen@gmx.de designates 212.227.17.22 as permitted sender) smtp.mailfrom=NilsJohannsen@gmx.de X-Spamd-Result: default: False [-3.03 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.98)[-0.980,0]; RCVD_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:212.227.17.0/27]; FREEMAIL_FROM(0.00)[gmx.de]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-0.998,0]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MX_GOOD(-0.01)[mx00.emig.gmx.net,mx01.emig.gmx.net]; NEURAL_HAM_SHORT(-0.46)[-0.465,0]; HAS_X_PRIO_THREE(0.00)[3]; IP_SCORE(-0.67)[ip: (-4.15), ipnet: 212.227.0.0/16(-0.98), asn: 8560(1.77), country: DE(-0.01)]; DMARC_NA(0.00)[gmx.de]; FROM_EQ_ENVFROM(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[22.17.227.212.list.dnswl.org : 127.0.3.1]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; MID_RHS_NOT_FQDN(0.50)[]; FREEMAIL_ENVFROM(0.00)[gmx.de]; RECEIVED_SPAMHAUS_PBL(0.00)[143.212.153.87.zen.spamhaus.org : 127.0.0.10] X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.29 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, 03 Mar 2019 19:27:43 -0000 Hi together, =C2=A0 I playing around with FreeBSD since around 6 months on a secondary system = and like now to run FreeBSD on my primary notebook, whose has the Intel Wir= eless AC 9260=2E root@NilsJ-TP:/ # pciconf -lv none7@pci0:5:0:0: class=3D0x028000 card=3D0x00148086 chip=3D0x25268086 rev=3D0x29 hdr=3D= 0x00 vendor =3D 'Intel Corporation' device =3D 'Wireless-AC 9260' class =3D network After some research I recognized the [Bug 227044](https://bugs=2Efreebsd= =2Eorg/bugzilla/show_bug=2Ecgi?id=3D227044) and because I've experience in = programming, I though I will try to face this issue=2E On GitHub I found some changesets in the iwm whose already solved the same= task for other chipsets: [Add support for Intel 8265 WiFi](https://github=2Ecom/freebsd/freebsd/com= mit/a06e5178adcde2036444b756a2e996513ec570bd) [Add support for iwm 3168 cards](https://github=2Ecom/freebsd/freebsd/comm= it/5237c88c1abcac87b47cc12cee1dff7de106d4d0) After I've repeated all the changes whose have been done for the 8265 and = implemented them similar for the 9260 (because I read they are compatible) = I tried to compile the driver as module=2E root@NilsJ-TP:/usr/src/sys/modules/iwmfw/iwm9260fw # make But the make scripts needs a *=2Efw=2Euu file=2E=2E=2E whose is called a f= irmware? Could anybody please explain me what kind of file this *=2Efw=2Euu is? Is this really a firmware for the wireless chip? Could I easily copy the /usr/src/sys/contrib/dev/iwm/iwm-8265-22=2Efw=2Euu= and use it for the 9260? Many thanks in advance! Regards, Nil