[Simh] MicroVAX 3900 networking problem on Mac OS X

Mark Pizzolato - Info Comm Mark at infocomm.com
Fri Jan 2 09:18:51 EST 2015


On Friday, January 02, 2015 at 2:04 AM, Martin  Vorländer wrote:
> I'm in the process of updating my SIMH installation (on Mac OS X.9.5 and
> X.10.1), and have run into troubles with the microvax3900 networking.
> 
> I'm using a git clone of the simh/simh repository:
> [...]
> My network setup looks like
> 
>   ; (outside world)
>   SET XQ ENABLED
>   SET XQ MAC=08-00-2B-AA-BB-CC
>   SET XQ TYPE=DELQA
>   ATTACH XQ0 en0
>   ;
>   ; (host connection)
>   ! /sbin/kextload -v /Library/Extensions/tap.kext
>   SET XQB ENABLE
>   SET XQB MAC=08-00-2B-AA-BB-CE
>   SET XQB TYPE=DELQA
>   ATTACH XQB0 tap:tap0
>   ! /sbin/ifconfig tap0 192.168.11.100 netmask 255.255.255.0 up
> [...]
> I'm at a loss how to proceed. Anyone got some hints where to look?

I setup the same way and indeed see similar results with no traffic flowing.  I'll get to the detail behind this within a few days.

> 
> P.S.: Trying to get this to work I tried disabling the threaded version like
> 
>   diff --git a/makefile b/makefile
> [...]
> and think I found a bug in sim_ether.c:

Thanks for the finding this bug, it has been applied to the github repo.  

The makefile change isn't necessary though.  This already worked:
 
    $ make vax DON’T_USE_READER_THREAD=1

In any case, threaded network I/O should work fine on OS X.

- Mark


More information about the Simh mailing list