lwip-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lwip-devel] 6lowpan support in lwip


From: Swapnil Jakhade
Subject: Re: [lwip-devel] 6lowpan support in lwip
Date: Thu, 4 Feb 2016 12:48:32 +0000

Hi Ivan,
 
Thanks for your immediate and prompt reply.
We now know that the patch into Savannah is a partial support for 6lowpan.
Can you please let us know on which branch and on what release of lwip, this patch is applicable/can be applied? Also what IPv6/6lowpan features are lacking in the implementation?
 
We couldn’t understand your following statement:
"The 6LowPAN code is implemented like a netif, but you'll have to implement your own driver for your PHY/MAC. I used an AT86RF231, so you need to write the driver to write the packets via SPI. That depends on your CPU and your external PHY."
->We understand we will have to write driver for our 802.15.4 device which will speak with 6LowPAN driver. Is this correct?
-> We are having a setup running in which our application payload gets transferred from one device to another over ZigBee and Bluetooth.
      We now want to create an IP packet on the device itself and use ZigBee / Bluetooth to just transfer the data from one device to another using LWIP + 6LowPAN.
 
As of now we are unable to get a clear picture of how the packet flow from Application to RF device/driver goes?
Reason: we don’t have a 6lowpan integrated lwip code along with a test case/app.
It would be really helpful if you could send/share with us your basic software stack in which an application level payload goes through LWIP + 6LowPAN+MAC /PHY Radio layer.
We can then migrate it to our radio device which can be a Bluetooth/ZigBee device.
 
We assure you that your code won’t be miss-used by any means.
On the other hand, we might come up with a documented approach for porting this stack to a new platform.
 
Thanks & BR,
Swapnil
 
 
-----Original Message-----
From: lwip-devel-bounces+address@hidden [mailto:lwip-devel-bounces+address@hidden] On Behalf Of Ivan Delamer
Sent: Wednesday, February 03, 2016 1:22 AM
To: address@hidden
Subject: Re: [lwip-devel] 6lowpan support in lwip
 
Hi,
 
What is available is the patch in Savannah.
 
I have been testing it in a product for over a year and it works quite well.
 
It is not 100% complete, and lacks documentation. But if you're a bit of a hacker you'll figure it out.
 
The 6LowPAN code is implemented like a netif, but you'll have to implement your own driver for your PHY/MAC. I used an AT86RF231, so you need to write the driver to write the packets via SPI. That depends on your CPU and your external PHY.
 
I haven't had time to document it and merge, but if you want to improve the code we could look into merging with master.
 
Cheers
Ivan
 
 
 
> Date: Tue, 2 Feb 2016 12:41:31 +0000
> From: "Swapnil  Jakhade" <address@hidden>
> To: "address@hidden" <address@hidden>
> Subject: [lwip-devel]  6lowpan support in lwip
> Message-ID:
>       
> <address@hidden
> d.outlook.com>
>
> Content-Type: text/plain; charset="us-ascii"
>
> Hello,
>
> We are planning to use LWIP and 6lowpan as an IP stack on one of our
> IoT device.
> We came across this group while searching for lwip+6lowpan integrated
> stack.
>
> The following patch shows initial support for 6lowpan on lwip.
> http://git.savannah.gnu.org/cgit/lwip.git/log/?h=lowpan6
> But we don't see any further commits to this. Has the work on this
> branch stopped?
>
> There is git for lwip
> http://git.savannah.gnu.org/cgit/lwip.git
> Into which there is separate branch for 6lowpan. We don't see any
> 6lowpan code into this branch.
> Also in https://savannah.nongnu.org/patch/?8706 this link, found files
> with 6lowpan initial development.
> We are a bit confused as to which branch to use for lwip and 6lowpan
> together.
>
> Our ultimate aim is to enable IP stack on a demo sensor board
> (lwip+6lowpan with Bluetooth or Zigbee device which are 802.15.4
> complaint).
>
> We would appreciate if we could get some pointers to our above
> requirement.
> If the activity on this branch has been stopped and migrated somewhere
> else, can anyone please redirect us to some other link where the
> development is still on.
>
> Thanks.
>
>
> Regards,
>
>
> Swapnil Jakhade
> Software Engineer - I
>
> T: (+91) 2041462 Ext. 616
> F: (+91) 2041462 Ext. 601
> E: address@hidden
>
> 6th Floor, East Wing,
> Marisoft 3, Kalyani Nagar,
> Pune, MH 411014 - INDIA
>
> Open-Silicon
> Your Idea Delivered TM    w<http://www.open-silicon.com/>
> f<http://facebook.com/opensilicon>
> t<http://twitter.com/opensilicon>
> in<http://www.linkedin.com/company/open-silicon>
>
> The information transmitted is intended only for the person or entity
> to which it is addressed and may contain confidential and/or
> privileged material. If you are not the intended recipient of this
> message please do not read, copy, use or disclose this communication
> and notify the sender immediately. It should be noted that any review,
> retransmission, dissemination or other use of, or taking action or
> reliance upon, this information by persons or entities other than the
> intended recipient is prohibited.
>
>
 
 
_______________________________________________
lwip-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/lwip-devel
 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]