I am trying to design and build a radio frequency mesh network of Arduino Nano + ENC28J60 + LoRa SX1278 distributed over a roughly 10km^2 campus.
The Nano + 28J60 + SX1278 would be used as base stations in a mesh topology but also configured (separate device) as clients within range of at least two base stations at each point in time.
The aim is to transmit a message which can be broadcast to each base station and, subsequently, each client in the Ethernet network — all within a fraction of a second.
I am fairly familiar with TCP/IP.
The challenge I face is the apparent lack of documentation or relevant examples in the Ethercard Arduino library for my application.
I am also unable to simultaneously simulate more than one ENC28j60 module in Proteus which I suspect is because I have no server configured or connected.
The following error occurs although WinPcap is installed:
Cannot get network adapters list: No interfaces found! Make sure libpcap/WinPcap is properly installed on the local machine.
So, my question is, how do I go about simulating and building this circuit?