LL address and IPv6 address

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

 



I hadn't realized until I was trying to communicate LL (fe80::) addresses to
a plugfest peer that the LL addresses and layer-2 addresses are not stable.
(no eeprom in at86af23x, most of the OpenMote/Redwire devices that Contiki
runs on have same issue)

Yes, we can set them from /etc/network/interfaces using iwpan, but I'm a bit
not keen about this as a general solution.

Now, I have some ideas about deploying (802.1AR) certificates that permit a
node to prove it owns a particular L2 address.  Given that certificate, I
might as well configure the l2 and short address, etc. directly from the info
in the certificate.  This solution will suit my needs well, but probably not
others.

We do not have a kernel command line option to set the LL address, we should,
but in the specific case of the RPI, that won't help that much, because the
RPI doesn't use GRUB (nor uboot by default), so the cmdline is hard to
update.  Does this matter that much; I'm not sure.  Still, I think we should
have a non-programmatic way to do this, maybe some kind file in /etc,
or maybe a sensible recommendation for having udev do it.

I also noted that if I tried to change some things, such as panid and l2
address that it wouldn't work until I rebooted.  Probably there was another
sequence I could have used, but I didn't figure it out at the time.

Also, as far as I know, we can't operate on more than one panid at the same
time.  I could imagine that maybe one could create multiple lowpan on top of
the same wpanX interface, but the panid is actually at the lower level.

--
]               Never tell me the odds!                 | ipv6 mesh networks [
]   Michael Richardson, Sandelman Software Works        | network architect  [
]     mcr@xxxxxxxxxxxx  http://www.sandelman.ca/        |   ruby on rails    [

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux