From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1032604AbdDZXXV (ORCPT ); Wed, 26 Apr 2017 19:23:21 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:60797 "EHLO out4-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1032521AbdDZXXN (ORCPT ); Wed, 26 Apr 2017 19:23:13 -0400 X-ME-Sender: X-Sasl-enc: jOx6lLMVCmSPL7vCvgmoxuOGb4Kb0JYE1pR/qICgiOEK 1493248991 Date: Thu, 27 Apr 2017 09:23:09 +1000 From: "Tobin C. Harding" To: Wolfram Sang Cc: linux-kernel@vger.kernel.org, Greg Kroah-Hartman , devel@linuxdriverproject.org, Tycho Andersen Subject: Re: [PATCH RFC] remove custom Michael MIC implementation Message-ID: <20170426232309.GH18468@eros> References: <1490935659-7196-1-git-send-email-me@tobin.cc> <20170331075851.GB1435@katana> <20170331102113.GA2930@eros> <20170331104222.GA2873@katana> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="UPT3ojh+0CqEDtpF" Content-Disposition: inline In-Reply-To: <20170331104222.GA2873@katana> X-Mailer: Mutt 1.5.24 (2015-08-30) User-Agent: Mutt/1.5.24 (2015-08-30) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --UPT3ojh+0CqEDtpF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 31, 2017 at 12:42:22PM +0200, Wolfram Sang wrote: > Hi, >=20 > > The card I have is a Spectec FCC ID: S2Y-WLAN-11B-G which I believe is > > a SDW-823 and should use the ks7010 driver. >=20 > Sorry, likely not. It is an early SDW-821 and has a MediaTek chipset for > which no driver is known: > https://wikidevi.com/wiki/Spectec_SDW-821_%28MediaTek%29 >=20 > For SDW-821 (SD size) and KS7010, you'd need a "S2Y-WLAN-11G-K" (but I > have never seen one yet): > https://wikidevi.com/wiki/Spectec_SDW-821_%28KeyStream%29 >=20 > One can find an SDW-823 (microSD) "S2Y-MWLAN-11B-G" once in a while: > https://wikidevi.com/wiki/Spectec_SDW-823 >=20 > > > Without the CFG80211 conversion, replacing the Michael custom > > > implementation with the in-kernel one makes the driver a tad better a= nd > > > is good exercise. However, it will sadly not help to get the driver o= ut > > > of staging. > >=20 > > I'll drop it then. Could you please tell me, is there any thing else > > more I need to do to let LKML know that this RFC is dropped? Or is > > this reply enough. I don't want to use any ones time unnecessarily. >=20 > That should do. >=20 > > Let's go for a CFG80211 driver and get out of staging :) So next step > > is I guess study the ath6kl driver, learn how CFG80211 is done and > > implement that interface in ks7010? Oh, and test that it works. >=20 > Yes, have a look around and check if you like that task. I might have a > spare SDW-823 lying around if you are up to it. But check first, it is > not a trivial task. On the pro side, there are tons of interesting > things about WiFI and kernel development to learn on the way :) Hi Wolfram, After receiving this email a while back I spent a day or two trying to get started on the cfg80211 conversion. I was unable to make progress so I decided to spend some time cleaning up the WEXT interface and learning more about the driver (and wifi in general). As you may have seen, a series was just merged refactoring the SDIO code, and there is a series in flight refactoring the host interface code. I started working on ks_wlan_net.c and will likely put together a patch set next week if the hostif series gets merged.=20 At this stage, I think I have a fair handle on how the ks7010 driver functions. I have two ideas on how to continue. First, I think it may be time to do some testing and fix all of the bugs I have introduced over this last month :). This is the reason for this email. Can I please take you up on the offer of the SDW-823 card, if you can find it? Secondly, I think I should spend some time studying the mwifiex (SoftMAC) and ath6kl (FullMAC) drivers to get a handle on cfg80211. Then I can have another crack at the ks7010 cfg80211 conversion. Do you have any other data on the chipset? Have you had any interaction with Renesas? Sorry to write you such a long email. Thanks for taking the time to read it. Regards, Tobin. --UPT3ojh+0CqEDtpF Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJZASvZAAoJEEC/nkwmnWYH4nwP/3Z/n0vIlB95WX4HH+SKP21W lZgl042blvfCLOQRUvZFhln4ZmUDVKILfULht0sdjgJXdKPTPSciMKI7bTcE9THp 0lYntzubOVA8wwWqKWr2RrR8hVzghzx+ktlAv9z/8YrYwWxqH2+shEqPZhsjosSG 2lX65kjQeMABGp1IOH1L+t3cvSYOtw3jGAUIyjOaabmfiVukDZQCRxG8t6BNiTci pEs0YCq+YFwu28b/06ccE38AyLUzHlYOef3q2ZN6onibW7vts+RSnYeprh9YuoRq qKYqeXNCZl7A48rZqzJ1ln6QLwj8A+DgS5R59ONaRl2oV/axb4d350IGjCrTVZSa bMv80sDhZhDKwWKZYJZ3ZwoAY/oEN54KpYKPraUWDKm7CBDtx/eeX3hYE/mo8V9J SIh8gGK2FybJhhlmxy1uyhWul1qxCxYDQ2s7XTWORd1QMDLlchzrw6gNoHBWSvaA S36vwPqcRGdNCg89KLdh1uZQ/OVlr/7QsM9T5vBQukv19BpSk/GIfWy6nUdY2yf6 rPuSc18g7yJ1F61iFyc2EFYPfaqglUBOv/nTkUxkAy3f0Ssr1gkQP2oc2ThVv891 RoOOL+OcLfPugUy/H1MUn6gjdWyAdm9b0dTvyz8qpxCzt0qZXma7AChuWcOEVZFt aJFd/fAzMBkKClZyRAHL =bj2B -----END PGP SIGNATURE----- --UPT3ojh+0CqEDtpF--