How to: SimH networking documentation
SimH provides virtual simulated Network Interface Cards that are bridged into one of the host computer network interfaces.
This page was written, at this moment, solely based on my experience with SimH 4.x on Cygwin on Windows 10. I will keep updating this page as I learn more.
Table of Contents
- Sources
- Concepts
- Simulator commands
Sources
This is a list of documentation sources I managed to find to help me write this page.
- http://simh.trailing-edge.com/pdf/simh_doc.pdf
- https://tangentsoft.com/pidp8i/uv/doc/simh/main.pdf
- https://aruljohn.com/mac/
- https://www.rapidtables.com/convert/number/base-converter.html
- https://en.wikipedia.org/wiki/TENEX_(operating_system)
- https://gunkies.org/wiki/KS10
- https://www.ricomputermuseum.org/collections-gallery/equipment/dec-pdp-10-decsystem-2020-4224
Concepts
Some concepts first:
-
device
. is a simulator network device. This is the current device list with the associated simulators that support it.
Device Simulators EC sel32 IMP pdp10-ka,pdp10-ki,pdp10-kl,pdp10-ks
- The IMP acted as an interface to early LANs.
- This interface operated at the IP level rather than the Ethernet (physical) level.
- This interface allows for ITS or Tenex to be placed on the LAN.
- The interface connects up to a TAP or direct ethernet connection.
- If the host is to be run at an arbitrary IP address, then the HOST should be set to the IP of ITS. The network interface will translate this IP address to the one set in IP.
- If HOST is set to 0.0.0.0, no translation will take place.
- IP should be set to the external address of the IMP, along the number of bits in the net mask.
- GW points to the default router.
- If DHCP is enabled, IP and GW will be set from a DHCP server when the IMP is attached.
- If IP is set and DHCP is enabled, when the IMP is attached it will inform the local DHCP server of it's address.
- The IMP interface could be located in the UBA#1 (KS-10 slot #16) or UBA#3 (KS-10 slot #14). This is controlled by the CTL value.
- The IMP interface can acst as MIT, BBN, and WAITS. Those modes are mutually exclusive.
NI 3b2-400,3b2-700,3b2,pdp10-kl XQ & XQB microvax1,microvax2,microvax3900,pdp11,rtvax1000,vax
The simulators implement two DELQA-T/DELQA/DEQNA Qbus Ethernet controllers (XQ, XQB). Initially, XQ is enabled, and XQB is disabled. Options allow control of the MAC address, the controller mode, and the sanity timer.
Because of its asynchronous nature, the XQ controller is not limited to the ~1.5Mbit/sec of the real DEQNA/DELQA controllers, nor the 10Mbit/sec of a standard Ethernet. Attach it to a Fast Ethernet (100 Mbit/sec) card, and you will get a much higer throughput speed.XS infoserver1000, infoserver100, infoserver150vxt, microvax2000, microvax3100, microvax3100e, microvax3100m80, vaxstation3100m30, vaxstation3100m38, vaxstation3100m76, vaxstation4000m60, vaxstation4000vlc XU pdp10,vax730,vax750,vax780,vax8200,vax8600 XUB vax730,vax750,vax780,vax8200,vax8600 -
MAC address
: A MAC address is a sequence of six octets in hexadecimal, separated by dot (./), dash (-), or colon (:), in hexadecimal format. For example: 08:0C:40:AA:BB:CC
-
The first three octets of a MAC address represent the organization which issued the network board.
OUI Issuer 00:00:02 XEROX Corporation 08:00:2B DEC 80:00:10 AT&T - The next three octets are used to uniquely identify each network board.
- A MAC address of 00:00:00:00:00:00 is invalid
- A MAC address of FF:FF:FF:FF:FF:FF is invalid
- A MAC address where the first octet is odd, is invalid. i.e., when the bit0 is 1 (x1,x3,x5 etc).
- Each simultaneous running guest simulator should use a different MAC address. You can have more than one guest using the same MAC address, assuming that they will not run at the same time.
-
Default MAC address for each interface type is as follows
Simulator device default MAC address 3B2-400 | AT&T 3B2/400 NI 80:00:10:xx:xx:xx 3B2-700 | AT&T 3B2/700 NI 80:00:10:xx:xx:xx MicroVAX3900 | DEC MicroVAX 3900 XQ
XQB08:00:2B:F8:EB:3F
08:00:2B:6D:BA:07PDP10-KS | DEC KS-10 IMP 00:00:02:08:DB:E6 VAX730 | DEC VAX 11/730 XU
XUB08:00:2B:BC:CF:50
08:00:2B:29:9E:68VAX750 | DEC VAX 11/750 XU
XUB08:00:2B:21:C4:99
08:00:2B:B4:95:A1VAX780 | DEC VAX 11/780 XU
XUB08:00:2B:A4:F1:45
08:00:2B:31:A0:7DVAX8200 | DEC VAX 8200 (KA820) XU
XUB08:00:2B:27:67:BE
08:00:2B:B2:36:86VAX8600 | DEC VAX 8600 XU
XUB08:00:2B:91:C7:68
08:00:2B:04:96:50VAXstation3100M30 | VAXstation 3100 M30 (KA42-A) NAR 08:00:2B:0A:91:25 PDP10-KS | DEC KS-10 IMP 00:00:02:8E:6E:10
-
The first three octets of a MAC address represent the organization which issued the network board.
- IP address: It is a sequence of four groups of numbers, separated by a dot (.).
- Each number is valid between 0 and 255.
- An IP address of 0.0.0.0 is considered as no IP address at all.
Simulator Commands
This is a list of commands available, at the sim> prompt, to be used when running a simulator.
ATTACH
Devices | All |
Purpose | Attach the internal simulator network device to one of the host platform network devices |
Syntax | ATtach device {ethn | tap:tunn | vde:device[:port] | nat:[parameters] | udp:port1:host:port2 | file-name } |
Parameters | - device is the simulator virtual network interface device.
- ethn is a direct ethernet device. - tap:tunn is a OpenBSD Integrated Tun/Tap support device. - tap:tapn is a *NIX Integrated Tun/Tap support device. - vde:device[:port] is a Integrated VDE support. - nat:[parameter1[,parameter2[,...]]] is an Integrated NAT (SLiRP) support device. - udp:port1:host:port2 is an Integrated bridge support device. - file-name is an actual file device name to be used. |
Description | Attach a host OS device to a simulator virtual device. When using device, one can use at the simulator prompt, show devices to see a list of valid devices. When using the eth option, one can use, at the simulator prompt, the command SHOW device ETH for a list of valid host OS devices. When using the vde option, port is the switch port number. When using the nat option, ???. When using the udp:
|
See also | DETACH; SHOW ETH; SET DHCP; SET NODHCP; SET IP |
Implementation |
Connecting the simulator virtual network device XQ to the physical NIC provided by the host OS (Windows 10)
MicroVAX 3900 simulator V4.0-0 Current git commit id: ede38413 sim> show xq eth ETH devices: eth0 \Device\NPF_{30E1334A-F0CA-4CE3-9C66-81A39F835558} (mytap_simh_08002B_5A71E1) eth1 \Device\NPF_{71E8BD25-8CE5-448C-A891-22D5B7F10EB4} (mynet01) eth2 \Device\NPF_{08A4F390-3015-439A-98DD-25CFC4D8F6B5} (Local Area Connection* 9) eth3 \Device\NPF_{BBC54154-9F83-42B6-A753-20BFFA0E996C} (Local Area Connection* 8) eth4 \Device\NPF_{377A463A-88E0-44CF-BC01-551AEAF735FF} (Local Area Connection* 7) eth5 \Device\NPF_{AEAFB797-A013-49E9-9B18-CB48EE1FA0E3} (Bluetooth Network Connection) eth6 \Device\NPF_{0997AA7B-A015-41E5-BB1B-8BE216E9406A} (VMware Network Adapter VMnet8) eth7 \Device\NPF_{42189E1A-1DA7-4890-9AE9-4DB7B8C273B2} (VMware Network Adapter VMnet1) eth8 \Device\NPF_{2DA78E61-BC65-411A-8C15-02F285C4F71A} (Local Area Connection* 10) eth9 \Device\NPF_{9106E602-5048-4A11-8FD8-2C4C9B381311} (Local Area Connection* 1) eth10 \Device\NPF_{BB0C25FF-B149-49B0-BD0B-2B429047DA88} (WiFi on-board) eth11 \Device\NPF_{CBAB5258-9961-4A9D-8E7D-5DF723BE1DEE} (VirtualBox Host-Only Network) eth12 \Device\NPF_{EDF7020B-3C8F-4980-866D-2CF83E8CF66F} (Intel-2.5Gb) eth13 \Device\NPF_{0395DC1D-93A4-4029-A44D-C8C6C8A582AA} (Network Bridge) .... sim> attach xq eth12 %SIM-INFO: Eth: opened OS device \Device\NPF_{EDF7020B-3C8F-4980-866D-2CF83E8CF66F} - Intel-2.5Gb sim> show xq eth ETH devices: eth0 \Device\NPF_{30E1334A-F0CA-4CE3-9C66-81A39F835558} (mytap_simh_08002B_5A71E1) eth1 \Device\NPF_{71E8BD25-8CE5-448C-A891-22D5B7F10EB4} (mynet01) ... eth39 \Device\NPF_{C3259C17-86AA-4852-96F6-9D42CF5A6438} (mytap3440) Open ETH Devices: XQ eth12 (Intel-2.5Gb) Ethernet Device: Name: \Device\NPF_{EDF7020B-3C8F-4980-866D-2CF83E8CF66F} Reflections: 1 Self Loopbacks Sent: 2 Self Loopbacks Rcvd: 2 Host NIC Address: B4:2E:99:FC:92:FE Packets Sent: 2 Packets Received: 1 Asynch Interrupts: Disabled Read Queue: Count: 0 Read Queue: High: 1 Read Queue: Loss: 0 Peak Write Queue Size: 0 MAC Filter[ 0]: 08:00:2B:F9:DE:8F BPF Filter: (((ether dst 08:00:2B:F9:DE:8F)) and not ((ether src 08:00:2B:F9:DE:8F))) or ((ether dst 08:00:2B:F9:DE:8F) and (ether s rc 08:00:2B:F9:DE:8F)) or ((ether dst B4:2E:99:FC:92:FE) and (ether proto 0x9000)) sim>
Connecting the simulator virtual network device XQ to the physical NIC provided by the host OS (Windows 10), uisng the device file name instead of the simulator logical device name.
sim> attach xq \Device\NPF_{0395DC1D-93A4-4029-A44D-C8C6C8A582AA} %SIM-INFO: Eth: closed \Device\NPF_{EDF7020B-3C8F-4980-866D-2CF83E8CF66F} %SIM-INFO: Eth: opened OS device \Device\NPF_{0395DC1D-93A4-4029-A44D-C8C6C8A582AA} - Network Bridge sim> show xq XQ address=20001920-2000192F, no vector, BR4, MAC=08:00:2B:F9:DE:8F type=DELQA-T, mode=DELQA, polling=disabled, sanity=OFF throttle=disabled, DEQNALock=OFF, leds=(ON,ON,ON) attached to \Device\NPF_{0395DC1D-93A4-4029-A44D-C8C6C8A582AA} sim> show xq eth ETH devices: eth0 \Device\NPF_{30E1334A-F0CA-4CE3-9C66-81A39F835558} (mytap_simh_08002B_5A71E1) .... eth39 \Device\NPF_{C3259C17-86AA-4852-96F6-9D42CF5A6438} (mytap3440) Open ETH Devices: XQ \Device\NPF_{0395DC1D-93A4-4029-A44D-C8C6C8A582AA} (Network Bridge) Ethernet Device: Name: \Device\NPF_{0395DC1D-93A4-4029-A44D-C8C6C8A582AA} Reflections: 1 Self Loopbacks Sent: 2 Self Loopbacks Rcvd: 2 Host NIC Address: 00:FF:53:D8:FF:E2 Packets Sent: 2 Packets Received: 346 Asynch Interrupts: Disabled Read Queue: Count: 0 Read Queue: High: 200 Read Queue: Loss: 145 Peak Write Queue Size: 0 MAC Filter[ 0]: 08:00:2B:F9:DE:8F BPF Filter: (((ether dst 08:00:2B:F9:DE:8F)) and not ((ether src 08:00:2B:F9:DE:8F))) or ((ether dst 08:00:2B:F9:DE:8F) and (ether s rc 08:00:2B:F9:DE:8F)) or ((ether dst 00:FF:53:D8:FF:E2) and (ether proto 0x9000)) sim>
DETACH
Devices | All |
Purpose | Beaks the association between a device and a network device |
Syntax | DETach {device|ALL} |
Parameters | - device is the simulator virtual network interface device. |
Description | The DETACH (abbreviation DET) command breaks the association between a device and a file, port, or network device. If, instead of a device name, one use ALL, all devices, of all types, will be detached from the simulator. |
See also | ATTACH |
Implementation |
Disconnect the logical link between the simulator virtual networ interface device
sim> show xq XQ address=20001920-2000192F, no vector, BR4, MAC=08:00:2B:F9:DE:8F type=DELQA-T, mode=DELQA, polling=disabled, sanity=OFF throttle=disabled, DEQNALock=OFF, leds=(ON,ON,ON) attached to \Device\NPF_{0395DC1D-93A4-4029-A44D-C8C6C8A582AA} sim> detach xq %SIM-INFO: Eth: closed \Device\NPF_{0395DC1D-93A4-4029-A44D-C8C6C8A582AA} sim> show xq XQ address=20001920-2000192F, no vector, BR4, MAC=08:00:2B:F9:DE:8F type=DELQA-T, mode=DELQA, polling=disabled, sanity=OFF throttle=disabled, DEQNALock=OFF, leds=(ON,ON,ON) not attached sim>
SET
SET ADDR
Devices | IMP (PDP10-KS only) |
Purpose | Sets address of IMP11 |
Syntax | SET device ADDR=address |
Parameters | - device is the simulator virtual network device name - address is the new address in base 18 (0..9,A..H). |
Description | The default address is 2840Gbase18 (0767600base8). The largest allowed number is 28H19base18 (0777777base8). |
See also | SHOW ADDR; SHOW IMP |
Implementation | PDP10/ks10_uba.c:uba_set_addr() |
Set the new IMP address to 012base8 (10base10, Abase16).
KS-10 simulator V4.0-0 Current git commit id: ede38413 sim> set imp enable sim> show imp IMP MAC=00:00:02:8F:5B:A0, IP=0.0.0.0/0, GW=0.0.0.0 HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds, addr=0767600 vect=250, br=6, uba3 not attached, DHCP, UNI sim> set imp addr=a sim> show imp IMP MAC=00:00:02:8F:5B:A0, IP=0.0.0.0/0, GW=0.0.0.0 HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds, addr=0000012 vect=250, br=6, uba3 not attached, DHCP, UNI
Set the new IMP address to the default value. The unit IMP has to be anabled first.
KS-10 simulator V4.0-0 Current git commit id: ede38413 sim> set imp enable sim> show imp IMP MAC=00:00:02:8F:5B:A0, IP=0.0.0.0/0, GW=0.0.0.0 HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds, addr=0767600 vect=250, br=6, uba3 not attached, DHCP, UNI sim> set imp addr=2840G sim> show imp IMP MAC=00:00:02:8F:5B:A0, IP=0.0.0.0/0, GW=0.0.0.0 HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds, addr=0767600 vect=250, br=6, uba3 not attached, DHCP, UNI
Trying to set an address beyond the maximum value. The unit IMP has to be anabled first.
KS-10 simulator V4.0-0 Current git commit id: ede38413 sim> set imp enable sim> show imp IMP MAC=00:00:02:8F:5B:A0, IP=0.0.0.0/0, GW=0.0.0.0 HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds, addr=0767600 vect=250, br=6, uba3 not attached, DHCP, UNI sim> set imp addr=28H1A Invalid argument sim>
SET ARP
Devices | IMP |
Purpose | Create a static ARP entry |
Syntax | SET device ARP=ip-address=mac-address |
Parameters | - device is the simulator virtual network device name - ip-address is the remote host IP address - mac-address is the remote host MAC address |
Description | Create a static entry in the IP stack ARP table |
See also | SET ENABLE; SHOW ARP |
Implementation | PDP10/kx10_imp.c:imp_set_arp() |
Create a new ARP entry in the IP stack at simulator level.
KS-10 simulator V4.0-0 Current git commit id: ede38413 sim> set imp enable sim> show imp IMP MAC=00:00:02:8F:5B:A0, IP=0.0.0.0/0, GW=0.0.0.0 HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds, addr=0767600 vect=250, br=6, uba3 not attached, DHCP, UNI sim> set imp arp=192.168.0.250=ee:ee:ee:ee:ee:ee sim> show imp arp IP Address: MAC: Age: 192.168.0.250 EE:EE:EE:EE:EE:EE static sim>
SET BBN
Devices | IMP (except for PDP10-KS) |
Purpose | Set interface to Tenex/BBN style |
Syntax | SET device BBN |
Parameters | - device is the simulator virtual network interface device |
Description | TENEX is an operating system developed in 1969 by BBN for the PDP-10, which later formed the basis for Digital Equipment Corporation's TOPS-20 operating system. Note: This set is mutually exclusive with MIT and WAITS. |
See also | SHOW BBN; SET MIT; SET WAITS |
Implementation | PDP10/kx10_imp.c |
Changing the IMP interface mode to BBN on a KL-10 simulator.
sim> set imp enable sim> show imp IMP MAC=00:00:02:F7:3E:B5, IP=0.0.0.0/0, GW=0.0.0.0 HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds not attached, DHCP, MIT sim> set imp bbn sim> show imp IMP MAC=00:00:02:F7:3E:B5, IP=0.0.0.0/0, GW=0.0.0.0 HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds not attached, DHCP, BBN
SET BR
Devices | IMP (PDP10-KS only) |
Purpose | Sets br of IMP11 |
Syntax | SET device BR=val |
Parameters | - device is the simulator virtual network interface device. - val is the new value for br. This is a base 3 number (0..2 digits only). The valid values are 11base8 (4base10), 12base8 (5base10), 20base8 (6base10), and 21base8 (7base10). |
Description | I am not sure what are the implications for it. I am still investigating, inclusive reading the simulator source code. It will be nice to find a proper documentation for the KS-10 simulator. Note: Changing the BR value with the device disabled will work. |
See also | SHOW BR |
Implementation | PDP10/ks10_uba.c:uba_set_br() |
Changing the BR value to 4. Device have to be enabled first.
KS-10 simulator V4.0-0 Current git commit id: ede38413 sim> set imp enable sim> show imp IMP MAC=00:00:02:08:DB:E6, IP=0.0.0.0/0, GW=0.0.0.0 HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds, addr=0767600 vect=250, br=6, uba3 not attached, DHCP, UNI sim> set imp br=11 sim> show imp IMP MAC=00:00:02:08:DB:E6, IP=0.0.0.0/0, GW=0.0.0.0 HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds, addr=0767600 vect=250, br=4, uba3 not attached, DHCP, UNI
Changing the BR value to 7 (maximum). Device have to be enabled first.
KS-10 simulator V4.0-0 Current git commit id: ede38413 sim> set imp enable sim> show imp IMP MAC=00:00:02:08:DB:E6, IP=0.0.0.0/0, GW=0.0.0.0 HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds, addr=0767600 vect=250, br=6, uba3 not attached, DHCP, UNI sim> set imp br=21 sim> show imp IMP MAC=00:00:02:08:DB:E6, IP=0.0.0.0/0, GW=0.0.0.0 HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds, addr=0767600 vect=250, br=7, uba3 not attached, DHCP, UNI
Changing the BR value to 8 (out of range). Device have to be enabled first.
sim> set imp br=22 Invalid argument
Changing the BR value to 7 as base10 instead of base3. Device have to be enabled first.
sim> set imp br=7 Invalid argument
SET CTL
Devices | IMP (PDP10-KS only) |
Purpose | Sets UBA controller number of IMP |
Syntax | SET device CTL=val |
Parameters | - device is the simulator virtual network interface device name. - val is the new UBA CTL value. |
Description |
val is a base 4 number (0..3 digits only). The only acceptable values are 1base4 (1base10) for UBA#1 and 3base4 (3base10) for UBA#3. The default value is 3 (UBA#3). Note: Changing the CTL value with the device disabled will work. |
See also | SHOW CTL |
Implementation | PDP10/ks10_uba.c:uba_set_ctl() |
Changing the UBA control for UBA#1.
KS-10 simulator V4.0-0 Current git commit id: ede38413 sim> sho imp ctl uba3 sim> set imp ctl=1 sim> show imp ctl uba1 sim> set imp enable sim> show imp IMP MAC=00:00:02:08:DB:E6, IP=0.0.0.0/0, GW=0.0.0.0 HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds, addr=0767600 vect=250, br=6, uba1 not attached, DHCP, UNI
Trying to use a value different than 1 and 3.
KS-10 simulator V4.0-0 Current git commit id: ede38413 sim> show imp ctl uba3 sim> set imp ctl=2 Invalid argument sim> show imp ctl uba3
SET DEBUG
Devices | EC,IMP,NI,XQ,XS,XU |
Purpose | Enables or set debugging for device |
Syntax | SET device DEBUG[=options] |
Parameters | - device is the simulator virtual network device name - options debug option flags. |
Description | device is a valid simulator virtual device. One can use show devices to obtain a list of valid devices. There is no default value for it. options can be any combination of debug flags separated by a semi-colon (;): TRACE, CSR, VAR, WARN, RBDL, XBDL, SETUP, SANITY, REG, PACKET, DATA, ETH. The use of device debugging is described in the SIMH Users’ Guide, V3.12-3, Page 16, or optionally on SIMH Users’ Guide, V4.0, Page 33. Not all options are available for all devices. To see a list of valid debug options, use SHOW device If no options are defined, the debugging is enabled. |
See also | SET NODEBUG, HELP device, HELP SET device |
Implementation |
Enabling a single debug flag.
KS-10 simulator V4.0-0 Current git commit id: ede38413 sim> show debug Debug output disabled sim> show imp debug Debugging disabled sim> set imp debug=ether sim> show imp debug Debug=ETHER sim>
Showing all valid DEBUG flags for simulator virtual network interface IMP.
sim> help set imp IMP device SET commands: ... set IMP DEBUG Enables debugging for device IMP set IMP NODEBUG Disables debugging for device IMP set IMP DEBUG=CMD;DATA;DETAIL;EXP;CONI;CONO;DATAIO;IRQ;DHCP;ARP;TCP;UDP;ICMP; ETHER Enables specific debugging for device IMP set IMP NODEBUG=CMD;DATA;DETAIL;EXP;CONI;CONO;DATAIO;IRQ;DHCP;ARP;TCP;UDP;ICMP; ETHER Disables specific debugging for device IMP *IMP device DEBUG settings: CMD Show command execution to devices DATA Show data transfers DETAIL Show details about device EXP Show exception information CONI Show coni instructions CONO Show cono instructions DATAIO Show datai and datao instructions IRQ Show IRQ requests DHCP Show DHCP activities ARP Show ARP activities TCP Show TCP packet activities UDP Show UDP packet activities ICMP Show ICMP packet activities ETHER Show ETHER activities sim>
SET DEQNALOCK
Devices | XQ |
Purpose | Enabled ro disable DEQNA-Lock mode |
Syntax | SET device DEQNALOCK={ON|OFF} |
Parameters | - device is the simulator virtual network device. |
Description | Default is OFF. |
See also | SHOW DEQNALOCK SHOW device |
Implementation |
Example 1
MicroVAX 3900 simulator V4.0-0 Current git commit id: ede38413 sim> show xq DEQNALock DEQNALock=OFF sim> set xq DEQNALock=ON sim> show xq DEQNALock DEQNALock=ON
SET DHCP
Devices | IMP |
Purpose | Enable the use of DHCP to set IP address |
Syntax | SET device DHCP |
Parameters | - device is the simulator virtual network device name. |
Description | This command enables the use of DHCP to provide the IP address for the IMP interface. The IP address will be assigned, by an available DHCP On your network, when the device is attached to a network. Note: I still cannot make it work. |
See also | SET NODHCP |
Implementation |
Example 1
KS-10 simulator V4.0-0 Current git commit id: ede38413 sim> set imp enable sim> set imp dhcp sim> show imp dhcpip DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds sim> attach imp eth12 %SIM-INFO: Eth: opened OS device \Device\NPF_{EDF7020B-3C8F-4980-866D-2CF83E8CF66F} - Intel-2.5Gb sim> show imp dhcpip DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds
SET DISABLE
Devices | EC,IMP,NI,XQ,XS,XU |
Purpose | Disable device |
Syntax | SET device DISABLE |
Parameters | - device is the simulator virtual network device name. |
Description | Disable the device to be identified (shared) with the guest OS. |
See also | SET ENABLE |
Implementation |
Example 1
KS-10 simulator V4.0-0 Current git commit id: ede38413 sim> show imp IMP disabled sim> set imp enable sim> show imp IMP MAC=00:00:02:08:DB:E6, IP=0.0.0.0/0, GW=0.0.0.0 HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds, addr=0767600 vect=250, br=6, uba3 not attached, DHCP, UNI sim> set imp disable sim> show imp IMP disabled
SET ENABLE
Devices | EC,IMP,NI,XQ,XS,XU |
Purpose | Enables device |
Syntax | SET device ENABLE |
Parameters | - device is the simulator virtual network device name. |
Description | Allow the device to be recognized (shared) to the running guest OS. |
See also | SET DISABLE |
Implementation |
Example 2
KS-10 simulator V4.0-0 Current git commit id: ede38413 sim> show imp IMP disabled sim> set imp enable sim> show imp IMP MAC=00:00:02:08:DB:E6, IP=0.0.0.0/0, GW=0.0.0.0 HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds, addr=0767600 vect=250, br=6, uba3 not attached, DHCP, UNI sim> set imp disable sim> show imp IMP disabled
SET GW
Devices | IMP |
Purpose | Set interface IP gateway address |
Syntax | SET device GW=ip-address |
Parameters | - device is the simulator virtual network device name. - ip-address is the IP address for the gateway (default router) for any IP communication to outside the current assigned IP subnet. |
Description | Define the default router for the current assigned IMP11 IP subnet. The DHCP mode has to be disabled for this command to work |
See also | SET IP, SET NODHCP |
Implementation |
Defining the default IP network gateway
KS-10 simulator V4.0-0 Current git commit id: ede38413 sim> set imp nodhcp sim> set imp gw=192.168.0.1 sim> set imp enable sim> show imp IMP MAC=00:00:02:08:DB:E6, IP=0.0.0.0/0, GW=192.168.0.1 HOST=0.0.0.0, DHCP disabled, addr=0767600 vect=250, br=6, uba3 not attached, UNI
Not possible to set a valid gateway when DHCP is enabled
KS-10 simulator V4.0-0 Current git commit id: ede38413 sim> set imp dhcp sim> set imp gw=192.168.0.1 %SIM-INFO: IMP DHCP disabled
SET HOST
Devices | IMP |
Purpose | Set host IP address |
Syntax | SET device HOST=ip-address |
Parameters | - device is the simulator virtual network device name. - ip-address is the host side IP address. |
Description | Define the IP address used by the IMP interface to talk to the outside network of the simulator environment. This has to a valid IP address on your IP network. |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SET IP
Devices | IMP |
Purpose | Set interface IP address |
Syntax | SET device IP=ip-address[/ip-mask] |
Parameters | - device is the simulator virtual network device name. - ip-address is the host side IP address. - ip-mask is the number of bits used for IP sub-net masking. |
Description | I am not sure what is the difference between SET IP and SET HOST. DHCP has to be disable (SET IMP NODHCP) for this command to work. The default value for ip-mask is 32. |
See also | SET HOST, SET NODHCP |
Implementation |
Setting IP with default mask
KS-10 simulator V4.0-0 Current git commit id: ede38413 sim> set imp enable sim> show imp IMP MAC=00:00:02:08:DB:E6, IP=0.0.0.0/0, GW=0.0.0.0 HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds, addr=0767600 vect=250, br=6, uba3 not attached, DHCP, UNI sim> set imp nodhcp sim> set imp ip=192.168.4.5 sim> show imp IMP MAC=00:00:02:08:DB:E6, IP=192.168.4.5/32, GW=0.0.0.0 HOST=0.0.0.0, DHCP disabled, addr=0767600 vect=250, br=6, uba3 not attached, UNI sim>
Setting IP using an IP subnet mask
KS-10 simulator V4.0-0 Current git commit id: ede38413 sim> set imp enable sim> show imp IMP MAC=00:00:02:08:DB:E6, IP=0.0.0.0/0, GW=0.0.0.0 HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds, addr=0767600 vect=250, br=6, uba3 not attached, DHCP, UNI sim> set imp nodhcp sim> set imp ip=192.168.4.5/24 sim> show imp IMP MAC=00:00:02:08:DB:E6, IP=192.168.4.5/24, GW=0.0.0.0 HOST=0.0.0.0, DHCP disabled, addr=0767600 vect=250, br=6, uba3 not attached, UNI
IP setting failing because of DHCP conflict
KS-10 simulator V4.0-0 Current git commit id: ede38413 sim> set imp ip=192.168.4.5/24 %SIM-INFO: IMP DHCP disabled sim> set imp nodhcp sim> set imp ip=192.168.4.5/24 sim>
SET MAC
Devices | EC,IMP,NI,XQ,XU |
Purpose | Set simulated network device MAC address |
Syntax | SET device MAC=mac-address[/bits][>file] |
Parameters | - device is the simulator virtual network device name. - mac-address is a valid MAC address. - bits is the number of bits to be considered for the MAC address - file is a file specification to where the MAC address configuration will be saved |
Description | mac-address is the new Ethernet MAC address assigned to the simulated network device. If bits is defined, it should be a number between 16base10 and 48base10. This parameter indicates how many bits should be defined by the user and how many bits will be randomically generated by the simulator. If file is specified, everything after the > symbol will be considered part of the file name, including spaces. Note: Please read about MAC addresses above. |
See also | |
Implementation |
Setting a full MAC address
KS-10 simulator V4.0-0 Current git commit id: ede38413 sim> set imp mac=80:00:02:11:22:33 sim> show imp mac MAC=80:00:02:11:22:33 sim>
Setting a MAC address with random complement number
KS-10 simulator V4.0-0 Current git commit id: ede38413 sim> set imp mac=80:00:02:11:22:33/32 sim> show imp mac MAC=80:00:02:11:A4:68 sim>
Setting a MAC address and saving the MAC address details to a file.
KS-10 simulator V4.0-0 Current git commit id: ede38413 sim> set imp mac=80:00:02:11:22:33>mac.txt sim> !cat mac.txt 80:00:02:01:3D:FB/48 system-id: 5ebdb371-7f43-4bb6-8519-3a73d8989657 directory: F:\Emulators\000Blogger simulator: KS-10 device: IMP0 file: mac.txt base-mac: 80:00:02:11:22:33 specified: 24 bits generated: 24 bits sim>
Setting a MAC address and saving the MAC address, with random bit generator, details to a file.
KS-10 simulator V4.0-0 Current git commit id: ede38413 sim> set imp mac=80:00:02:11:22:33/24>mac.txt sim> !cat mac.txt 80:00:02:01:3D:FB/48 system-id: 5ebdb371-7f43-4bb6-8519-3a73d8989657 directory: F:\Emulators\000Blogger simulator: KS-10 device: IMP0 file: mac.txt base-mac: 80:00:02:11:22:33 specified: 24 bits generated: 24 bits sim>
SET MIT
Devices | IMP (except PDP10-KS) |
Purpose | ITS/MIT style interface |
Syntax | SET device MIT |
Parameters | - device is the simulator virtual network device name |
Description | Set the device to be compatible with MIT (?) -- I need to find more information about it. This is the default mode for the IMP device. Note: This set is mutually exclusive with BBN and WAITS. |
See also | SHOW MIT; SET BBN; SET WAITS |
Implementation |
Example 1
KA-10 simulator V4.0-0 Current git commit id: ede38413 sim> set imp enable sim> show imp IMP MAC=00:00:02:2E:A3:E9, MPX=0, IP=0.0.0.0/0 GW=0.0.0.0, HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds not attached, DHCP, MIT sim> set imp bbn sim> show imp IMP MAC=00:00:02:2E:A3:E9, MPX=0, IP=0.0.0.0/0 GW=0.0.0.0, HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds not attached, DHCP, BBN sim> set imp mit sim> show imp IMP MAC=00:00:02:2E:A3:E9, MPX=0, IP=0.0.0.0/0 GW=0.0.0.0, HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds not attached, DHCP, MIT sim>
SET MODE
Devices | EC |
Purpose | Set Ethernet mode |
Syntax | SET device MODE=mode |
Parameters | - device is the simulator virtual network device name - mode is the device ethernet mode |
Description | mode is a base10 number. The following values are allowed:
|
See also | SHOW MODE |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SET MPX
Devices | IMP |
Purpose | ITS Interrupt Channel # |
Syntax | SET device MPX=val |
Parameters | - device is the simulator virtual network device name - val is the device ethernet mode |
Description | device is a valid simulator virtual device. One can use show devices to obtain a list of valid devices. There is no default value for it. val is a base8 number (0..7), between 0base8 (0base10) and 10base8 (8base10). The default value is 0. |
See also | SHOW MPX; SHOW device |
Implementation | PDP10/kx10_imp.c:imp_set_mpx |
Example 1
KA-10 simulator V4.0-0 Current git commit id: ede38413 sim> show imp mpx MPX=0 sim> set imp mpx=5 sim> show imp mpx MPX=5 sim>
Example 2
KA-10 simulator V4.0-0 Current git commit id: ede38413 sim> show imp mpx MPX=0 sim> set imp mpx=10 sim> set imp enable sim> show imp IMP MAC=00:00:02:31:83:47, MPX=10, IP=0.0.0.0/0 GW=0.0.0.0, HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds not attached, DHCP, MIT sim>
Example 3
KA-10 simulator V4.0-0 Current git commit id: ede38413 sim> set imp mpx=0 sim> set imp mpx=1 sim> set imp mpx=2 sim> set imp mpx=3 sim> set imp mpx=4 sim> set imp mpx=5 sim> set imp mpx=6 sim> set imp mpx=7 sim> set imp mpx=8 Invalid argument sim> set imp mpx=9 Invalid argument sim> set imp mpx=10 sim> set imp mpx=11 Invalid argument sim>
SET NODEBUG
Devices | EC,IMP,NI,XQ,XS,XU |
Purpose | Disable debugging or debugging options for device |
Syntax | SET device NODEBUG[=options] |
Parameters | - device is the simulator virtual network device name - options debug option flags. |
Description | See SET DEBUG for a description. The use of device debugging is described in the SIMH Users’ Guide, V3.12-3, Page 16, or optionally on SIMH Users’ Guide, V4.0, Page 33. Not all options are available for all devices. To see a list of valid debug options, use SHOW device If no options are defined, the debugging is disabled. |
See also | SET DEBUG |
Implementation |
SET NODHCP
Devices | IMP |
Purpose | Don't aquire address from DHCP. All IP addresses details are manually set-up. |
Syntax | SET device NODHCP |
Parameters | - device is the simulator virtual network device name. |
Description | Disable the simulator side network device IP set-up using a network based DHCP. Values for IP and GW have to be set-up manually. If not, the ATTACH command will fail. Note: If the IMP device is already attached with DHCP option enabled (SET DHCP), the use of SET NODHCP will pass. |
See also | SET DHCP; SET IP; SET GW |
Implementation |
Example 1
KA-10 simulator V4.0-0 Current git commit id: ede38413 sim> set imp enable sim> show imp IMP MAC=00:00:02:31:83:47, MPX=0, IP=0.0.0.0/0 GW=0.0.0.0, HOST=0.0.0.0, DHCP Server IP=0.0.0.0, State:OFF, Waited 0 seconds not attached, DHCP, MIT sim> set imp nodhcp sim> show imp dhcp DHCP disabled sim> attach imp eth12 %SIM-ERROR: IMP: An IP Address must be specified when DHCP is disabled sim> set imp ip=192.168.0.250/24 sim> set imp gw=192.168.0.1 sim> attach imp eth12 %SIM-INFO: Eth: opened OS device \Device\NPF_{EDF7020B-3C8F-4980-866D-2CF83E8CF66F} - Intel-2.5Gb sim> show imp IMP MAC=00:00:02:31:83:47, MPX=0, IP=192.168.0.250/24 GW=192.168.0.1, HOST=0.0.0.0, DHCP disabled attached to eth12, MIT sim>
Example 2
KA-10 simulator V4.0-0 Current git commit id: ede38413 sim> set imp enable sim> set imp dhcp sim> attach imp eth12 %SIM-INFO: Eth: opened OS device \Device\NPF_{EDF7020B-3C8F-4980-866D-2CF83E8CF66F} - Intel-2.5Gb sim> set imp nodhcp sim> show imp IMP MAC=00:00:02:31:83:47, MPX=0, IP=0.0.0.0/0 GW=0.0.0.0, HOST=0.0.0.0, DHCP disabled attached to eth12, MIT sim> show imp dhcp DHCP disabled sim>
SET POLL
Devices | XQ |
Purpose | Specify the current polling mode |
Syntax | SET device POLL={DEFAULT|DISABLED|4..2500|DELAY=n} |
Parameters | - device is the simulator virtual network device name. |
Description | This command change the service polling timer. The polling timer is calibrated to run the service thread 200 times per second. This value can be changed to accommodate particular system requirements for more (or less) frequent polling. Acceptable values are:
|
See also | SHOW POLL VAX (MicroVAX 3900) Simulator Usage 01-May-2012 |
Implementation | PDP11/pdp11_xq.c:xq_set_poll |
Example 1
MicroVAX 3900 simulator V4.0-0 Current git commit id: ede38413 sim> show xq poll polling=disabled sim> set xq poll=10 sim> show xq poll poll=10 sim> set xq poll=disabled sim> show xq poll polling=disabled sim> set xq poll=DELAY=5 sim> show xq poll polling=disabled,latency=5 sim> set xq poll=1000 sim> show xq poll poll=1000 sim> set xq poll=DELAY=10 sim> show xq poll polling=disabled,latency=10 sim>
SET SANITY
Devices | XQ |
Purpose | Sanity timer |
Syntax | SET device SANITY={ON|OFF} |
Parameters | - device is the simulator virtual network device name. |
Description | This command change the INITIALIZATION sanity timer (DEQNA jumper W3/DELQA switch S4). The INITIALIZATION sanity timer has a default timeout of 4 minutes, and cannot be turned off, just reset. The normal sanity timer can be set by operating system software regardless of the state of this switch. Note that only the DEQNA (or the DELQA in DEQNA-LOCK mode (=DEQNA)) supports the sanity timer -- it is ignored by a DELQA in Normal mode, which uses switch S4 for a different purpose. |
See also | SHOW SANITY; SET MODE |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SET SIMP
Devices | IMP (PDP10-KS only) |
Purpose | PDP10 byte order transfers |
Syntax | SET device SIMP |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | SHOW SIMP |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SET STATS
Devices | NI,XQ,XU |
Purpose | Specify or reset statistics |
Syntax | SET device STATS |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SET THROTTLE
Devices | XQ,XU |
Purpose | Specify transmit throttle configuration |
Syntax | SET device THROTTLE={ DISABLED | TIME=n[;BURST=n[;DELAY=n]] } |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SET TYPE
Devices | XQ,XU |
Purpose | Specify current device type being simulated |
Syntax |
SET XQ TYPE={DEQNA|DELQA|DELQA-T} SET XU TYPE={DEUNA|DELUA} |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SET UNI
Devices | IMP (PDP10-KS only) |
Purpose | Standard Unibus transfers |
Syntax | SET device UNI |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SET VECT
Devices | IMP (PDP10-KS only) |
Purpose | Sets vecttor of IMP11 |
Syntax | SET device VECT=val |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation | PDP10/ks10_uba.c:uba_set_vect() |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SET WAITS
Devices | IMP (except for PDP10-KS) |
Purpose | WAITS style interface |
Syntax | SET device WAITS |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW
SHOW
Devices | All |
Purpose | SHOW device current set-up |
Syntax | SHOW device |
Parameters | unit: |
Description | - device is the simulator virtual network device name. |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW ADDR
Devices | IMP (PDP10-KS only) |
Purpose | Show address of IMP11 |
Syntax | SHOW device ADDR |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation | PDP10/ks10_uba.c:uba_show_addr() |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW ARP
Devices | IMP |
Purpose | Show all static ARP entries |
Syntax | SHOW device ARP |
Parameters | - device is the simulator virtual network device name |
Description | Show the simulator virtual network device IP stack ARP entries. The entries created manualy using SET ARP are marked with "static" under the Age column. |
See also | SET ARP |
Implementation |
Example 1
sim> show imp arp IP Address: MAC: Age: 192.168.0.250 EE:EE:EE:EE:EE:EE static sim>
Example 2
Code for exampe 2
SHOW BBN
Devices | IMP |
Purpose | Tenex/BBN style interface |
Syntax | SHOW device BBN |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW BR
Devices | IMP (PDP10-KS only) |
Purpose | Sets br of IMP11 |
Syntax | SHOW device BR |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation | PDP10/ks10_uba.c:uba_show_br() |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW CTL
Devices | IMP (PDP10-KS only) |
Purpose | Sets uba of IMP11 |
Syntax | SHOW device CTL |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation | PDP10/ks10_uba.c:uba_show_ctl() |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW DEBUG
Devices | EC,IMP,NI,XQ,XS,XU |
Purpose | Enables or SHOW debugging for device |
Syntax | SHOW device DEBUG |
Parameters | - device is the simulator virtual network device name. - options can be any combination of flags separated by a semi-colon (;): TRACE, CSR, VAR, WARN, RBDL, XBDL, SETUP, SANITY, REG, PACKET, DATA, ETH |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW DEQNALOCK
Devices | XQ |
Purpose | DEQNA-Lock mode |
Syntax | SHOW device DEQNALOCK |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW DHCP
Devices | IMP |
Purpose | Use DHCP to SHOW IP address |
Syntax | SHOW device DHCP |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW ENABLE
Devices | EC,IMP,NI,XQ,XS,XU |
Purpose | Enables device |
Syntax | SHOW device ENABLE |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW GW
Devices | IMP |
Purpose | SHOW interface IP gateway address |
Syntax | SHOW device GW |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW HOST
Devices | IMP |
Purpose | SHOW host IP address |
Syntax | SHOW device HOST |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW IP
Devices | IMP |
Purpose | SHOW interface IP address |
Syntax | SHOW device IP |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW MAC
Devices | EC,IMP,NI,XQ,XU |
Purpose | SHOW simulated unit NIC MAC address |
Syntax | SHOW device MAC |
Parameters | - device is the simulator virtual network device name. |
Description |
|
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW MIT
Devices | IMP |
Purpose | ITS/MIT style interface |
Syntax | SHOW device MIT |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW MODE
Devices | EC |
Purpose | SHOW Ethernet mode |
Syntax | SHOW device MODE |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW MPX
Devices | IMP |
Purpose | ITS Interrupt Channel # |
Syntax | SHOW device MPX |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW POLL
Devices | XQ |
Purpose | Specify the current polling mode |
Syntax | SHOW device POLL={DEFAULT|DISABLED|4..2500|DELAY=nnn} |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW SANITY
Devices | XQ |
Purpose | Sanity timer |
Syntax | SHOW device SANITY={ON|OFF} |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW SHOW
Devices | All |
Purpose | List all available SHOW commands for a device |
Syntax | SHOW device SHOW |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Show all available SHOW commands for unit XQ on MicroVAX3900 simulator
sim> show xq show XQ device SHOW commands: show XQ ADDRESS Qbus address show XQ VECTOR Interrupt vector show XQ MAC MAC address show XQ ETH Display attachable devices show XQ FILTERS Display address filters show XQ STATS Display or reset statistics show XQ TYPE Display current device type being simulated show XQ POLL Display the current polling mode show XQ SANITY Sanity timer show XQ THROTTLE Display transmit throttle configuration show XQ DEQNALOCK DEQNA-Lock mode show XQ LEDS Display status LEDs show XQ DEBUG Displays debugging status for device XQ sim>
Show all available SHOW commands for unit IMP on PDP10-KS simulator
sim> show IMP show IMP device SHOW commands: show IMP MAC MAC address show IMP IP IP address show IMP GW Gateway address show IMP HOST HOST IP address show IMP ETH Display attachedable devices show IMP DHCPIP DHCP info show IMP ARP ARP IP address->MAC address table show IMP addr Sets address of IMP11 show IMP vect Sets vect of IMP11 show IMP br Sets br of IMP11 show IMP ctl Sets uba of IMP11 show IMP DEBUG Displays debugging status for device IMP sim>
SHOW SIMP
Devices | IMP (PDP10-KS only) |
Purpose | PDP10 byte order transfers |
Syntax | SHOW device SIMP |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW STATS
Devices | NI,XQ,XU |
Purpose | Specify or reSHOW statistics |
Syntax | SHOW device STATS |
Parameters | - device is the simulator virtual network device name. |
Description | This command will display the accumulated statistics for the simulated Ethernet controller. |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW THROTTLE
Devices | XQ,XU |
Purpose | Specify transmit throttle configuration |
Syntax | SHOW device THROTTLE={ DISABLED | TIME=n[;BURST=n[;DELAY=n]] } |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW TYPE
Devices | XQ,XU |
Purpose | Specify current device type being simulated |
Syntax |
SHOW XQ TYPE={DEQNA|DELQA|DELQA-T} SHOW XU TYPE={DEUNA|DELUA} |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW UNI
Devices | IMP |
Purpose | Standard Unibus transfers |
Syntax | SHOW device UNI |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW VECT
Devices | IMP (PDP10-KS only) |
Purpose | Sets vect of IMP11 |
Syntax | SHOW device VECT |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation | PDP10/ks10_uba.c:uba_show_vect() |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
SHOW WAITS
Devices | IMP |
Purpose | WAITS style interface |
Syntax | SHOW device WAITS |
Parameters | - device is the simulator virtual network device name. |
Description | ? |
See also | |
Implementation |
Example 1
Code for exampe 1
Example 2
Code for exampe 2
Comments
Post a Comment