Duh - didn't realise I had to rebuld the kernel too! I moved to the 4.9 in the upstream RPi tree. I now set in .config CONFIG_IEEE802154=m CONFIG_IEEE802154_NL802154_EXPERIMENTAL=y CONFIG_IEEE802154_SOCKET=m CONFIG_IEEE802154_6LOWPAN=m CONFIG_MAC802154=m CONFIG_NET_SCHED=y But still getting an error (different one now) sudo ./iwpan dev wpan0 set security 1 command failed: Invalid argument (-22) Am I still missing a config option? Thanks Jan -- Dr Jan Newmarch, On Mon, 2017-04-17 at 15:32 +0200, Alexander Aring wrote: > Hi, > > On 04/17/2017 02:01 PM, Jan Newmarch wrote: > > > > Running 802.15.4 and 6LoWPAN successfully on RPi using the OpenLabs > > module. Can ping, run UDP, TCP programs etc okay to another RPi. > > Tried > > to add llsec using wpan-tools from https://github.com/linux-wpan/wp > > an-t > > ools/tree/nl802154_llsec, with instructions given by Stefan Schmidt > > at > > http://events.linuxfoundation.org/sites/events/files/slides/openiot > > -201 > > 6-linux-wpan_0.pdf > > > > On running > > ./iwpan dev wpan0 set security 1 > > I get > > command failed: Operation not supported (-95) > > after executing > > nl_recvmsgs(state->nl_sock, cb); > > line 445, iwpan.c > > > > I guess I'm missing something, not sure what. > > > > $ ./iwpan wpan0 info > > Interface wpan0 > > ifindex 3 > > wpan_dev 0x1 > > extended_addr 0x0200000000000001 > > short_addr 0xffff > > pan_id 0xbeef > > type node > > max_frame_retries 3 > > min_be 3 > > max_be 5 > > max_csma_backoffs 4 > > lbt 0 > > ackreq_default 0 > > > > $ uname -a > > Linux raspberrypi 4.7.2-v7+ #1 SMP Fri Aug 26 15:45:29 UTC 2016 > > armv7l > > GNU/Linux > > > Don't know yet when I added support for it in the kernel - maybe use > bluetooth-next? > It's currently a experimental feature, you need to enable: > > IEEE802154_NL802154_EXPERIMENTAL > > --- > Also there exists some cases on dumping where the kernel crashes (I > have it on my list) It's because monitor interfaces doesn't has > softmac > layers and doesn't need that all security related stuff. Maybe you > can > send patches? It occurs when dumping values with iwpan. > > Don't know how to send patches? There exists lot's of youtube > tutorials > from Greg Kroah Hartmann. :-) > > - Alex [Mid Year 2017] <http://www.boxhill.edu.au/> [Box Hill Institute]<http://www.boxhill.edu.au> RTO No.4687 CRICOS Provider No. 02411J Box Hill Institute [Questions? Feedback? Ask Annie!]<http://www.boxhill.edu.au/contact-us/> [Connect with us on LinkedIn] <http://www.linkedin.com/edu/school?id=41868> [Watch our videos on YouTube] <http://www.youtube.com/user/BoxHillInstitute> [Follow us on Twitter] <https://twitter.com/BoxHillTAFE> [Become a fan on Facebook] <https://www.facebook.com/boxhilltafe> [View us on Instagram] <http://instagram.com/boxhillinstitute#> [Google+] <https://plus.google.com/106672838723135401391/posts> Confidentiality and Privacy This message is intended only for the use of the individual or entity named above and may contain information that is confidential and privileged. If you are not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by telephone and destroy the original message. Box Hill Institute is committed to protecting your privacy and the confidentiality and security of personal information provided by you to us. For further information visit www.boxhill.edu.au<http://www.boxhill.edu.au> or email privacy@xxxxxxxxxxxxxx<mailto:privacy@xxxxxxxxxxxxxx>. ��.n��������+%������w��{.n�����{�� Z���ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f