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

Reply via email to