After few hours of investigations, I managed to setup SheepShaver and Basilik II to use network TAPdevices with Windows 10
It is still a crude process that need some more investigations.
In the _prefs file (.sheepshaver_prefs for U*X and SheepShaver_prefs for BeOS and Windows), add the following lines
Code: Select all
ether tap
etherguid {9D4A41C0-6062-482B-858F-A60B829BA835}
etherfakeaddress 525400123458
- ether tap indicates that the configuration should use TAP
- etherfakeaddress indicates that the MAC address to be used by the SheepShaver/basiliskII guest. It should *not* contain any colons. It needs to be 12 characters long exactly.
- etherguid indicates that the TAP device UUID to be used. The biggest problem is the string for etherguid. The only way I managed to find what is the correct value to use was to dig into RegEdit. My TAP devices are all under
Code: Select all
Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Network\
Each guest, as with QEmu, has to use a unique TAP device. So, I created few TAP devices and renamed them to "mytap??????", where ???? are the last 4 characters for the MAC address. Easy to track who is who.