All of lore.kernel.org
 help / color / mirror / Atom feed
* RE: [Linux-zigbee-devel] Questions about the Zigbee in Linux
  2014-10-22  8:29 ` [Linux-zigbee-devel] Questions about the Zigbee in Linux Alexander Aring
@ 2014-10-22  8:27   ` Zhang, Baoli
  2014-10-22  9:01     ` Alexander Aring
       [not found]   ` <CAFUtXGw=Nb=bB5rWLDyK++KO55VRCqP6FqonWV2idpUR6si_jQ@mail.gmail.com>
  1 sibling, 1 reply; 14+ messages in thread
From: Zhang, Baoli @ 2014-10-22  8:27 UTC (permalink / raw)
  To: Alexander Aring
  Cc: linux-zigbee-devel@lists.sourceforge.net,
	linux-wpan@vger.kernel.org

Hi,

Great, thanks Alexander.

I also don't see the RPL implementation.....not integrated? Or not implemented?

BR/Baoli

-----Original Message-----
From: Alexander Aring [mailto:alex.aring@gmail.com] 
Sent: Wednesday, October 22, 2014 4:29 PM
To: Zhang, Baoli
Cc: linux-zigbee-devel@lists.sourceforge.net; linux-wpan@vger.kernel.org
Subject: Re: [Linux-zigbee-devel] Questions about the Zigbee in Linux

Hi,

On Wed, Oct 22, 2014 at 07:40:37AM +0000, Zhang, Baoli wrote:
> Hi All,
> 
> I am trying to setup the 6LoWPAN network based on Linux, can anybody let me know if the latest Zigbee code had been merged into Linux kernel mainline?

don't call it "linux-zigbee", we are now "linux-wpan".

> 
> In the ZigBee sourceforget portal, I can only see the lowpan-tools, where are the other source?  Thanks in advance.
> 

this is the old repository. We moved the mailinglist to linux-wpan [0].

For latest mainline support, check linux-wpan-next [1] and lowpan-tools [2].

Little how to is available at [3], this is the old linux-zigbee trac wiki. We don't have a newer one now.

[0] http://vger.kernel.org/vger-lists.html#linux-wpan
[1] https://github.com/linux-wpan/linux-wpan-next
[2] https://github.com/linux-wpan/lowpan-tools
[3] http://linux-zigbee.sourceforge.net/cgi-bin/trac.cgi

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Linux-zigbee-devel] Questions about the Zigbee in Linux
       [not found] <EBA0C22CC7D5724C87D7C17A60FEE9EE46D85E@SHSMSX101.ccr.corp.intel.com>
@ 2014-10-22  8:29 ` Alexander Aring
  2014-10-22  8:27   ` Zhang, Baoli
       [not found]   ` <CAFUtXGw=Nb=bB5rWLDyK++KO55VRCqP6FqonWV2idpUR6si_jQ@mail.gmail.com>
  0 siblings, 2 replies; 14+ messages in thread
From: Alexander Aring @ 2014-10-22  8:29 UTC (permalink / raw)
  To: Zhang, Baoli; +Cc: linux-zigbee-devel@lists.sourceforge.net, linux-wpan

Hi,

On Wed, Oct 22, 2014 at 07:40:37AM +0000, Zhang, Baoli wrote:
> Hi All,
> 
> I am trying to setup the 6LoWPAN network based on Linux, can anybody let me know if the latest Zigbee code had been merged into Linux kernel mainline?

don't call it "linux-zigbee", we are now "linux-wpan".

> 
> In the ZigBee sourceforget portal, I can only see the lowpan-tools, where are the other source?  Thanks in advance.
> 

this is the old repository. We moved the mailinglist to linux-wpan [0].

For latest mainline support, check linux-wpan-next [1] and lowpan-tools
[2].

Little how to is available at [3], this is the old linux-zigbee trac
wiki. We don't have a newer one now.

[0] http://vger.kernel.org/vger-lists.html#linux-wpan
[1] https://github.com/linux-wpan/linux-wpan-next
[2] https://github.com/linux-wpan/lowpan-tools
[3] http://linux-zigbee.sourceforge.net/cgi-bin/trac.cgi

^ permalink raw reply	[flat|nested] 14+ messages in thread

* RE: [Linux-zigbee-devel] Questions about the Zigbee in Linux
  2014-10-22  9:01     ` Alexander Aring
