Re: [Simh] Dec-10 Day announcement from Living Computers: Museum + Labs

2017-12-10 Thread Johnny Billquist

On 2017-12-10 11:12, Johnny Billquist wrote:

Rich. This is a nice thing. Thanks.

I have one question/wish, though.
I don't know if you were aware of a device called the RM06. This was a 
Massbus disk created by Shelby, which was varible size.


Slight correction of myself. It was manufactured by SETASI, but was 
called "Shelby" apparently. There is very little to be found on the 
internet about it, but it was essentially a PC with a Massbus interface, 
and it used an optival drive for the RM06, or potentially a normal 
winchester, at which point they apparently also called it a RP12.


Here is the basics from the wayback machine: 
http://web.archive.org/web/20010124161600/www.setasi.com/RM06.html


Anyway, I just sat and read through the device driver code for RSX, and 
it looks pretty straight forward to implement.


  Johnny

It would be a really nice thing to emulate. I can probably reverse 
engineer it from the RSX driver, and I don't know which systems ever 
supported it. RSX for sure. Possibly also RSTS/E, but beyond that is 
more uncertain. Most people and systems had moved on from Massbus before 
this drive came out.
But it is a much nicer solution than emulating eight RP06 drives, when 
you have some big disk in the backend.


Do you know what speeds this emulated massbus disk can achieve, by the way?

   Johnny

On 2017-12-10 09:45, Rich Alderson wrote:

Happy DEC-10 Day!

It is my honor to announce that we at Living Computers: Museum + Labs
are releasing to the computing community our Massbus Disk Emulator
and all the associated software.  This device connects via Massbus
cables to the RH10 and RH20 interfaces on KI-10 and KL-10 systems, to
the RH11 interface on KS-10 and small PDP-11 systems (including the
front end 11/40 on the KL-10), and to the RH70 on the PDP-11/70.  The
MDE provides up to 8 emulated RP06 or RP07 disks (represented by disk
files in the format used by the SimH emulation of these systems).

We expect that it will also work with the RH780 on the VAX-11/780 and
VAX-11/785 although we have not yet tested it in this configuration.

The original MDE was designed by Keith Perez in 2005, and emulated up
to four RP06 drives connected to a KL-10.  The current generation was
a redesign by Bruce Sherry in conjunction with the restoration of our
DECsystem-1070 in 2012, and initially provided eight RP06 drives on
the RH10.  It has undergone continual development, with associated
software created for us by Bob Armstrong, and is now being opened up
for the use of the relevant communities.

To this end, we have placed the design files for the hardware and the
source files for the software to interface with it, along with our
library of Universal Peripheral Emulator routines, on public access
repositories at Github.  The URLs for these repositories are

 https://github.com/livingcomputermuseum/MDE2

 https://github.com/livingcomputermuseum/MBS

 https://github.com/livingcomputermuseum/UPELIB

These are released under a very liberal license which will allow for
free use of the MDE by any interested party.

Happy Dec-10 Day!

 Rich


Richard Alderson, Sr. Systems Engineer
Living Computers: Museum + Labs
2245 1st Avenue S
Seattle, WA 98134

http://www.livingcomputerss.org/
___
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

Re: [Simh] Dec-10 Day announcement from Living Computers: Museum + Labs

2017-12-10 Thread Johnny Billquist

Rich. This is a nice thing. Thanks.

I have one question/wish, though.
I don't know if you were aware of a device called the RM06. This was a 
Massbus disk created by Shelby, which was varible size.
It would be a really nice thing to emulate. I can probably reverse 
engineer it from the RSX driver, and I don't know which systems ever 
supported it. RSX for sure. Possibly also RSTS/E, but beyond that is 
more uncertain. Most people and systems had moved on from Massbus before 
this drive came out.
But it is a much nicer solution than emulating eight RP06 drives, when 
you have some big disk in the backend.


Do you know what speeds this emulated massbus disk can achieve, by the way?

  Johnny

On 2017-12-10 09:45, Rich Alderson wrote:

Happy DEC-10 Day!

It is my honor to announce that we at Living Computers: Museum + Labs
are releasing to the computing community our Massbus Disk Emulator
and all the associated software.  This device connects via Massbus
cables to the RH10 and RH20 interfaces on KI-10 and KL-10 systems, to
the RH11 interface on KS-10 and small PDP-11 systems (including the
front end 11/40 on the KL-10), and to the RH70 on the PDP-11/70.  The
MDE provides up to 8 emulated RP06 or RP07 disks (represented by disk
files in the format used by the SimH emulation of these systems).

We expect that it will also work with the RH780 on the VAX-11/780 and
VAX-11/785 although we have not yet tested it in this configuration.

The original MDE was designed by Keith Perez in 2005, and emulated up
to four RP06 drives connected to a KL-10.  The current generation was
a redesign by Bruce Sherry in conjunction with the restoration of our
DECsystem-1070 in 2012, and initially provided eight RP06 drives on
the RH10.  It has undergone continual development, with associated
software created for us by Bob Armstrong, and is now being opened up
for the use of the relevant communities.

