Hi again Johny,

Your solution doesn't sound bad. Our intention is also to not hassle around
with static node ids, there is a little-bit of overhead in doing this when
installing 30+ nodes. Maybe I'll look into wide-dhcpv and go for that
solution for now.

Thanks again Johny for your help!

/Henrik

2011/9/16 Johny Mattsson <[email protected]>

> Hi Henrik,
>
> Not quite globally as we're using unique-local addresses (fdxx:: range),
> but yes. We're using DHCPv6 to hand out addresses, but this requires further
> hacking to support extended 802.15.4 addresses during the DHCP phase (which
> reminds me, I should post a diff to #30 to hopefully inspire someone to fix
> it "properly").
>
> For each site we essentially have one node running PppRouter connected to
> an ARM Linux board where the DHCPv6 server runs (wide-dhcpv6 was the only
> one we could make work with relayed requests btw). The motes themselves have
> UID chips in them so each has a valid Eui64 to derive their extended 15.4
> address from. Once they're assigned an IPv6 address, they then derive a
> short 15.4 address from that (-DBLIP_DERIVE_SHORTADDRS). This allows us to
> use a single firmware image across all the mesh nodes without having to futz
> around with tos-set-symbols to alter TOS_NODE_ID for each mote.
>
> Having had support for regular router solicitations would have been a bit
> easier than doing the DHCP dance, but now that we have it set up it works
> well.
>
> Cheers,
> /Johny
>
>
>
> 2011/9/15 Henrik Mäkitaavola <[email protected]>
>
>> Hi,
>>
>> As anyone made motes running BLIP 2.0 reachable globally? If you have how
>> did you solve it?
>>
>> If no one has succeeded in doing this does anyone know how it is expected
>> to work?
>>
>> We have made this possible with static IP addresses and don't intend to
>> use DHCP in the future but instead Router solicitation as it is done in BLIP
>> 1.0. This is how we understand it its meant to be done with IPv6 so I also
>> wonder why this solution has been abandoned in the new BLIP 2.0 stack? Maybe
>> its just not implemented yet?
>>
>> /Henrik
>>
>>
>
>
> --
> Johny Mattsson
> Senior Software Engineer
>
> DiUS Computing Pty. Ltd.
> *where ideas are engineered
> *
>
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to