Closed zwgraham closed 5 years ago
The errors in https://github.com/cetic/6lbr/files/2512854/cooja-error.txt can safely be ignored, it's just a bug in the Cooja mote compilation that has no consequences (and is solved in Contiki-NG)
The NullPointerException could be due that you are running on a 64bits machine, cooks supports only 32bits architecture right now. The bridge creation has nothing to do with the bridge configuration, it means, as you said correctly, that the simulation has been stopped and so the BR doesn't get replies back from the (simulated) slip-radio.
Instead of using the old test framework, you could instead use the demos found in 6lbr/demo which are more simpler and reliable : https://github.com/cetic/6lbr/tree/develop/examples/6lbr/demo/README.md
I went ahead and bit the bullet installed VMWare and tried the new demos/made a sim of my own, no issues.
Thanks
I'm trying to get up and running with 6lbr and the cooja simulator. I understand that this is an old wiki page, but I was referencing: https://github.com/cetic/6lbr/wiki/COOJA-Interface
I followed the instructions on the page, with some additional troubleshooting on my own.
I'm running Ubuntu 18.04, java-8-oracle, and using the 6lbr develop branch.
Steps to reproduce:
note: Once the cooja window is open and the various panes are populated I get a pop-up message about compilation warnings, this has errors listed in it too. The contents of that popup are in cooja-error.txt and there are errors listed in terminal 1. In a nutshell, the errors are
ip link add name br0 type bridge && ip link set br0 up
make launch-6lbr-router-1-cooja
INFO: BR-RDC: Fetching MAC address
This is where things fall apart.
Description of events after start button is pressed:
BR-RDC: Fetching MAC address
messages stops in terminal 2, as expected. 6lbr emits new logs6lbr checking address duplication
)Further comments:
I think, for now, I'll try running things in the InstantContiki3 VM, because obviously that will be easier to support.