To this end, we have placed the design files for the hardware and the
source files for the software to interface with it, along with our
library of Universal Peripheral Emulator routines, on public access
repositories at Github.  The URLs for these repositories are

 https://github.com/livingcomputermuseum/MDE2

 https://github.com/livingcomputermuseum/MBS

 https://github.com/livingcomputermuseum/UPELIB

These are released under a very liberal license which will allow for
free use of the MDE by any interested party.

Happy Dec-10 Day!

 Rich


Richard Alderson, Sr. Systems Engineer
Living Computers: Museum + Labs
2245 1st Avenue S
Seattle, WA 98134

http://www.livingcomputerss.org/
___
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

Re: [Simh] Ubuntu 17.10 and TAP device for SIMH

2017-12-10 Thread Jordi Guillaumes Pons


> On 9 Dec 2017, at 21:44, Tim Stark  wrote:
> 
> Folks,
>  
> Since I upgraded to Ubuntu 17.10 (now GNOME shell), I had some problems with 
> networking setup. 
>  
> I finally resolved a problem with TAP device because ifconfig display format 
> changed.  I updated my shell script to create TAP0 device for SIMH use.
>  
> With /etc/network/interfaces, I still have some problems with auto br0 or 
> tap0 setup.   Does anyone have good TAP0 setup for that interfaces?
>  
> I successfully installed SIMH 4.0 beta and noticed that new VDE facility 
> (virtual distributed ethernet). That is very new to me.
>  
> Does anyone have any experience with VDE?  VDE vs TAP?
>  
> For 4K monitor users, login with Xorg and use ‘xrandr –output DP-1 –scale 
> 0.5x0.5’.

Hello Tim,

All my simulated VAXen and PDP11s use VDE since it was available. I’m also 
using VDE for KLH10 (the “current” source tree also supports it).

Theoretically, VDE puts more load onto the host OS and the network throughput 
is somehow lower, but in my opinion the flexibility it provides offsets those 
inconvenients. For instance, I can “plug in” the VDE virtual switch from my 
laptop using vde_cryptcab, so I can have “mobile DECNET” :)

As an example, this is the /etc/network/interfaces of one of my machines (a 
Cubietruck ARM SoC running ARMbian, a Debian derivative):

auto lo eth0
iface lo inet loopback
#iface eth0 inet dhcp

auto tap0
 iface tap0 inet manual
 vde2-switch -t tap0 -n 16 -s /tmp/vde.ctl -M /tmp/vde.mgmt -m 666 
--mgmtmode 666
   
auto br0
iface br0 inet static
address 192.168.0.12
network 192.168.0.0
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.128
dns-nameservers 192.168.0.128 192.168.0.12
bridge-ports eth0 tap0
upsysctl net.ipv4.conf.br0.proxy_arp=1
upip link set dev $IFACE promisc on
down  ip link set dev $IFACE promisc off

This setup makes an ethernet bridge with static IP address, plugs in the real 
ethernet interface and a tap one, and creates a vde virtual switch plugs to 
tap0, so to the bridge. Then I simply attach the SIMH simulated NICs to 
/tmp/vde.ctl and have all of them visible in my network (no routing setup 
needed in the hosts).







___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] Dec-10 Day announcement from Living Computers: Museum + Labs

2017-12-10 Thread Rich Alderson
Happy DEC-10 Day!

It is my honor to announce that we at Living Computers: Museum + Labs
are releasing to the computing community our Massbus Disk Emulator
and all the associated software.  This device connects via Massbus
cables to the RH10 and RH20 interfaces on KI-10 and KL-10 systems, to
the RH11 interface on KS-10 and small PDP-11 systems (including the
front end 11/40 on the KL-10), and to the RH70 on the PDP-11/70.  The
MDE provides up to 8 emulated RP06 or RP07 disks (represented by disk
files in the format used by the SimH emulation of these systems).

We expect that it will also work with the RH780 on the VAX-11/780 and
VAX-11/785 although we have not yet tested it in this configuration.

The original MDE was designed by Keith Perez in 2005, and emulated up
to four RP06 drives connected to a KL-10.  The current generation was
a redesign by Bruce Sherry in conjunction with the restoration of our
DECsystem-1070 in 2012, and initially provided eight RP06 drives on
the RH10.  It has undergone continual development, with associated
software created for us by Bob Armstrong, and is now being opened up
for the use of the relevant communities.

To this end, we have placed the design files for the hardware and the
source files for the software to interface with it, along with our
library of Universal Peripheral Emulator routines, on public access
repositories at Github.  The URLs for these repositories are

https://github.com/livingcomputermuseum/MDE2

https://github.com/livingcomputermuseum/MBS

https://github.com/livingcomputermuseum/UPELIB

These are released under a very liberal license which will allow for
free use of the MDE by any interested party.

Happy Dec-10 Day!

Rich


Richard Alderson, Sr. Systems Engineer
Living Computers: Museum + Labs
2245 1st Avenue S
Seattle, WA 98134

http://www.livingcomputerss.org/
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh