Nethence Documentation Lab Webmail Your IP BBDock  


Those documents are obsolete, please use the Nethence Documentation instead.

HomeUnixWindowsOracleObsoleteHardwareDIYMechanicsScriptsConfigsPrivate

NetBSD/vax with SIMH
 
 
SIMH installation
- Get WinPcap (http://www.winpcap.org/install/default.htm) and install it.
- Get SMMH with ethernet support (http://simh.trailing-edge.com/), extract it and put the simh dir somewhere easyly accessible e.g. into C: p. And simply rename to e.g. "simh".
- Also fetch NetBSD/vax ISO and put it into "c: p\simh",
vaxcd.iso
 
 
VAX startup
Start the VAX emulation,
Start > Execute > cmd
cd c: p\simh
vax
 
You get the "sim>" prompt. Setup those parameters. Note the virtual CDrom drive to install NetBSD,
#load c: p\simh\ka655x.bin -r
load ka655x.bin -r
set cpu 64m
set rq0 ra92
at rq0 netbsd.dsk
set rq1 cdrom
at rq1 vaxcd.iso
set console telnet=2223
Note. makes the console available on windows localhost:2223, for example
 
Find out what physical network interface you can link to,
att xq ?
Note. even on Windows, answer 'ethX' where X is the interface's number. Choose an unsused VMware interface or something like that : eventually create a loop device.
 
If you want network even for NetBSD installation, enable it immediately,
at xq0 eth3
Note. change ethX accordingly
 
Start the VAX Emulation,
boot cpu
 
Connect locally with a telnet client and boot from CD,
boot dua1:
Note dua1: is for the second drive, namely the CDrom.
 
 
NetBSD installation
During the installation, change the CDrom device from
cd0a --> ra1a
Note. if you want to install with FTP through qe0, proceed with next paragraph first
Note. for the rest, as usual e.g. SHA1 password encryption and KSH default shell
 
 
VAX autoboot
We will now configure auto-booting anyways. Get out of SIMH and create the boot file,
notepad bsdboot
#vi bsdboot
for example,
load ka655x.bin -r
set cpu 64m
set rq0 ra92
at rq0 netbsd.dsk
at xq0 eth3
set console telnet=2223
boot cpu
Note. change ethX accordingly
 
Now start the emulated VAX,
vax bsdboot.txt
#vax bsdboot
and connect with your telnet client.
 
 
References
SIMH Homepage
SIMH Documentation
SIMH User guide
NetBSD/vax HOWTO
OpenBSD howto
Another howto
SIMICS
QEMU for windows
GXemul
ES40 Emulator
Other version, http://www.dbit.com/demo.html
SIMH IBM 1401
 

Last update: Aug 20, 2013