whitefield-framework / whitefield

Whitefield provides a simulation environment for wireless sensor networks by combining RF simulation provided by NS3 and network stack provided by popular IoT OSes such as Contiki/RIOT/OpenThread.
GNU General Public License v2.0
82 stars 23 forks source link

Running multiple Whitefield instances on the same machine #109

Closed nyrahul closed 4 years ago

nyrahul commented 4 years ago

Describe the bug It should be possible to run multiple instances of Whitefield on the same machine as different users. Currently it fails because the Unix domain socket path is same.

To Reproduce

  1. Create multiple users
  2. Install Whitefield in each of these users
  3. invoke_whitefield.sh

Only the first instance works.

Expected behavior All instances should work independent of each other.

Additional context Airline log shows usock bind failure.

nyrahul commented 4 years ago

Duplicate of #108