I previously described my problem here and here. I have following setup: one cc1310 launchpad connected to my PC acting as slip-radio, 6lbr running on my PC and other cc1310 launchpad is flashed with cc26xx-web-demo firmware from contiki examples. For a short time I succeed with building 6lowPAN sensor network and got things working, but suddenly updated my contiki version to the latest release and re-flashed my web-demo node. After that strange error appeared: my web-demo works, but it is able to serve only few first requests, after that I am not able to access any parts of the web-demo. If I reboot my cc26xx-web-demo node, previously described situation will repeat. Unfortunately, I don't remember what version I had previously flashed, so I cant rollback to stable version. Reflashing my cc1310 slip radio to the last Contiki version (same as the web-demo version) didn't helped. What is more interesting, such bugs appear only with 6lbr, if I use rpl-border-router instead, everything works perfect. I enabled logging from my web-demo node, so I can see following: with rpl-border-router my web-demo node receives frames like that:
15.4-IN: 1 0012:4b00:0af6:0265 0012:4b00:0a27:b808 21 84 (105)
Where 0012:4b00:0a27:b808 is destination address (my web-demo node MAC address). But when I connect to the 6lbr I see messages with destination address filled with zeros:
15.4-IN: 1 0012:4b00:0af6:0265 0000:0000:0000:0000 15 49 (64)
And sometimes with wrong MAC:
15.4-IN: 1 0012:4b00:0af6:0265 020a:0bff:ff0c:0d0e 21 84 (105)
Which is MAC address of tap0 interface, which is created by 6lbr.
When I open Wireshark to capture traffic on tap0 interface, I see following packet flow:
I see Neighbor Solicitation, but no Neighbor Advertisement, it is a bit confusing, because I am not sure should it appear there, or not. Anyway I still cant understand, where the problem is: in 6lbr, slip radio or cc26xx-web-demo.
Can anyone give me a helping hand or advice on how to make it work? Another question is: are there any "out of the box" router solutions for sub1-GHz 6lowPAN, because it took a lot of time for me to set up WSN, which crashed after first update. Regards, Vadim.