@ 2014-10-22  8:42       ` Zhang, Baoli
  2014-10-22  9:13         ` Alexander Aring
  2014-10-22  8:45       ` Simon Vincent
  1 sibling, 1 reply; 14+ messages in thread
From: Zhang, Baoli @ 2014-10-22  8:42 UTC (permalink / raw)
  To: Alexander Aring
  Cc: linux-zigbee-devel@lists.sourceforge.net,
	linux-wpan@vger.kernel.org

Yes, I also see the simpleRPL and some other implemeation, but it's strange that there is no general one. Thanks for your explanation.

I also see the inter-operation issue between contiki and linux solution.....maybe that's another challenge.

-----Original Message-----
From: Alexander Aring [mailto:alex.aring@gmail.com] 
Sent: Wednesday, October 22, 2014 5:02 PM
To: Zhang, Baoli
Cc: linux-zigbee-devel@lists.sourceforge.net; linux-wpan@vger.kernel.org
Subject: Re: [Linux-zigbee-devel] Questions about the Zigbee in Linux

On Wed, Oct 22, 2014 at 08:27:34AM +0000, Zhang, Baoli wrote:
> Hi,
> 
> Great, thanks Alexander.
> 
> I also don't see the RPL implementation.....not integrated? Or not implemented?
> 

there exist a couple of tries for kernelspace and userspace RPL.
Some names are: simpleRPL, linux-rpl, lot's of other which I don't know the name anymore.

For me it is important to get a working 802.15.4/6LoWPAN implementation at first. But currently there exist no general RPL implementation, some people tried to implement a userspace solution.

It would be really nice to have it, but we also detect some critical 6LoWPAN bugs which indicates that multicast, etc... was always broken before. :)


- Alex

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Linux-zigbee-devel] Questions about the Zigbee in Linux
  2014-10-22  9:01     ` Alexander Aring
  2014-10-22  8:42       ` Zhang, Baoli
@ 2014-10-22  8:45       ` Simon Vincent
  2014-10-22  9:29         ` Alexander Aring
  1 sibling, 1 reply; 14+ messages in thread
From: Simon Vincent @ 2014-10-22  8:45 UTC (permalink / raw)
  To: Alexander Aring, Zhang, Baoli
  Cc: linux-zigbee-devel@lists.sourceforge.net,
	linux-wpan@vger.kernel.org


On 22/10/14 10:01, Alexander Aring wrote:
> On Wed, Oct 22, 2014 at 08:27:34AM +0000, Zhang, Baoli wrote:
>> Hi,
>>
>> Great, thanks Alexander.
>>
>> I also don't see the RPL implementation.....not integrated? Or not implemented?
>>
> there exist a couple of tries for kernelspace and userspace RPL.
> Some names are: simpleRPL, linux-rpl, lot's of other which I don't know
> the name anymore.
>
> For me it is important to get a working 802.15.4/6LoWPAN implementation at
> first. But currently there exist no general RPL implementation, some people
> tried to implement a userspace solution.
>
> It would be really nice to have it, but we also detect some critical 6LoWPAN
> bugs which indicates that multicast, etc... was always broken before. :)
>
>
> - Alex
There is a userspace RPL implementation in development [0]. I have been 
testing/fixing this on 6lowpan but it is still very much in progress. It 
will currently setup initial routes but not adapt to links going down. 
The developer is keen for contributions.
Testing RPL has uncovered quite a few bugs in the Linux 6lowpan.

[0] http://unstrung.sandelman.ca

- Simon


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Linux-zigbee-devel] Questions about the Zigbee in Linux
  2014-10-22  8:27   ` Zhang, Baoli
@ 2014-10-22  9:01     ` Alexander Aring
  2014-10-22  8:42       ` Zhang, Baoli
  2014-10-22  8:45       ` Simon Vincent
  0 siblings, 2 replies; 14+ messages in thread
From: Alexander Aring @ 2014-10-22  9:01 UTC (permalink / raw)
  To: Zhang, Baoli
  Cc: linux-zigbee-devel@lists.sourceforge.net,
	linux-wpan@vger.kernel.org

On Wed, Oct 22, 2014 at 08:27:34AM +0000, Zhang, Baoli wrote:
> Hi,
> 
> Great, thanks Alexander.
> 
> I also don't see the RPL implementation.....not integrated? Or not implemented?
> 

there exist a couple of tries for kernelspace and userspace RPL.
Some names are: simpleRPL, linux-rpl, lot's of other which I don't know
the name anymore.

For me it is important to get a working 802.15.4/6LoWPAN implementation at
first. But currently there exist no general RPL implementation, some people
tried to implement a userspace solution.

It would be really nice to have it, but we also detect some critical 6LoWPAN
bugs which indicates that multicast, etc... was always broken before. :)


- Alex

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Linux-zigbee-devel] Questions about the Zigbee in Linux
  2014-10-22  8:42       ` Zhang, Baoli
@ 2014-10-22  9:13         ` Alexander Aring
  0 siblings, 0 replies; 14+ messages in thread
From: Alexander Aring @ 2014-10-22  9:13 UTC (permalink / raw)
  To: Zhang, Baoli
  Cc: linux-zigbee-devel@lists.sourceforge.net,
	linux-wpan@vger.kernel.org

Hi,

On Wed, Oct 22, 2014 at 08:42:42AM +0000, Zhang, Baoli wrote:
> Yes, I also see the simpleRPL and some other implemeation, but it's strange that there is no general one. Thanks for your explanation.
> 
> I also see the inter-operation issue between contiki and linux solution.....maybe that's another challenge.
> 

we are mostly RFC complaint... depends on what you want to do. Ping
works, but I know some "special" rare issues, where we need a better
solution for it to be rfc complaint. Or something we need to support
like stateful address compression...

Simple ping or UDP application with contiki should work, but depends on
what you try to using. Some people reports about multicast issues, the
last one was of course a bug in 6LoWPAN. I think I need more test cases
for multicast, to make a globaloverview that all things working fine there.

- Alex

^ permalink raw reply	[flat|nested] 14+ messages in thread

* RE: [Linux-zigbee-devel] Questions about the Zigbee in Linux
  2014-10-22  9:29         ` Alexander Aring
@ 2014-10-22  9:20           ` Zhang, Baoli
  2014-10-22  9:53             ` Alexander Aring
  0 siblings, 1 reply; 14+ messages in thread
From: Zhang, Baoli @ 2014-10-22  9:20 UTC (permalink / raw)
  To: Alexander Aring, Simon Vincent
  Cc: linux-zigbee-devel@lists.sourceforge.net,
	linux-wpan@vger.kernel.org

It seems this one is more active than the SimpleRPL and others.

-----Original Message-----
From: Alexander Aring [mailto:alex.aring@gmail.com] 
Sent: Wednesday, October 22, 2014 5:29 PM
To: Simon Vincent
Cc: Zhang, Baoli; linux-zigbee-devel@lists.sourceforge.net; linux-wpan@vger.kernel.org
Subject: Re: [Linux-zigbee-devel] Questions about the Zigbee in Linux

Hi Simon,

On Wed, Oct 22, 2014 at 09:45:35AM +0100, Simon Vincent wrote:
...
> There is a userspace RPL implementation in development [0]. I have 
> been testing/fixing this on 6lowpan but it is still very much in 
> progress. It will currently setup initial routes but not adapt to 
> links going down. The developer is keen for contributions.
> Testing RPL has uncovered quite a few bugs in the Linux 6lowpan.
> 
> [0] http://unstrung.sandelman.ca
> 

yea, I remember this one. This looks very interesting. Thanks.

- Alex

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Linux-zigbee-devel] Questions about the Zigbee in Linux
  2014-10-22  8:45       ` Simon Vincent
@ 2014-10-22  9:29         ` Alexander Aring
  2014-10-22  9:20           ` Zhang, Baoli
  0 siblings, 1 reply; 14+ messages in thread
From: Alexander Aring @ 2014-10-22  9:29 UTC (permalink / raw)
  To: Simon Vincent
  Cc: Zhang, Baoli, linux-zigbee-devel@lists.sourceforge.net,
	linux-wpan@vger.kernel.org

Hi Simon,

On Wed, Oct 22, 2014 at 09:45:35AM +0100, Simon Vincent wrote:
...
> There is a userspace RPL implementation in development [0]. I have been
> testing/fixing this on 6lowpan but it is still very much in progress. It
> will currently setup initial routes but not adapt to links going down. The
> developer is keen for contributions.
> Testing RPL has uncovered quite a few bugs in the Linux 6lowpan.
> 
> [0] http://unstrung.sandelman.ca
> 

yea, I remember this one. This looks very interesting. Thanks.

- Alex

^ permalink raw reply	[flat|nested] 14+ messages in thread

* RE: [Linux-zigbee-devel] Questions about the Zigbee in Linux
  2014-10-22  9:53             ` Alexander Aring
@ 2014-10-22  9:32               ` Zhang, Baoli
  2014-10-22 10:03                 ` Alexander Aring
  0 siblings, 1 reply; 14+ messages in thread
From: Zhang, Baoli @ 2014-10-22  9:32 UTC (permalink / raw)
  To: Alexander Aring
  Cc: Simon Vincent, linux-zigbee-devel@lists.sourceforge.net,
	linux-wpan@vger.kernel.org

