Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.
Photo

Updated MFDeploy tool with IPv6 support


  • Please log in to reply
No replies to this topic

#1 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 25 January 2015 - 09:09 AM

We have updated MFDeploy, polishing the Networking Configuration options and adding in IPv6 support.

Here is what Network Configuration options looked like in MFDeploy before today:
Attached File  mfdeploy_old.gif   25.05KB   11 downloads

And here is what Network Configuration options look like in the revised MFDeploy app:
Attached File  mfdeploy_new.gif   28.89KB   12 downloads

There were some confusing options surrounding IPv4 that we cleaned up. As one example, to automatically assign DNS server addresses before it was necessary to enter "0.0.0.0" for the DNS server addresses. That wasn't necessarily intuitive. Now...just select the "Obtain DNS server address automatically" option button. Simple.

And for hardware that supports IPv6, an extra "IPv6" tab will automatically appear. It looks like this:
Attached File  mfdeploy_new_ipv6.gif   28.89KB   5 downloads

While we built Netduino.IP as an IPv4 stack, we're working on adding in IPv6 support during the Technical Preview (courtesy of code we're writing for a commercial product...that we're able to open source). This new IPv6 settings tab in MFDeploy gives us what we need to configure the IPv6 side of Netduino.IP.

BTW it is also technically possible to have a device that supports only IPv6 (and which communicates with IPv4 devices using IPv4-mapped IPv6 addresses). We're converting Netduino.IP into a hybrid dual-stack IPv4/IPv6 implementation that can also be used in single-stack mode...so we will need to revisit MFDeploy in the future to enable _just_ IPv6 settings for "pure IPv6" devices.

The IPv6-enabled build of MFDeploy (based on the NETMF 4.3.1 SDK) is attached to this post.

You can also find the source for the IPv6-enabled MFDeploy tool in the Netduino repository:
https://github.com/n.../Tools/MFDeploy

Please give this updated tool a try and let us know what you think.

Thanks!

Chris

Attached Files






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.