Return-path: Received: from vms173025pub.verizon.net ([206.46.173.25]:64108 "EHLO vms173025pub.verizon.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751457AbaHMUBq (ORCPT ); Wed, 13 Aug 2014 16:01:46 -0400 Message-id: <53EBB602.7060901@verizon.net> (sfid-20140813_220149_904886_457AAAC1) Date: Wed, 13 Aug 2014 15:01:22 -0400 From: "C. McPherson" MIME-version: 1.0 To: Krishna Chaitanya , Arend van Spriel Cc: backports@vger.kernel.org, "linux-wireless@vger.kernel.org" Subject: Re: Netlink Question References: <53E917AB.3020002@verizon.net> <53E9D38B.1060509@broadcom.com> In-reply-to: Content-type: text/plain; charset=windows-1252; format=flowed Sender: linux-wireless-owner@vger.kernel.org List-ID: On 08/12/2014 05:32 AM, Krishna Chaitanya wrote: > On Tue, Aug 12, 2014 at 2:12 PM, Arend van Spriel wrote: >> + linux-wireless >> >> Not really a backports question so adding linux-wireless >> >> On 08/11/2014 09:21 PM, C. McPherson wrote: >>> I have some private WiFi ioctl's that are associated with a couple of >>> drivers and I would like to convert those private ioctl's into netlink. >>> Does anyone know if there is any documentation on this or a URL that I >>> could reference before I attempt? >> >> I guess the "private WiFi ioctl's" you are referring to are the ones used in Android wpa_supplicant driver_cmd lib? There is no real cookbook on how to add nl80211 commands (maybe I am wrong here), but there are sufficient patches to be found in the linux-wireless archive. A recent one about key management offload adds a couple of commands and attributes which may give an idea what is needed: >> >> http://mid.gmane.org/1406076875-8549-1-git-send-email-clanctot@qca.qualcomm.com >> >> Obviously, you need to modify the "couple of drivers" to deal with the nl80211 netlink commands. >> > We had same requirement in our driver, we have patched the iw to send > custom commands specific to our hardware and used NL80211_CMD_TESTMODE > to process and send it to driver. > -- > To unsubscribe from this list: send the line "unsubscribe backports" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Yeah thanks a lot, I could use NL80211_CMD_TESTMODE, I'll have to check that out. I was also thinking about using NL80211_CMD_VENDOR. These IOCTL's are not and will not be used by wpa_supplicant (but I will check out the URL you sent), they are just some custom commands we use with several chipsets. -Clyde