The Demo Router is constructed from the following components:
- Raspberry Pi 4B
- MicroSD card, at least 256MB
- PAU0A Wi-Fi USB Adapter (optional)
Simply image the microSD card with backup.img.gz. Depending on the tool, you might need to decompress the file first.
Connect the PAU0A Wi-Fi USB Adapter to one of the Raspberry Pi's USB ports. This adapter can be ommitted if the WPA2-Enterprise access point is not needed.
Connect the prepared Demo Router to your router/switch.
graph TD
user[(<center>User Router<br>192.168.1.1</center>)]---|Ethernet|demo[(<center>192.168.1.x<br><br>Demo Router<br><br>192.168.111.1</center>)]
demo-.-|Wi-Fi|duet(<center>192.168.111.x<br>Duet Board</center>)
user---|Ethernet|pc(<center>192.168.1.y<br>Host PC</center>)
user-.-|Wi-Fi|pc
pc---|USB|duet
The diagram above assumes the user network is 192.168.1.0/24
, with the User Router at 192.168.1.1
. Both Host PC and Demo Router is connected to user network, getting IP addresses 192.168.1.x
and 192.168.1.y
, respectively via DHCP. Host PC can be connected to user network either via Ethernet or Wi-Fi.
Demo Router in turn, creates a network 192.168.111.0/24
with its IP at 192.168.111.1
. It also creates access points the Duet Board can connect to, see wifi/README.md for more details. If Duet Board connects to Demo Router, it gets its address 192.168.111.x
via DHCP.
Host PC is connected to the Duet Board to issue GCode commands via USB-Serial connection.
- Demo Router hostname is
demo-router
. - Host PC can access the Demo Router web GUI through
http://demo-router
. There is no password, just press theLogin
button. - Host PC can ssh into Demo Router using
ssh root@demo-router
.