SetupNet
creating tap devices for your SIMH emulated system..
When using SIMH emulated systems that use the network, you need to create a “tap” device where SIMH can connect and make the operating system running on the SIMH emulation part of your network.
To create one or more tap devices, the bridge needed and the connection with the real physical network interface is done differently on FreeBSD, OpenBSD, NetBSD, Linux, Fedora, ArmBIAN, Raspbian and many others. The SetupNet script does a best effort to find out what method is valid on your host and creates a script that does the work for you.
Tap devices in all BSD flavours
need root permission to access the tap device.
are volatile: must be setup again after reboot..
Tap devices in all Linux flavours
tap device can be accessed by normal user.
without NetManager: must be setup again after reboot.
with NetManager: the setup is permanent and a ResetNet script is generated, that removes the tap and bridge devices and restores the network interface whenever you like to
Start SetupNet as normal user. In case of multiple interfaces it allows you to choose one. You may opt for more than one tap interface. The params found and chosen are stored in a file. As instructed run the /tmp/SNjob.pid script under root permission. Check the messages to see if everything went well.
In SIMH ini file attach xx0 tap:tap0 where xx0 is the ethernet interface of your SIMH emulated system. Like e.g. xq0 on your MicroVAX or ec on your SEL32.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND.
Download: SetupNet-230730.tar
Version July 31, 2023