RPCEmu Networking Guide
Introduction
RPCEmu supports the use of Networking in RISC OS.
Configuring networking is fairly involved and more complex than configuring
other aspects of RPCEmu.
You will need these prerequisites before you start to
follow this guide.
- An installed and running version of RPCEmu with a ROM Image.
- The knowledge of how to transfer downloaded files from the internet onto
the emulator via HostFS.
- Basic TCP/IP networking knowledge.
- The IPv4 addresses and netmask of your network's gateway and DNS server.
- A spare static IP address on your network (if Ethernet Bridging).
There are two types of networking available.
- Ethernet Bridging - Works by effectively placing an additional
network interface visible on your home network. Supports all protocols that
can be transmitted over Ethernet, including IP. This is the only type of
networking available on Windows.
- IP Tunnelling - Only available on Linux, and the recommended
method on Linux. Creates an additional IP Network to run between your Host
Operating System and the emulator. Requires you to setup IP routing on your
Host Operating System and only supports IP based protocols.
Here are network overviews of how each type of networking appears to other
machines on the network, using the example of a simple home network.
Throughout the documentation we'll be using the settings required by these
example networks. You may well need to alter these values based on the settings
of your own network.
You generally need to follow four steps to get networking working, which
vary according to Host Operating System.
- Prepare the OS, install any extra drivers/software, configure the
networking route.
- Configure RPCEmu
- Install the network driver in RISC OS
- Configure networking in RISC OS
FOLLOW ONLY ONE COLUMN OF INSTRUCTIONS
Contributors: Peter Howkins, Dick Tanis, Tom Hughes