RPL in userspace, that maybe lead to performance issue.  I am thinking why they don't implement it in the kernel space.

Baoli

-----Original Message-----
From: Alexander Aring [mailto:alex.aring@gmail.com] 
Sent: Wednesday, October 22, 2014 5:53 PM
To: Zhang, Baoli
Cc: Simon Vincent; linux-zigbee-devel@lists.sourceforge.net; linux-wpan@vger.kernel.org
Subject: Re: [Linux-zigbee-devel] Questions about the Zigbee in Linux

On Wed, Oct 22, 2014 at 09:20:40AM +0000, Zhang, Baoli wrote:
> It seems this one is more active than the SimpleRPL and others.
> 

Seems also that the developers are directly from IETF ROLL community.

- Alex

^ permalink raw reply	[flat|nested] 14+ messages in thread

* RE: [Linux-zigbee-devel] Questions about the Zigbee in Linux
  2014-10-22 10:03                 ` Alexander Aring
@ 2014-10-22  9:42                   ` Zhang, Baoli
  0 siblings, 0 replies; 14+ messages in thread
From: Zhang, Baoli @ 2014-10-22  9:42 UTC (permalink / raw)
  To: Alexander Aring
  Cc: Simon Vincent, linux-zigbee-devel@lists.sourceforge.net,
	linux-wpan@vger.kernel.org

Long way to go....

-----Original Message-----
From: linux-wpan-owner@vger.kernel.org [mailto:linux-wpan-owner@vger.kernel.org] On Behalf Of Alexander Aring
Sent: Wednesday, October 22, 2014 6:03 PM
To: Zhang, Baoli
Cc: Simon Vincent; linux-zigbee-devel@lists.sourceforge.net; linux-wpan@vger.kernel.org
Subject: Re: [Linux-zigbee-devel] Questions about the Zigbee in Linux

On Wed, Oct 22, 2014 at 09:32:39AM +0000, Zhang, Baoli wrote:
> RPL in userspace, that maybe lead to performance issue.  I am thinking why they don't implement it in the kernel space.
> 

They have also a mailinglist, maybe ask there. To make a handling of this inside kernelspace seems not so easy than to handle this inside userspace.

I can only imagine that an userspace implementation at first would be much easier than to try to connect everything what you need in kernelspace.

802.15.4 6LoWPAN needs also some great idea's how we can deal as adaption layer for IPv6.

- Alex
--
To unsubscribe from this list: send the line "unsubscribe linux-wpan" in the body of a message to majordomo@vger.kernel.org More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Linux-zigbee-devel] Questions about the Zigbee in Linux
  2014-10-22  9:20           ` Zhang, Baoli
@ 2014-10-22  9:53             ` Alexander Aring
  2014-10-22  9:32               ` Zhang, Baoli
  0 siblings, 1 reply; 14+ messages in thread
From: Alexander Aring @ 2014-10-22  9:53 UTC (permalink / raw)
  To: Zhang, Baoli
  Cc: Simon Vincent, linux-zigbee-devel@lists.sourceforge.net,
	linux-wpan@vger.kernel.org

On Wed, Oct 22, 2014 at 09:20:40AM +0000, Zhang, Baoli wrote:
> It seems this one is more active than the SimpleRPL and others.
> 

Seems also that the developers are directly from IETF ROLL community.

- Alex

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Linux-zigbee-devel] Questions about the Zigbee in Linux
  2014-10-22  9:32               ` Zhang, Baoli
@ 2014-10-22 10:03                 ` Alexander Aring
  2014-10-22  9:42                   ` Zhang, Baoli
  0 siblings, 1 reply; 14+ messages in thread
From: Alexander Aring @ 2014-10-22 10:03 UTC (permalink / raw)
  To: Zhang, Baoli
  Cc: Simon Vincent, linux-zigbee-devel@lists.sourceforge.net,
	linux-wpan@vger.kernel.org

On Wed, Oct 22, 2014 at 09:32:39AM +0000, Zhang, Baoli wrote:
> RPL in userspace, that maybe lead to performance issue.  I am thinking why they don't implement it in the kernel space.
> 

They have also a mailinglist, maybe ask there. To make a handling of
this inside kernelspace seems not so easy than to handle this inside userspace.

I can only imagine that an userspace implementation at first would be
much easier than to try to connect everything what you need in kernelspace.

802.15.4 6LoWPAN needs also some great idea's how we can deal as
adaption layer for IPv6.

