Did you remember to configure the interface in TCP/IP services for OpenVMS?
Assuming for the sake of example that your host uses IP address 192.168.21.3
for
(initially) eth0 and (subsequently after bridging) br0, and assuming you want
to
assign
IP address 192.168.21.200 to VAX instance, you need to configure QE0 inside VMS
as follows:
$ TCPIP SET INTERFACE QE0 /HOST=192.168.21.200
$ TCPIP SET CONFIGURATION INTERFACE QE0 /HOST=192.168.21.200
Depending on exact value of network addresses being used and network topology
it
may be necessary to additionally specify options /NETWORK_MASK=n.n.n.n and
/BROADCAST_MASK=m.m.m.m, although usually VMS TCP/IP picks correct defaults for
the masks.
If it still does not work, please post the output of
$ TCPIP SHOW INTERFACE /FULL
$ TCPIP SHOW ROUTE /FULL
and (in Linux)
ifconfig br0
ifcongig eth0
ifconfig tap0
brctl show
brctl show br0
brctl showmacs br0
route -n
and (at SIMH command console prompt)
show xq
Thanks,
Sergey
________________________________
From: "[email protected]" <[email protected]>
To: [email protected]
Sent: Mon, September 3, 2012 4:10:48 PM
Subject: Re: [Simh] Connecting to Ethernet
Sergey
That was a big help, but I'm not there yet. I did the following
$ sudo ./ linux-tap.sh create br0 eth0 tap0 david
$ sudo vax ; to start SIMH
simh> ; the usual stuff
simh> set xq mac=bla bla
simh> att tap0 ; hooray, this is the first time this succeeded.
simh> boot cpu
When logged into VMS, I could PING and TELNET to LOCALHOST (and 127.0.0.1).
But alas, not to my physical host. And my physical host can't see the VAX
either.
But I did so many things to get to this point that something else might be
screwed up, so I need to reboot linux and start this drill again.
Thanks for a great start!
Any other suggestions?
--- On Mon, 9/3/12, Sergey Oboguev <[email protected]> wrote:
>From: Sergey Oboguev <[email protected]>
>Subject: Re: [Simh] Basic questions
>To: [email protected], [email protected]
>Date: Monday, September 3, 2012, 12:20 PM
>
>
>> In particular I get the following error:
>> david@Thinkpad:~$ sudo brctl addbr br0
>> david@Thinkpad:~$ sudo ifconfig tap0 up
>> tap0: ERROR while getting interface flags: No such device
>
>Perhaps because
>
> /usr/sbin/tunctl -t $TAPDEV -u $USERID
>
>is missing.
>
>You may find the following script helpful:
>http://oboguev.net/misc/linux-tap.sh.txt
>
>Usage is at the bottom or invokable as
>
> ./linux-tap.sh help
>
_______________________________________________
Simh mailing list
[email protected]
http://mailman.trailing-edge.com/mailman/listinfo/simh