[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <b7d67853-2b22-e9c3-edb5-85f937d95c5c@suse.de>
Date: Sun, 5 Aug 2018 15:49:20 +0200
From: Andreas Färber <afaerber@...e.de>
To: Ben Whitten <Ben.Whitten@...rdtech.com>,
Jian-Hong Pan <starnight@...cu.edu.tw>
Cc: "netdev@...r.kernel.org" <netdev@...r.kernel.org>,
"linux-arm-kernel@...ts.infradead.org"
<linux-arm-kernel@...ts.infradead.org>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
Jiri Pirko <jiri@...nulli.us>,
Marcel Holtmann <marcel@...tmann.org>,
"David S. Miller" <davem@...emloft.net>,
Matthias Brugger <mbrugger@...e.com>,
Janus Piwek <jpiwek@...oweurope.com>,
Michael Röder <michael.roeder@...et.eu>,
Dollar Chen <dollar.chen@...ec.com>,
Ken Yu <ken.yu@...wireless.com>,
Konstantin Böhm <konstantin.boehm@...ud.de>,
Jan Jongboom <jan.jongboom@....com>,
Jon Ortego <Jon.Ortego@...t.de>,
"contact@...otlab.com" <contact@...otlab.com>,
Brian Ray <brian.ray@...k-labs.com>,
"lora@...balsat.com.tw" <lora@...balsat.com.tw>,
Alexander Graf <agraf@...e.de>,
Michal Kubeček <mkubecek@...e.cz>,
Hasnain Virk <Hasnain.Virk@....com>,
Stefan Schmidt <stefan@...enfreihafen.org>,
"linux-wireless@...r.kernel.org" <linux-wireless@...r.kernel.org>,
"seth.forshee@...onical.com" <seth.forshee@...onical.com>,
Daniele Comel <dcomel@...ot.com>,
linux-wpan <linux-wpan@...r.kernel.org>
Subject: Re: [RFC net-next 00/15] net: A socket API for LoRa
Hi Ben and Jian-Hong,
[- SPI - devicetree]
Am 18.07.2018 um 13:28 schrieb Ben Whitten:
>> Meanwhile my attempt to play with netlink during SUSE
>> Hackweek has been
>> going slow and I could use some guidance or a volunteer to
>> contribute: I
>> have a bare skeleton of registration, commands, attributes
>> and multicast
>> groups, but no plan yet how to connect that to the actual
>> drivers to
>> query or apply the settings...
>
> Happy to help, I will be starting from zero on netlink but I can contribute my existing work incorporating Marks comments for sx1301 etal.
I've figured out a way to retrieve a frequency value via netlink:
By passing the lora0 ifindex in as attribute, nllora can look up the
net_device by index, and then via struct lora_dev_priv call into hooks
that the device drivers can optionally implement. :)
https://git.kernel.org/pub/scm/linux/kernel/git/afaerber/linux-lora.git/tree/net/lora/netlink.c?h=lora-next
Tested with HIMO-01M module.
The command might need an additional channel attribute for SX130x.
The corresponding nltest program (using libnl-genl) is here:
https://github.com/afaerber/lora-modules/blob/master/nltest.c
Cheers,
Andreas
--
SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Felix Imendörffer, Jane Smithard, Graham Norton
HRB 21284 (AG Nürnberg)
Powered by blists - more mailing lists