- Alex

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Linux-zigbee-devel] Questions about the Zigbee in Linux
       [not found]   ` <CAFUtXGw=Nb=bB5rWLDyK++KO55VRCqP6FqonWV2idpUR6si_jQ@mail.gmail.com>
@ 2014-10-22 10:35     ` Alexander Aring
  2014-10-22 10:52       ` Alexander Aring
  0 siblings, 1 reply; 14+ messages in thread
From: Alexander Aring @ 2014-10-22 10:35 UTC (permalink / raw)
  To: Maciej Wasilak
  Cc: Zhang, Baoli, linux-zigbee-devel@lists.sourceforge.net,
	linux-wpan

Hi,

On Wed, Oct 22, 2014 at 12:00:56PM +0200, Maciej Wasilak wrote:
> Hi,
> 
> 2014-10-22 10:29 GMT+02:00 Alexander Aring <alex.aring@gmail.com>:
> 
> >
> > Little how to is available at [3], this is the old linux-zigbee trac
> >
> 
> There is a very decent howto for RaspberryPi at [0], however it is based on
> net-next branch. linux-wpan contributes in some organized way to net-next,
> right?

yea, linux-wpan-next/linux-wpan is based on linux-bluetooth-next/linux-bluetooth.

Current behaviour is now send everything to linux-bluetooth-next/linux-bluetooth
or linux-wpan-next/linux-wpan. Should make no difference, I will try to
make git rebase linux-wpan when new related things for 802.15.4 came in.
But please tag it with linux-bluetooth/linux-bluetooth-next.

Now after linux-bluetooth, bluetooth maintainers send pull request to
linux-wireless. Then linux-wireless send pull-request to net-next. net-next
sends pull request to linus.


Why we make this behaviour?

This is currently because the GENERIC 6LOWPAN branch which is used by
linux-bluetooth and linux-wpan. These branch should be up-to-date on
both branches. When the GENERIC 6LOWPAN comes into a state when no
conflicts occurs anymore, because we have no much conflicts there
anymore. Then linux-wpan will send pull request to linux-wireless like
the bluetooth branch.

- Alex

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Linux-zigbee-devel] Questions about the Zigbee in Linux
  2014-10-22 10:35     ` Alexander Aring
@ 2014-10-22 10:52       ` Alexander Aring
  0 siblings, 0 replies; 14+ messages in thread
From: Alexander Aring @ 2014-10-22 10:52 UTC (permalink / raw)
  To: Maciej Wasilak
  Cc: Zhang, Baoli, linux-zigbee-devel@lists.sourceforge.net,
	linux-wpan

On Wed, Oct 22, 2014 at 12:35:16PM +0200, Alexander Aring wrote:
> Hi,
> 
> On Wed, Oct 22, 2014 at 12:00:56PM +0200, Maciej Wasilak wrote:
> > Hi,
> > 
> > 2014-10-22 10:29 GMT+02:00 Alexander Aring <alex.aring@gmail.com>:
> > 
> > >
> > > Little how to is available at [3], this is the old linux-zigbee trac
> > >
> > 
> > There is a very decent howto for RaspberryPi at [0], however it is based on
> > net-next branch. linux-wpan contributes in some organized way to net-next,
> > right?
> 

I need to say that the net-next is the old behaviour. The old one when
the 802.15.4/6LoWPAN branch wasn't much maintained anymore.

Up-to-date implementation should be linux-wpan-next or
linux-bluetooth-next.

- Alex

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2014-10-22 10:28 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <EBA0C22CC7D5724C87D7C17A60FEE9EE46D85E@SHSMSX101.ccr.corp.intel.com>
2014-10-22  8:29 ` [Linux-zigbee-devel] Questions about the Zigbee in Linux Alexander Aring
2014-10-22  8:27   ` Zhang, Baoli
2014-10-22  9:01     ` Alexander Aring
2014-10-22  8:42       ` Zhang, Baoli
2014-10-22  9:13         ` Alexander Aring
2014-10-22  8:45       ` Simon Vincent
2014-10-22  9:29         ` Alexander Aring
2014-10-22  9:20           ` Zhang, Baoli
2014-10-22  9:53             ` Alexander Aring
2014-10-22  9:32               ` Zhang, Baoli
2014-10-22 10:03                 ` Alexander Aring
2014-10-22  9:42                   ` Zhang, Baoli
     [not found]   ` <CAFUtXGw=Nb=bB5rWLDyK++KO55VRCqP6FqonWV2idpUR6si_jQ@mail.gmail.com>
2014-10-22 10:35     ` Alexander Aring
2014-10-22 10:52       ` Alexander Aring

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.