On 2019-05-09 21:20, Hittner, David T [US] (MS) wrote:
(It's been a long time since I've played with SMAC on wireless. I did get it to
work, but it wasn't worth the pain to me, so I upgraded to DECNET/OSI
non-compatibility mode.)
IIRC, when you start DECNET IV, it sends a broadcast packet to see if there is
an address collision with the hard-coded DECNET IV address before it changes
the MAC to the DECNET IV MAC. I seem to remember that after using SMAC to set
the hard DECNET IV address on the wireless card, that I had to start DECNET,
then stop it, because it errored out on a duplicate address, and then manually
start DECNET IV again. Or maybe the process was start DECNET, stop DECNET, run
SMAC, and then start DECNET.
That gotta be some VMS specific thing in that case. RSX do no such
thing. It just changes the physical address of the interface, and starts
running.
Also, that effect is kindof broken, as you are not normally expected to
receive your own packets (remember, ethernet back then was half duplex).
And broadcasting does not cause a collision, so is it then trying to
entice a response from another machine with the same MAC address, or how
would that be expected to work?
Unless you put something into the Ethernet base code that prevents a DECNET IV
collision error to avoid the DECNET start/stop/start sequence?
As you can see, I am confused. :-)
By collision you must be thinking of an address collision, and somehow
another machine then would have to react, and send something back
telling that there is a collision.
SMAC success with DECNET IV presumes that your wireless router and wireless NIC
will pass non-IP packets. If they won't pass non-IP packets, your only wireless
option if you want DECNET is to upgrade to DECNET/OSI in non-compatibility (IP
only) mode, or get different wireless components that will pass non-IP packets.
Non-IP wireless components do exist, it's just tough to identify them.
Note that any network with anything close to ethernet behavior have to
pass through more than just IPv4 packets. ARP is a required component,
which is a different protocol on ethernet, and IPv6 is yet another
protocol, and there are more that people might expect to work.
Johnny
David
-----Original Message-----
From: Mark Pizzolato [mailto:m...@infocomm.com]
Sent: Thursday, May 9, 2019 2:21 PM
To: Hittner, David T [US] (MS) <david.hitt...@ngc.com>; Jonathan Welch
<jhwe...@gmail.com>
Cc: simh@trailing-edge.com
Subject: EXT :RE: [Simh] Vax.exe emulator and Multinet network configuring
On Thursday, May 9, 2019 at 11:14 AM, David T Hittner wrote:
There probably isn't a way to set the host network device's MAC
address so
that won't get you there.
If you are privileged enough, SMAC can set the MAC address on Windows.
Google "smac change mac address".
Thanks for that tidbit.
Changing the MAC address to the DECNET address does make it a bit
trickier to start up DECNET though.
Meanwhile, beside the other detail I raised, what are the "a bit trickier"
details you are referring to?
- Mark
-----Original Message-----
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Mark
Pizzolato
Sent: Thursday, May 9, 2019 1:31 PM
To: Jonathan Welch <jhwe...@gmail.com>
Cc: simh@trailing-edge.com
Subject: EXT :Re: [Simh] Vax.exe emulator and Multinet network
configuring
On Thursday, May 9, 2019 at 9:54 AM, Jonathan Welch wrote:
I just moved to a wired connection and now am having success. Good
point about walking before running.
I'm on npcap 0.994 current as of last night.
I turned off DECNET to eliminate one source of possible trouble. It
would be nice to have it on at some point in the future.
As I suggested, without DECnet, you should probably get success with a
NAT connection using either a wired or a wireless host network.
DECnet over wireless probably isn't going to be achievable since many
WiFi environments are particularly IP centric and don't pass arbitrary
other packets, and even if they did, you would have to convince the
host NIC to use a DECnet MAC address for everything. There probably
isn't a way to set the host network device's MAC address so that won't get you
there.
- Mark
sim> sho ver
MicroVAX 3900 simulator V4.0-0 Current
Simulator Framework Capabilities:
64b data
64b addresses
Threaded Ethernet Packet transports:PCAP:NAT:UDP
Idle/Throttling support is available
Virtual Hard Disk (VHD) support
RAW disk and CD/DVD ROM support
Asynchronous I/O support (Lock free asynchronous event queue)
Asynchronous Clock support
FrontPanel API Version 12
Host Platform:
Compiler: Microsoft Visual C++ 15.00.30729.01
Simulator Compiled as C arch: x86 (Release Build) on May 1
2019 at 23:0
0:06
Memory Access: Little Endian
Memory Pointer Size: 32 bits
Large File (>2GB) support
SDL Video support: SDL Version 2.0.8
PCRE RegEx (Version 8.36 2014-09-26) support for EXPECT commands
OS clock resolution: 1ms
Time taken by msleep(1): 1ms
OS: Microsoft Windows [Version 6.1.7601]
Architecture: x86 on AMD64, Processors: 8
Processor Id: Intel64 Family 6 Model 42 Stepping 7, GenuineIntel,
Level:
6, Revision: 2a07
git commit id: ab3e07a4
git commit time: 2019-05-01T22:56:54-07:00
sim>
On 5/9/19, Mark Pizzolato <m...@infocomm.com> wrote:
On Thursday, May 9, 2019 at 7:00 AM, Jonathan Welch wrote:
The vms systems on our campus are about to be shut down. My
former boss and I would like to still have access to our files,
so I've moved an image of a vax system disk into simh.
He is a networking expert and I am no slouch, but neither of us
can figure out why we cannot establish any kind of network
connection outside of the simh.
I've looked back in the archives for help but have only found
people with linux systems or messages of success with UCX.
This morning I upgraded from Multinet 4.3 to 5.2 and tried to set
up DHCP but that did not work either.
Npcap is installed.
If I set my mac address to be the same as that of the host laptop
I can use wireshark to see pings coming out from the vax but
there are no responses.
I've disabled decnet from starting up to avoid the mac address
from being changed.
Some guidance in the right direction would be greatly appreciated.
First: Learn to walk before you run. Meaning, get things working
with a wired network connection BEFORE you try to use a wireless solution.
Second: It seems that you might be using a somewhat recent version
of simh since you've got a SHOW ETHERNET command, but it would be
useful to see the output of a SHOW VERSION command. The latest
Windows binaries are available at:
https://github.com/simh/Win32-Development-Binaries
Third: Since you've disabled DECnet, that might mean that all you
care about is IP so, you may be able to achieve that both wired
and wirelessly if you use a NAT: attachment for your XQ device.
- Mark
From my vax.ini file:
set xq mac=08-24-d7-ca-1f-40
att xq eth3
From the simh prompt:
sim> sho eth
ETH devices:
eth0 \Device\NPF_{8E7FBCD3-67EB-4A59-8E35-6713CAB729FA} (Local
Area
Connection 2)
eth1 \Device\NPF_{EE67D248-AACC-4A29-99EE-2B84EA08B5EF}
(VMware
Network Adapter VMnet8)
eth2 \Device\NPF_{7287895B-5B94-43ED-8AA8-1FF910EA836B}
(Wireless
Network Connection 2)
eth3 \Device\NPF_{DC3CD7F8-4BD9-4610-B8DF-20AC5FBD56FC}
(Wireless
Network Connection)
eth4 \Device\NPF_NdisWanIp (NdisWan
Adapter)
eth5 \Device\NPF_NdisWanBh (NdisWan
Adapter)
eth6 \Device\NPF_{B1392056-6E69-421B-9814-6011441195C2}
(Wireless
Network Connection 3)
eth7 \Device\NPF_NdisWanIpv6 (NdisWan
Adapter)
eth8 \Device\NPF_{C7140267-68CB-485A-B343-5751B1865242}
(VMware
Network Adapter VMnet1)
eth9 \Device\NPF_{795E27CA-60AA-4A1E-AAB0-99FB62537868} (Npcap
Loopback Adapter)
eth10 \Device\NPF_{62CD8A59-7E13-401A-90AB-3CFBC37554E8} (Local
Area
Connection)
eth11 nat:{optional-nat-parameters} (Integrated
NAT (SLiRP) support)
eth12 udp:sourceport:remotehost:remoteport (Integrated
UDP bridge support)
Npcap version 0.994, based on libpcap version 1.9.1-PRE-GIT Open
ETH
Devices:
XQ eth3 (Wireless Network Connection)
Ethernet Device:
Name:
\Device\NPF_{DC3CD7F8-4BD9-4610-B8DF-20AC5FBD56FC}
Reflections: 1
Self Loopbacks Sent: 2
Self Loopbacks Rcvd: 2
Host NIC Address: 00:24:D7:CA:1F:40
Packets Sent: 2
Packets Received: 26
Asynch Interrupts: Disabled
Read Queue: Count: 24
Read Queue: High: 24
Read Queue: Loss: 0
Peak Write Queue Size: 0
BPF Filter: (((ether dst 08:24:D7:CA:1F:40) or (ether
multicast)) and not ((et her src 08:24:D7:CA:1F:40))) or ((ether
dst
08:24:D7:CA:1F:40) and (ether src
08
:24:D7:CA:1F:40)) or ((ether dst 00:24:D7:CA:1F:40) and (ether
proto
0x9000))
sim>
Multinet settings
MultiNet Network Configuration Utility V5.2(107) [Reading in
MAXIMUM configuration from MULTINET:MULTINET.EXE] [Reading in
configuration from MULTINET:NETWORK_DEVICES.CONFIGURATION]
NET-CONFIG>sho
Interface Adapter CSR Address
Flags/Vector
--------- ------- -----------
------------
se0 (Shared VMS Ethernet/FDDI) -NONE- -NONE-
-NONE-
[TCP/IP: 10.0.0.150, IP-SubNet: 255.255.255.0, IP-Broadcast:
10.0.0.255]
[VMS Device: XQA0, Link Level: Ethernet ]
DHCP Client for the interface is enabled
Official Host Name: vax1
Default IP Route: 10.0.0.1
Domain Nameserver: 127.0.0.1
Timezone: EST
Timezone Rules: US/EASTERN
Load UCX $QIO driver: TRUE
Load PWIP (Pathworks) driver: TRUE
DHCP Client Flag: 1
NET-CONFIG>
_______________________________________________
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh
_______________________________________________
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh
_______________________________________________
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: b...@softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol
_______________________________________________
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh